يستقر Linux 6.0 بينما يثير Linus تغييرًا كبيرًا في الإصدار التالي

يستقر Linux 6.0 بينما يثير Linus تغييرًا كبيرًا في الإصدار التالي

وصل أحدث إصدار من Linux kernel مع مجموعة تحديثات الأجهزة المعتادة. لا يتضمن الإصدار الأخير أي تغييرات كبيرة ، لكن Linus Torvalds أشار إلى إضافة قادمة من التعليمات البرمجية المكتوبة بلغة Rust في الإصدار التالي.





لا تغييرات كبيرة ، ولكن 'جوهر الأشياء الجديدة' في الأفق

بينما يشير رقم الإصدار إلى تغيير كبير في مشاريع البرامج الأخرى ، قال Linus Torvalds إن الأمر يتعلق في الغالب فقط بالحفاظ على أرقام الإصدارات قابلة للإدارة في رسالة إلى قائمة Linux Kernel البريدية ، المحور الرئيسي لتطوير النواة.





اجعل فيديو اليوم  الصفحة الرئيسية لـ Linux kernel 6.0

قال تورفالدس: 'التغيير الرئيسي في رقم الإصدار يتعلق بنفاد أصابع اليدين والقدمين أكثر مما يتعلق بأي تغييرات أساسية كبيرة'.





كيفية جعل جميع التطبيقات تدور

الإصدار التالي ، 6.1 ، سيحتوي على ما يسميه تورفالدس 'الأشياء الجديدة الأساسية' ، وبشكل أساسي بعض التعليمات البرمجية الجديدة المكتوبة بلغة Rust.

ما الجديد في الإصدار 6.0؟

على الرغم من التقليل من أهمية Torvalds لأهمية رقم الإصدار الرئيسي ، إلا أن هناك بعض التغييرات الجوهرية لدعم الأجهزة. يعمل الإصدار الجديد على تحسين الدعم لمعالجات Intel Xeon Ice Lake و AMD Ryzen Ice Ripper و EPYC ، وفقًا لـ فورونيكس .



تدعم النواة الآن أيضًا عددًا من المعالجات الجديدة من كلا الشركتين ، بالإضافة إلى Qualcomm Snapdragon 8cx Gen 3.

كود الصدأ يأتي إلى Linux Kernel

أثار لينوس أحد أكثر التغييرات المتوقعة على النواة في عمرها 31 عامًا. سيحتوي الإصدار 6.1 على بعض التعليمات البرمجية المكتوبة بلغة Rust.





حتى الآن ، تمت كتابة كود kernel في C. C كانت لغة الانتقال لبرمجة النظام لكونها عالية المستوى ولكنها لا تزال قريبة من الأجهزة. على الرغم من انتشار لغة C في كل مكان وأدائها العالي ، أدت متطلبات المبرمجين لإدارة الذاكرة يدويًا إلى حدوث بعض الأخطاء الضخمة ، بما في ذلك استغلال Heartbleed الذي أثر على OpenSSH في عام 2014.

 شجرة مصدر لينكس 6.0

Rust هي لغة مجمعة عالية الأداء مصممة لبرمجة النظام ولكنها تتعامل مع الذاكرة تلقائيًا. لهذا السبب، لقد أحدث ضجة في مجتمع التطوير . يمكن أن يؤدي تضمين Rust إلى تبسيط تطوير Linux kernel عن طريق تقليل الوقت المستغرق في تصحيح الأخطاء ، ولكن من المحتمل أن تظل الغالبية العظمى من kernel في C لأن الكثير من التعليمات البرمجية قد تم تجربتها واختبارها بالفعل.





كيفية عرض الحافظة على android

على أي حال ، سوف يمر بعض الوقت قبل أن يتمكن مستخدمو Linux العاديون من الحصول على النواة الجديدة ، حيث سيتعين على المشرفين على التوزيع دمجها في أنظمتهم.

Linux Kernel Marches On

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