
وصول GNU Linux-libre 6.17 تحديث يمثل خطوة جديدة لأولئك الذين يبحثون عن نظام مع برنامج مجاني 100% على أجهزة الكمبيوتر الخاصة بهم. تم نشر هذه النسخة فورًا بعد إصدار النواة لينكس شنومكس وتطبق عملية deblobbing التقليدية لإزالة الأكواد الدقيقة والبرامج الثابتة غير الحرة، والتي، كما هو معروف، تقلل من الدعم لبعض الأجهزة الحديثة ولكنها تضمن أساسًا متسقًا مع مبادئ مؤسسة البرمجيات الحرة.
في هذا الإصدار، تم ضبط جبهات متعددة: من تصحيح أخطاء برنامج تشغيل Intel IPU7 وملفات متنوعة لشجرة الأجهزة لـ AArch64، بما في ذلك تعديلات إزالة الكتل في برامج التشغيل مثل AMDGPU، وprueth، وiwlwifi، وbtusb، وpci mhi host، وadreno a6xx، وnova-core، وIntel AVS audio. كما أُجريت تغييرات لتعكس نقل برامج تشغيل PCI HDA إلى مستوى أعلى وإزالة إزالة الكتل من QLogic InfiniBand من مستوى أعلى. وكالمعتاد، يواصل المشروع الاستثمار في فن جديد لكل إصدار.
التغييرات الخاصة بـ GNU Linux-libre 6.17
قائمة تعديلات GNU Linux-libre 6.17 واسعة، مع تركيز واضح على برامج التشغيل الشائعة الاستخدام. من أبرزها: إزالة الكتل المعدلة من بين العديد من برامج التشغيل: AMDGPU (رسومات AMD)، وprueth (شبكة عبر PRU/ETH)، برامج تشغيل Intel Wi-Fi في GNU Linux (iwlwifi)، وbtusb (بلوتوث عبر USB)، وpci mhi host (ناقلات MHI على PCIe)، وadreno a6xx (رسومات Adreno)، وnova-core (برنامج تشغيل Rust مفتوح المصدر لوحدات معالجة الرسومات NVIDIA)، وIntel AVS (صوت Intel). تهدف هذه التغييرات إلى تجنب استدعاءات أو اعتماديات البرامج الثابتة غير المجانية التي تم تقديمها أو تعديلها مع Linux 6.17.
إن الجديد الواضح بشكل خاص هو تنظيف برنامج تشغيل Intel IPU7وحدة معالجة الصور التي تدعم كاميرات الويب في أحدث جيل من أجهزة الكمبيوتر المحمولة. يأتي هذا IPU7 مع نظام Linux 6.17 لأجهزة الكمبيوتر المزودة بمعالجات Lunar Lake، ويمتد إلى معالج Panther Lake القادم، إلا أن تشغيله يعتمد على كتل البرامج الثابتة. يعمل GNU Linux-libre على تحييد هذه المسارات، مما يحمي حرية النظام، على حساب عدم عمل كاميرات الويب هذه، في كثير من الحالات، بدون مكونات غير حرة.
بالإضافة إلى ذلك ، لديهم ملفات devicetree التي تم تنظيفها لـ AArch64، مما يعزز اتساق شجرة الجهاز مع سياسات إزالة البيانات. في الوقت نفسه، خضعت برامج تشغيل PCI HDA لتعديلات بعد الحركة المعاكسة (المنبع)، مما تطلب إعادة معايرة إزالة الكتل لتجنب التبعيات الخاطئة. أخيرًا، تمت إزالة إزالة الكتل المرتبطة بـ QLogic InfiniBand، منذ لقد تم إيقاف تشغيل وحدات التحكم هذه في المنبع ولم تعد هناك حاجة إلى الحفاظ على الاستثناءات أو تصحيحات التنظيف.
Intel IPU7 وتأثيره على كاميرات الويب الحديثة
يضيف Linux 6.17 الدعم الأولي لـ إنتل IPU7، وهو محرك التقاط ومعالجة الصور الذي يُمكّن كاميرا الويب من العمل على بعض أجهزة الكمبيوتر المحمولة من الجيل الأحدث من طراز Lunar Lake، بالإضافة إلى طرز Panther Lake القادمة. يعتمد هذا الدعم، في النواة القياسية، على كتل البرامج الثابتة الاحتكارية. في إصدار GNU Linux-libre 6.17، عمل الفريق على منع تحميل هذه الكتل، بحيث تظل المنصة مجانية تمامًا. قد يؤدي هذا إلى عدم دعم كاميرا الويب على بعض أجهزة Ultrabook الحديثة عند استخدام Linux-libre.
بالنسبة للمستخدمين الذين يقدرون الحرية فوق كل شيء، فإن هذا النهج إنه أمر منطقي تمامًابالنسبة لأولئك الذين يحتاجون إلى الكاميرا المتكاملة دون أي تعقيدات، سيكون من الضروري تقييم ما إذا كانت معداتهم تتطلب برامج ثابتة غير مجانية لـ IPU7، وإذا كان الأمر كذلك، ففكر في البدائل (على سبيل المثال، استخدام النواة القياسية حتى تصبح الخيارات المجانية متاحة أو استخدام كاميرات USB المتوافقة التي تعمل مجانًا تمامًا).
الميزات الجديدة العامة الموروثة من Linux 6.17 في GNU Linux-libre 6.17
على الرغم من أن GNU Linux-libre يزيل الكتل والمسارات غير الحرة، إلا أن المشروع يرث الأساس التكنولوجي لـ لينكس شنومكسهذا يعني أن العديد من التحسينات في البنية، والأداء، والأمان، والشبكات، وأنظمة الملفات، وبرامج التشغيل موجودة أيضًا، طالما أنها لا تتطلب برامج ثابتة خاصة. ملخص لأهمها أدناه.
الهندسة المعمارية ووحدات المعالجة المركزية ونواة GNU Linux-Libre 6.17
في مجال الهندسة المعمارية، يضيف Linux 6.17 دعمًا لـ تمديد مخزن سجلات فرع ARM (BRBE)، وهي ميزة مفيدة لتحليل وتتبع التنفيذات منخفضة المستوى. كما تمت إضافة واجهة ردود الفعل المادية AMD (HFI)، مُصمم لتحسين قرارات الأداء بناءً على القياس عن بُعد للأجهزة. في إنتل، تمت إضافة الدعم لـ بحيرة وايلدكات y بحيرة بارتليت-S، مما يسمح باكتشاف وإدارة هذه المنصات بشكل أفضل. بالإضافة إلى ذلك، يدعم BPF لـ LoongArch، مما يؤدي إلى توسيع نطاق هذه القطعة الرئيسية من القدرة على المراقبة والتصفية داخل النواة.
حداثة مهمة أخرى هي التصحيح المباشر في AArch64 (ARM 64 بت)، مما يفتح الباب أمام التصحيحات السريعة دون الحاجة إلى إعادة تشغيل تلك البنية. بالتوازي، نقاط تتبع نداءات النظام في UML (لينكس بوضع المستخدم)، مما يُسهّل تجهيز النوى التي تعمل كعمليات مستخدم. والدعم الأولي لـ تنفيذ بالوكالة، وهي آلية يهدف تطويرها إلى إمكانيات جديدة للتنفيذ المفوض داخل النواة.
المحاكاة الافتراضية والأمان والتحقق من وقت التشغيل
بالنسبة للمحاكاة الافتراضية على ARM، تمت إضافة الدعم وحدة تحكم المقاطعة GICv5 على KVMمما يُحسّن سعة وأداء الآلات الافتراضية في تلك البنية. من ناحية الأمان، يكتسب AppArmor القدرة على التحكم في الوصول إلى مآخذ AF_UNIX، مما يُحسّن سياسات عزل العمليات بشكل أكبر. بالإضافة إلى ذلك، يتضمن نظام التحقق وقت التشغيل شاشات المنطق الزمني الخطي (LTL)، مفيد للتحقق من خصائص النظام أثناء تشغيله.
ومن بين التغييرات الأكثر لفتًا للانتباه أيضًا ما تم ذكره التنفيذ الكامل لـ "متجه الهجوم" على x86ورغم أن التفاصيل الدقيقة فنية، فإن الفكرة هي أن يقوم الأساس بتوسيع نطاق تغطيته لحالات وسيناريوهات الأمن في تلك البنية التحتية، مما يعزز موقفه الدفاعي ويضع الأساس للتخفيفات المستقبلية.
الذاكرة والتخطيط والقدرة على الملاحظة
في إدارة الذاكرة، يأتي دور ديمون_ستاتوحدة جديدة تُبسّط مراقبة نشاط مدير الذاكرة (MM)، وتوفر إحصائيات دون الحاجة إلى إعداد بنى تحتية معقدة للمراقبة. كما أُضيفت وحدة جديدة. خيار لحجز مساحة لتفريغات النواة (تفريغات الأعطال)، مما يجعل التقاط المعلومات بعد فشل حرج أكثر موثوقية.
في المجدول، يضيف Linux 6.17 التحكم في النطاق الترددي المستند إلى cgroups لفئة الجدولة القابلة للتوسعةمما يسمح بتوزيع أدق لموارد وحدة المعالجة المركزية في بيئات متعددة المستأجرين أو مختلطة الأحمال. وأخيرًا، يُحسّن s390 تبادل ونقل الصفحات الضخمة الشفافة، تحسين سيناريوهات الذاكرة واسعة النطاق على هذه المنصة.
الشبكات والنقل
في الشبكات، يفوز نظام فرعي MCTP دعم توجيه البوابة، مما يزيد من فائدته في طوبولوجيات إدارة المكونات المعقدة. يمكن لبروتوكول TCP متعدد المسارات الآن ضبط خيار TCP_MAXSEG، وينضم ثنائي PI2 كخوارزمية جديدة للتحكم في الازدحام. بالإضافة إلى ذلك، تم تقديم sysctl إعادة توجيه IPv6 بالقوة، مما يتيح إعادة التوجيه لكل واجهة، وضبط سياسات التوجيه بدقة.
أنظمة الملفات
يستقبل نظام Btrfs دعم كبير الحجم، وهي خطوة مهمة نحو تقليل النفقات العامة وتحسين الكفاءة في عمليات الذاكرة. يعمل EXT4 على تحسين قابليته للتوسع في كل من تخصيص الكتلة كما في الإدخال/الإخراج المؤقت، وهو ما ينبغي أن ينعكس في انخفاض التنافس وارتفاع الأداء تحت الحمل. ويضيف نظام EROFS، من جانبه ضغط البيانات الوصفية، مما يقلل من المساحة ويزيد من سرعة الوصول إلى أحمال القراءة فقط المحددة.
دعم برامج التشغيل والأجهزة في GNU Linux-libre 6.17
في منطقة السائقين، يبرز سائق جديد الوصول إلى رسومات Intel المنفصلة على أجهزة NVMمما يفتح مسارات إدارة وتشخيص أكثر مباشرة. تتضمن التحسينات كمبيوتر محمول Framework 13 مزود بمعالج AMD Ryzen AI 300، بالإضافة إلى دعم أجهزة الكمبيوتر المحمولة التجارية من ASUS التي تستخدم شريحة الصوت CS35L41 تحت HDA، والتوافق مع HP EliteBook x360 830 G6 وHP EliteBook 830 G6.
على اللوحات والأنظمة المضمنة، أ منظم لشاشة Raspberry Pi V2 مقاس 7 بوصات (720×1280)، دعم pinmux/pinconf لـ Raspberry Pi 1 والتوافق مع قبعة مروحة Argon40. يصل أيضا SoundWire لمنصة AMD ACP 7.2، ويتم إضافة التوافقات الغريبة مثل شريط اللمس MacBook Pro x86، و أجهزة Forcepad (F21) أو برنامج OneXPlayer X1 Proكل هذا، بطبيعة الحال، يخضع لمتطلبات البرامج الثابتة الملكية في بيئة Linux-libre.
توفر GNU Linux-libre 6.17 والتنزيلات والتثبيت
المشروع أعلنت عن توفر ل ملفات tarballs المضغوطة لنظام GNU Linux‑libre 6.17 على موقعها الرسمي، وكذلك على وصول Linux-Libre 6.16بالنسبة لأولئك الذين يفضلون الحزم الجاهزة، هناك ملفات ثنائية للتوزيعات المستندة إلى Debian (DEB) والتوزيعات المستندة إلى Red Hat (RPM)، والتي تقدمها المشاريع المعنية. فريش y حرية دورة في الدقيقةيمكن تثبيت نواة GNU Linux‑libre على أي توزيع تقريبًا، إما جنبًا إلى جنب مع النواة القياسية أو كبديل لها.
إذا كان هدفك ليس استخدام Linux-libre ولكن معيار نواة لينكس 6.17يمكنك تنزيله من kernel.org أو من شجرة git الخاصة بلينوس تورفالدز. مع ذلك، يُنصح عمومًا بانتظار وصول الإصدار الجديد إلى مستودعات توزيعتك المستقرة لتجنب أي مشاكل في التوافق والاستفادة من تصحيحات التكامل الخاصة.
خريطة الطريق: ما هو قادم في 6.18
مع إصدار Linux 6.17 نافذة الاندماج (نافذة الدمج) للفرع الرئيسي التالي، لينكس 6.18. وفقًا للتوقعات المشتركة، من المتوقع أن يصل 6.18 بين أواخر نوفمبر وأوائل ديسمبر 2025 كسلسلة LTS جديدة، بينما... الافراج عن مرشح من المقرر أن يتم إطلاقه في 12 أكتوبر. بالنسبة إلى GNU Linux‑libre، يتضمن هذا إعداد تصحيحات إزالة الكتل مسبقًا، ومراجعة تغييرات برنامج التشغيل، تكييف التنظيف أينما تظهر تبعيات البرامج الثابتة غير المجانية الجديدة.
أي شخص يبحث عن نواة مجانية بلا هوادة سيجد في GNU Linux‑libre 6.17 إصدارًا يتوافق مع مبادئه، مع التنظيف الدقيق والتزامن مع التحسينات المُدخلة على النواة الرئيسية. مع أن التوافق مع بعض الأجهزة قد يتأثر بنقص ملفات blobs، تُقدم الحزمة أساسًا متينًا وحديثًا مع مسارات تنزيل وتثبيت واضحة، سواءً على شكل ملفات tarballs أو حزم لعائلتي DEB وRPM. بالنسبة لنواة لينكس القياسية 6.17، تُلاحظ أيضًا تحسينات في الأداء والأمان ودعم الأجهزة، ويُنصح بمتابعة جدول إصدار 6.18 إذا كنت مهتمًا بالترقية إلى إصدار LTS التالي قريبًا.
