أبيرتيس 2026: معيار لينكس الجديد للأنظمة المدمجة

النقاط الرئيسية:
  • قاعدة محدثة: ترحيل كامل إلى قاعدة حزم Debian 13 (Trixie) واعتماد نواة Linux 6.18 LTS مع دعم محسّن لـ Rockchip و MediaTek SoCs.
  • التهرب من رخصة GPLv3: يسمح لك بإنشاء إصدارات النظام الخالية من رخصة GPLv3 لتجنب قيود "التحويل"، باستخدام بدائل Rust مثل uutils.
  • الهندسة المعمارية الرسومية: أصبح ويستون برنامج Wayland الافتراضي للتركيب، حيث يقدم قاعدة رسومية خفيفة الوزن وموحدة للشاشات الصناعية وشاشات السيارات.
  • تحديث SDK: صورة تطوير جديدة تفصل بين أدوات المضيف والهدف، مما يؤدي إلى تحسين عملية الترجمة المتقاطعة بشكل كبير.
  • الأتمتة: تعمل مجموعة أدوات ci-package-builder على أتمتة تتبع تحديثات Debian وتسهيل عملية نقل التصحيحات الأمنية إلى الإصدارات السابقة.
 

أبيرتيس 2026: المعيار الجديد لنظام لينكس للأنظمة المدمجة

مؤخرا كشف النقاب عن Collabora من خلال إعلان إطلاق شركة أبيرتيس في عام 2026، توزيعة لينكس مفتوحة المصدر مصمم خصيصًا للبيئات الحساسة حيث يكون الأمن القانوني وطول العمر والدقة التقنية أموراً لا تقبل المساومة.

صُممت في الأصل لصناعة السيارات (باستخدام أنظمة مثل Renesas R-car SoC)، قامت شركة Apertis بتوسيع نطاق عملها ليشمل أجهزة مثل لوحة Raspberry Pi 4 ووحدة تحكم Atari VCS وماسح الحائط Bosch D-tect 200.

هذا الإصدار الجديد إنها تمثل قفزة هائلة من خلال نقل قاعدة حزمها إلى دبيان 13 (تريكسي) ودمج نواة لينكس 6.18 LTSيضمن ذلك دورة صيانة تمتد لسنتين تقريبًا مع تحديثات ربع سنوية مضمونة. فيما يلي، نستعرض الركائز التقنية التي تجعل Apertis 2026 الخيار الأمثل لمصنعي الأجهزة.

أهم الميزات الجديدة في Apertis 2026

تُعدّ إحدى أكبر المشاكل التي تواجه مصنعي المعدات الصناعية هي ترخيص البرامج. الرخصه تتضمن رخصة جنو العمومية الإصدار الثالث بنودًا صارمة ضد "التحول الرقمي".أي أنه يمنع الشركات المصنعة من تقييد تشغيل الأجهزة بحيث لا يتم تشغيل البرامج إلا بتوقيعها المشفر من قبلها.

لمنع الشركات من مواجهة المخاطر القانونية أو الاضطرار إلى استخدام إصدارات قديمة من أدوات جنو (قبل رخصة جنو العمومية الإصدار 3)، تمت إعادة تصميم برنامج Apertis 2026 ليقدم إمكانية إنشاء أنظمة مجانية بالكامل من هذه الرخصة. بدلاً من الاعتماد على المرافق الإشكالية، يدمج التوزيع بدائل حديثة بموجب تراخيص متساهلة. على سبيل المثال، يستبدل أدوات GNU الأساسية الكلاسيكية وأدوات البحث بمشروع uutils (المكتوب بلغة Rust والمرخص بموجب ترخيص MIT)، ويستبدل GnuPG بـ Sequoia-PGP (بموجب تراخيص GPL-2+ وLGPL-2+).

لضمان أقصى قدر من الشفافية في عمليات التدقيق، يقوم النظام تلقائيًا بإنشاء تقرير قائمة مكونات البرمجيات (SBOM) في كل إصدار، مع تفصيل الإصدار والترخيص الدقيق لـ 6.679 حزمة متوفرة في المستودع.

ويستون وكيرنل 6.18: البنية الرسومية والداخلية الجديدة

داخليًا، لا يكتفي برنامج Apertis 2026 بنواة Debian 13 الافتراضية (6.12)، بل يوفر بدلاً من ذلك انتقل مباشرة إلى نواة لينكس 6.18 LTSهذا الجوهر يتضمن ذلك مساهمات مباشرة من كولابورا، مما يحسن بشكل كبير دعم عائلات النظام على شريحة (SoC) من الشركات المصنعة مثل Rockchip و MediaTek، وهو أمر حيوي للإلكترونيات المدمجة الحديثة.

أما من الناحية البصرية، فقد شهدت البيئة الرسومية تحولاً كاملاً. ابتداءً من هذا الإصدار، يصبح ويستون هو الملحن الافتراضي لـ Wayland بالنسبة لصور النظام. وباعتبارها التطبيق المرجعي لـ Wayland، توفر Weston أساسًا رسوميًا خفيفًا للغاية ومرنًا وقائمًا على المعايير. هذا التغيير يُمكّن ذلك المصنّعين من توسيع نطاق واجهات المستخدم بسهولةسواء كان ذلك للوحة عدادات السيارة، أو كشك تفاعلي، أو محطة صناعية، فإن ضمان الأداء السلس على المدى الطويل هو الحل الأمثل.

مجموعة تطوير برمجيات مُعاد تصميمها وتغليف ذكي

لقد تم تجديد تجربة المطورين والمكاملين الذين يبنون المنتجات على منصة Apertis بشكل كامل. صورة SDK (مجموعة تطوير البرمجيات) تمت إعادة تصميمه لفصل الأدوات عن البيئة بشكل واضح anfitrión (من أين تم تجميعها) وتلك الخاصة بالبيئة المستهدفة (الجهاز النهائي). هذا يُحسّن بشكل جذري سير عمل الترجمة المتقاطعة.

وبالإضافة إلى ذلك، تمت أتمتة عملية صيانة الحزمة باستخدام مجموعة أدوات ci-package-builder. يقوم خط أنابيب التكامل المستمر هذا (المبني على GitLab CI وOBS) الآن بتتبع التغييرات في فرع دبيان الرئيسي تلقائيًا، ويكشف عن تحديثات الأمان ذات الصلة، ويسمح بنقل التصحيحات إلى الإصدارات السابقة من Apertis بشكل مُتحكم فيه وقابل للتدقيق.

وأخيرا، نشرت شركة Collabora أدوات بنية تحتية متقدمة تمهد هذه التحديثات الطريق أمام ترقيات مستقبلية، مما يسمح للمطورين بالبدء في إعادة بناء Apertis باستخدام حزمة التطوير الأساسية لنظام Debian 14 القادم ("Forky"). يخضع هذا النظام البيئي بأكمله لاختبارات آلية صارمة باستخدام نظام LAVA (بنية التحقق الآلي من Linaro) على لوحات مرجعية فعلية، مما يضمن خلو الكود المُصدر للإنتاج من أي عيوب.

إذا كنت مهتمًا بمعرفة المزيد عن هذا الموضوع، فأدعوك إلى مراجعة التفاصيل في الرابط التالي.