تعمل Google على تطوير نظام تشغيل فوشيا جديد ، ولكن لا أحد يعرف السبب


الفوشيه هو شجيرة صغيرة دائمة الخضرة من عائلة السرو مع زهور جميلة. يعد هذا أيضًا مشروعًا جديدًا لشركة Google ، حيث تعتمد

معظم أنظمة التشغيل والأنظمة الأساسية للبرامج التي طورتها Google على Linux kernel. تتضمن هذه المنتجات نظام التشغيل Chrome و Android و Chromecast. في الواقع ، لينكس هو مركز النظام البيئي الجيد لبرامج الشركة.

في نفس الوقت ، نواة لينكس بعيدة كل البعد عن كونها قاعدة مثالية للبرمجيات المتخصصة. هذا ينطبق بشكل خاص على الأجهزة المدمجة ذات البرامج المحدودة. يعمل العديد من مهندسي Google حاليًا على نظام تشغيل جديد مصمم لهذه الأجهزة. يتم وضع كود المصدر في مستودع جديد يسمى فوشيا (فوشيا).

ظهرت الالتزامات الجديدة لعدة أسابيع ، ولكن مطوري الجهات الخارجية قد اهتموا بهذا المستودع الآن فقط. بعد تحليل المحتوى ، اتضح أن فوشيا يعتمد على (L) ittle (K) ernel و Magenta. LK هو نظام تشغيل صغير مصمم للأجهزة الصغيرة المدمجة. حجم نواة LK من 15 إلى 20 كيلوبايت ، المصادر متاحة هنا . هذا هو برنامج مفتوح المصدر يتم توزيعه بموجب ترخيص MIT. تُستخدم Magenta في الهواتف الحديثة وأجهزة الكمبيوتر الشخصية ذات التكوين المتقدم والمجهزة بذاكرة من الذاكرة والمعالجات الحديثة. فوشيا ، كما يمكنك أن تفهم ، هو نظام هجين بني في وقت واحد على أساس هاتين المنصتين. وهو يدعم معالجات ARM 32 و 64 بت.

يحتوي المستودع الآن على العديد من أكواد المصدر. على ما يبدو ، يدعم فوشيا Dart و JSON و SSL و Google GO و LLVM و Rust. هناك أيضًا إصدار خاص من Fortune ، وهو برنامج بسيط يعرض رسالة عشوائية زائفة ظهرت لأول مرة في الإصدار 7 Unix.

يستخدم الفوشيه Flutter لإنشاء واجهة مستخدم. لغة البرمجة الرئيسية هي Dart. وقمة كل ذلك هو Escher ، الذي يدعم عددًا من المؤثرات البصرية. على الأرجح ، يخطط مهندسو Google لاستخدام التصميم متعدد الأبعاد في نظامهم الجديد.



ما كل هذا؟ من الصعب القول ، ولكن من المتوقع أن يعمل Fuchsia كنظام تشغيل على الهواتف الذكية وأجهزة الكمبيوتر. ربما تخطط Google يومًا ما لاستبدال نظام التشغيل Chrome ونظام Android بنظامها الجديد. من ناحية أخرى ، يمكن للشركة تطوير Fuchsia كنظام تشغيل لأنظمتها الذكية مثل Google Home و OnHub.

أو ربما هذه مجرد تجربة للشركة ، ولن نشاهد أبدًا منتجًا تجاريًا جاهزًا للاستخدام. صحيح أن تطوير النواة ونظام التشغيل مهمة معقدة تتطلب وقتًا وموارد لإكمالها. لذا إذا كانت التجربة ، فهي واسعة النطاق.

يمكنك تجربة نظام التشغيل الجديد في العمل بنفسك . سيتوفر Fuchsia قريبًا على Raspberry Pi 3 .

Source: https://habr.com/ru/post/ar396859/


All Articles