إنجو مولنار

إنجو مولنار ، الذي يعمل لدى شركة ريد هات منذ مايو 2013، هو هاكر لينكس مجري . وهو معروف بمساهماته في نظام التشغيل من حيث الأمن والأداء .

الحياة والمهنة

درس مولنار في جامعة يوتفوس لوراند .

عمل

تتضمن بعض إضافاته لنواة لينكس مُجدول O(1) في لينكس 2.6.0 ومُجدول Completely Fair في لينكس 2.6.23، وخادم TUX HTTP / FTP المدمج في النواة ، بالإضافة إلى عمله على تحسين معالجة الخيوط . [ 1 ] كما كتب ميزة أمان للنواة تُسمى " Exec Shield "، والتي تمنع استغلال ثغرات تجاوز سعة المخزن المؤقت في بنية x86 عن طريق تعطيل إذن التنفيذ للمكدس. [ 2 ]

عمل بالتعاون مع توماس غليكسنر على مجموعة تصحيحات الاستباق في الوقت الحقيقي ( PREEMPT RT )، والتي تهدف إلى تقليل زمن استجابة تبديل الخيوط الأقصى لنواة لينكس من عدد غير محدود من المللي ثواني إلى قيم محدودة في حدود عشرات الميكرو ثواني (بحسب النظام). [ 3 ] اعتبارًا من عام 2011، يعمل توماس غليكسنر على تحسين التصحيحات بشكل أكبر ودمج تصحيحات البنية التحتية المهمة من مجموعة التصحيحات في نواة لينكس الرئيسية.

بين إصداري لينكس 2.6.21 ولينكس 2.6.24، عمل على مُجدول العمليات العادل تمامًا (CFS) الذي استُلهم من عمل كون كوليفاس في مجال جدولة العمليات. وقد حلّ CFS محل مُجدول العمليات السابق في نواة لينكس مع إصدار لينكس 2.6.23. [ 4 ]

في عام ٢٠١٢، انتقد مولنار نظام لينكس المكتبي ووصفه بأنه "غير حر بما فيه الكفاية" للمستخدمين فيما يتعلق بالتطبيقات. ويجادل بأن نظام توزيع البرامج ونشرها المعتاد، والذي تستخدمه توزيعات لينكس المركزية ، ليس سريعًا ومرنًا بما يكفي لتلبية متطلبات المستخدمين ومطوري التطبيقات على حد سواء. [ ٥ ] يقترح مولنار طريقة نشر لا مركزية (مشابهة لـ Autopackage وZero Install [ ٦ ] أو AppImage ، خليفة Klik [ ٧ ] )، والتي تتيح بنية تحتية أكثر مرونة للتطبيقات تتكون من منصة مستقرة ومزودي برامج مستقلين . [ ٨ ]

في أوائل عام 2022، قدم طلب تعليقات (RFC) حول مجموعة من حوالي 2300 رقعة، تسمى "رؤوس النواة السريعة"، والتي تهدف إلى تحسين أوقات تجميع النواة بنسبة 50-80%، وفي الوقت نفسه تقليل المشاكل الناجمة عن التسلسل الهرمي والتبعيات لملفات التضمين، ما يسمى "جحيم التبعيات". [ 9 ]

يقتبس

بخصوص السؤال، لماذا لم يتم اعتماد نظام التشغيل لينكس المكتبي من قبل المستخدمين العاديين حتى الآن: [ 5 ]

يكمن الخلل الأساسي في نظام لينكس المكتبي المجاني في أنه، وللمفارقة، ليس مجانياً بما فيه الكفاية...

تحاول توزيعات لينكس المكتبية "امتلاك" 20 ألف حزمة تطبيقات تتكون من أكثر من مليار سطر من التعليمات البرمجية، وقد أنشأت أنظمة بيئية موازية، مغلقة في الغالب، حولها...

يعمل نظام إدارة حزم لينكس بشكل جيد إلى حد معقول في المؤسسات (وهي في معظم الحالات منظمة هرمية ذات تخطيط مركزي)، لكن نظام لينكس المكتبي من ناحية أخرى توقف عن التوسع منذ 10 سنوات، عند حد 1000 حزمة ...

مراجع

  1. ^ مقابلة KernelTrap مع إنجو مولنار (2002/12/03)
  2. ""Exec Shield"، ميزة أمان جديدة لنظام لينكس [ LWN.net ] " . lwn.net . تم الاطلاع عليه بتاريخ 10 نوفمبر 2020 .
  3. " [ إعلان ] تقسيم قائمة تصحيح rt، الإصدار 2.6.22.1-rt2" . www.mail-archive.com . تاريخ الاسترجاع: 10 نوفمبر 2020 .
  4. لينكس: دمج مُجدول المهام العادل تمامًا (10-07-2007)
  5. 1 2 مولنار، إنجو (17 مارس 2012). "التكنولوجيا: ما الذي يُعاني منه سطح مكتب لينكس؟ الجزء الأول." تم الاطلاع عليه في 16 يونيو 2012. يكمن الفشل الأساسي لسطح مكتب لينكس المجاني في أنه، ويا ​​للمفارقة، ليس مجانيًا بما فيه الكفاية. فقد شهدنا سلسلة من مشاكل جودة سطح مكتب لينكس، وحوادث محددة أبلغ عنها كل من +Linas Vepstas و+Jon Masters و+Linus Torvalds وغيرهم، وقد جعلتني قراءة مناقشات جوجل بلس ذات الصلة أُدرك أن العديد من مطوري البرمجيات مفتوحة المصدر لا يُدركون مدى الخلل الذي نحن فيه. إن رداءة سطح مكتب لينكس التي نشهدها اليوم - في جميع توزيعات لينكس الرئيسية تقريبًا - هي الأعراض الأخيرة لأخطاء ارتُكبت قبل 10-20 عامًا - صرخات احتضار منصة. تحاول توزيعات سطح مكتب لينكس "امتلاك" 20 ألف حزمة تطبيقات تتكون من أكثر من مليار سطر من التعليمات البرمجية، وقد أنشأت أنظمة بيئية موازية، مغلقة في الغالب، حولها. يستغرق تحديث التطبيقات عادةً أسابيع لإصلاحات الثغرات الأمنية (وأحيانًا شهورًا)، وشهورًا (وأحيانًا سنوات) لإضافة الميزات الرئيسية. وهي منظمات مركزية التخطيط وهرمية، وليست مجتمعات حرة ديمقراطية موزعة.
  6. ليونارد، توماس (16 يناير 2007). "أنظمة التركيب اللامركزية" . osnews.com . تم الاطلاع عليه بتاريخ 3 مايو 2012 .
  7. بيتر، سيمون (2010). "وثائق AppImageKit 1.0" (ملف PDF) . PortableLinuxApps.org. الصفحات 2-3 . مؤرشف من الأصل (ملف PDF) بتاريخ 29-11-2010 . تم الاطلاع عليه بتاريخ 29-07-2011 . تستخدم توزيعات لينكس في الغالب مديري الحزم لكل شيء. على الرغم من أن العديد من مُحبي لينكس يرون هذا أفضل من ويندوز وماك، إلا أنه يُسبب عددًا من العيوب: المركزية [...]، ازدواجية الجهود [...]، الحاجة إلى الاتصال بالإنترنت [...]، عدم وجود تطبيقات حديثة على أنظمة التشغيل المُستقرة [...]، عدم إمكانية استخدام إصدارات متعددة بالتوازي [...]، صعوبة نقل تطبيق من جهاز إلى آخر [...]. تم إنشاء تنسيق AppImage مع وضع أهداف مُحددة في الاعتبار: أن يكون مُستقلًا عن التوزيعة [...]، الحفاظ على التوافق الثنائي [...] 
  8. إنجو مولنار (17 مارس 2012). "التكنولوجيا: ما الذي يُعاني منه سطح مكتب لينكس؟ الجزء الثاني" . تم الاطلاع عليه بتاريخ 16 يونيو 2012. لذا، لإصلاح سطح مكتب لينكس، نحتاج إلى نموذج توزيع برامج مختلف جذريًا: نموذج أقرب إلى السوق منه إلى الكاتدرائية. [...] - تبعيات حزم مسطحة تمامًا (أي أن تحديث حزمة لا يستدعي تحديثات حزم أخرى قسرًا) [...] - منصة ABI مضمونة للمستقبل (بمجرد تثبيت حزمة، لن تتعطل أو تتطلب تحديثات قسرية مرة أخرى). يرغب المستخدمون في التحرر من ضغط التحديثات من بقية النظام، إذا اختاروا ذلك.
  9. رسالة إينغو مولنار التوضيحية (2022-01-02)