تخلص Linux Kernel من 107000+ سطر من التعليمات البرمجية

لينكس يونكس / تخلص Linux Kernel من 107000+ سطر من التعليمات البرمجية قراءة دقيقة واحدة

مؤسسة Linux Kernel، Inc.



أبلغت عدة وكالات عن الاتفاقية الأخيرة لإسقاط كمية كبيرة من التعليمات البرمجية من نواة Linux ، ولكن يبدو الآن أن تقليل حجم kernel سيكون أكبر مما كان يتخيله أي شخص سابقًا. رقم الإصدار 4.18-rc1 هو مجرد أحدث خطوة نحو حزمة أساسية أصغر حجمًا. والجدير بالذكر أن جميع رموز LustreFS قد تم التخلص منها من النواة.

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



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



دفع بعض الأفراد نحو فلسفة تطوير جديدة حيث لا يجب أن يكون كل شيء في نفس شجرة المصدر. هذا قد يمنع حدوث هذا النوع من الأشياء لوحدات نظام الملفات في المستقبل. أولئك الذين ما زالوا بحاجة إلى دعم Luster لا يزال بإمكانهم تثبيت شفرة المصدر خارج الشجرة والاستمرار في استخدامه في المستقبل. الأمر نفسه ينطبق على العديد من هياكل التخزين الأخرى الأقل شيوعًا التي لا يدعمها 4.18-rc1 في الأصل.



تم أيضًا إزالة التعليمات البرمجية الأخرى على مستوى التدريج من النواة ، على الرغم من أن قلة من المستخدمين النهائيين قد يكونون على اتصال بالوحدات النمطية التي تحصل على التمهيد. أدت دورة النواة هذه إلى طرد أكثر من 107000 سطر من التعليمات البرمجية حتى الآن.

هذا على الرغم من العديد من الميزات الجديدة التي أضافها المطورون. على سبيل المثال ، تلقى Valve Steam Controller بعض الدعم الجديد ، والذي يجب أن يكون أخبارًا مرحبًا بها للألعاب. أشاد خبراء أمان Linux بالتخفيف الذي أضافته النواة الجديدة لمنع عمليات الاستغلال المتعلقة بثغرة ARM Specter.

كما يسر دعم التشفير لنظام ملفات Speck أيضًا بعض خبراء الأمان ، بما في ذلك أولئك الذين كانوا متشككين بشأن تقنية ext4 fscrypt.



العلامات نواة لينكس أمان Linux