الإصدار التجريبي الثاني من نظام التشغيل Haiku R1

نشرت الإصدار التجريبي الثاني من نظام التشغيل هايكو R1. تم إنشاء المشروع في الأصل كرد فعل على إغلاق نظام التشغيل BeOS وتم تطويره تحت اسم OpenBeOS، ولكن تمت إعادة تسميته في عام 2004 بسبب مطالبات تتعلق باستخدام علامة BeOS التجارية في الاسم. لتقييم أداء الإصدار الجديد مُعد عدة صور حية قابلة للتمهيد (x86، x86-64). يتم توزيع الكود المصدري لمعظم أنظمة التشغيل Haiku بموجب ترخيص مجاني معهد ماساتشوستس للتكنولوجياباستثناء بعض المكتبات وبرامج ترميز الوسائط والمكونات المستعارة من مشاريع أخرى.

يستهدف نظام Haiku OS أجهزة الكمبيوتر الشخصية ويستخدم نواة خاصة به، مبنية على بنية معيارية، مُحسّنة لتحقيق استجابة عالية لإجراءات المستخدم والتنفيذ الفعال للتطبيقات متعددة الخيوط. يتم توفير واجهة برمجة التطبيقات الموجهة للكائنات للمطورين. يعتمد النظام بشكل مباشر على تقنيات BeOS 5 ويهدف إلى التوافق الثنائي مع تطبيقات نظام التشغيل هذا. الحد الأدنى لمتطلبات الأجهزة: وحدة معالجة مركزية Pentium II وذاكرة وصول عشوائي سعة 256 ميجابايت (يوصى بمعالج Intel Core i3 وذاكرة وصول عشوائي سعة 2 جيجابايت).

الإصدار التجريبي الثاني من نظام التشغيل Haiku R1

يتم استخدام OpenBFS كنظام ملفات، والذي يدعم سمات الملف الموسعة، والتسجيل، ومؤشرات 64 بت، ودعم تخزين العلامات الوصفية (لكل ملف، يمكن تخزين السمات في شكل مفتاح = قيمة، مما يجعل نظام الملفات مشابهًا لـ قاعدة البيانات) وفهارس خاصة لتسريع عملية استرجاعها. تُستخدم "أشجار B+" لتنظيم بنية الدليل. من كود BeOS، يتضمن Haiku مدير ملفات Tracker وDeskbar، وكلاهما كان مفتوح المصدر بعد مغادرة BeOS للمشهد.

خلال عامين تقريبًا منذ التحديث الأخير، شارك 101 مطور في تطوير Haiku، حيث قاموا بإعداد أكثر من 2800 تغيير وأغلقوا 900 تقرير خطأ وطلب ابتكارات. أساسي الابتكارات:

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

    الإصدار التجريبي الثاني من نظام التشغيل Haiku R1

  • تطبق لوحة Deskbar وضعًا "مصغرًا"، حيث لا تشغل اللوحة عرض الشاشة بالكامل، ولكنها تتغير ديناميكيًا اعتمادًا على الرموز الموضوعة. وضع التوسيع التلقائي للوحة المحسّن، والذي يتوسع فقط عند تمرير الماوس ويعرض خيارًا أكثر إحكاما في الوضع العادي.

    الإصدار التجريبي الثاني من نظام التشغيل Haiku R1

  • تمت إضافة واجهة لتكوين أجهزة الإدخال، والتي تجمع بين أدوات تكوين الماوس ولوحة المفاتيح وعصا التحكم. تمت إضافة دعم للفأرة بأكثر من ثلاثة أزرار وإمكانية تخصيص إجراءات أزرار الفأرة.

    الإصدار التجريبي الثاني من نظام التشغيل Haiku R1

  • تحديث متصفح الويب ويب إيجابي، والذي تمت ترجمته إلى الإصدار الجديد من محرك WebKit وتم تحسينه لتقليل استهلاك الذاكرة.

    الإصدار التجريبي الثاني من نظام التشغيل Haiku R1

  • تحسين التوافق مع POSIX ونقل جزء كبير من البرامج والألعاب ومجموعات الأدوات الرسومية الجديدة. التطبيقات بما في ذلك LibreOffice وTelegram وOkular وKrita وAQEMU، بالإضافة إلى ألعاب FreeCiv وDreamChess وMinetest، متاحة للإطلاق.

    الإصدار التجريبي الثاني من نظام التشغيل Haiku R1

  • يتمتع برنامج التثبيت الآن بالقدرة على الاستبعاد عند تثبيت الحزم الاختيارية الموجودة على الوسائط. عند إعداد أقسام القرص، يتم عرض المزيد من المعلومات حول محركات الأقراص، ويتم تنفيذ اكتشاف التشفير، وتتم إضافة معلومات حول المساحة الحرة في الأقسام الموجودة. يتوفر خيار لتحديث Haiku R1 Beta 1 بسرعة إلى إصدار Beta 2.

    الإصدار التجريبي الثاني من نظام التشغيل Haiku R1

  • توفر المحطة محاكاة لمفتاح Meta. في الإعدادات، يمكنك تعيين دور Meta لمفتاح Alt/Option الموجود على يسار شريط المسافة (سيحتفظ مفتاح Alt الموجود على يمين شريط المسافة بمهمته).

    الإصدار التجريبي الثاني من نظام التشغيل Haiku R1

  • تم تنفيذ دعم محركات أقراص NVMe واستخدامها كوسائط قابلة للتمهيد.
  • تم توسيع واستقرار دعم USB3 (XHCI). تم ضبط التشغيل من أجهزة USB3 وضمان التشغيل الصحيح مع أجهزة الإدخال.
  • تمت إضافة أداة تحميل التشغيل للأنظمة التي تحتوي على UEFI.
  • لقد تم العمل لتحقيق الاستقرار وتحسين الأداء الأساسي. تم إصلاح العديد من الأخطاء التي تسببت في التجميد أو التعطل.
  • تم استيراد رمز برنامج تشغيل الشبكة من FreeBSD 12.

المصدر: opennet.ru

إضافة تعليق