الاحتفال بمرور 25 عامًا على تطوير Linux Kernel
نشرت: 2022-03-11يبلغ عمر Linux الآن 25 عامًا ، لكنه ليس محبًا. إنها لا تطارد بوكيمون ، ولا تعود مع والديها بسبب ديون الطلاب المعوقة. في الواقع ، لا يزال Linux ينمو ويتطور ، لكن الأفكار الأساسية لـ Linux State of Mind لا تزال كما هي.
كما ترى ، Linux هو أكثر بكثير من مجرد نظام تشغيل ، إنه عقلية. حتى إذا كنت لا توافق على فلسفتها ، فلا يمكنك تجاهلها.
لهذا السبب قررنا تكريم نظام التشغيل المميز هذا والمجتمع المتنامي باستمرار من المطورين الذين يحافظون على استمراريته.
للاحتفال بهذه المناسبة ، نشرت مؤسسة Linux Foundation مؤخرًا الإصدار السابع من تقرير تطوير Linux Kernel ، والذي يقدم ملخصًا تفصيليًا لجميع الأعمال المنجزة على مدار العقدين الماضيين. أدى اعتماد Git ، منذ 10 سنوات ، إلى تسهيل التتبع (لا يعني ذلك أننا نبحث عن الأرقام الدقيقة هنا). تشير التقديرات إلى أن أكثر من 14000 مطور قد استثمروا الوقت والجهد في تطوير Linux kernel منذ 2005. يأتي هذا الجيش من المواهب من أكثر من 1300 شركة ، ويسرد التقرير عددًا من الشركات ذات الوزن الثقيل في الصناعة باعتبارها الرعاة الرئيسيين لتطوير Linux kernel: Intel ، Samsung و Red Hat و AMD و Google و ARM و Texas Instruments والمزيد.
في حين أنه مثال مفتوح المصدر ، فإن تطوير Linux kernel ليس هواية. ليس بعد الآن. لذا ، بما أننا نتمنى عيد ميلاد لينكس سعيدًا ، فلنلقِ نظرة سريعة على بعض النقاط البارزة في تطوير النواة:
- 25 عاما من التطوير
- مساهمات من 14000 مطور منذ 2005
- انضم 5000 مطور جديد إلى هذا الجهد في الأشهر الثلاثين الماضية
- ~ 22 مليون سطر من التعليمات البرمجية التي تشكل حاليًا Linux Kernel
- تتم إضافة أكثر من 4500 سطر من الكود الجديد كل يوم
- التنمية تتسارع
حالة لينكس الذهنية
عندما تم إصداره لأول مرة في أغسطس 1991 ، كان القليل من تخيل التأثير طويل المدى لنظام التشغيل مفتوح المصدر لـ Linus Torvalds على صناعة البرمجيات. في ذلك الوقت ، كان المشهد التكنولوجي يهيمن عليه حفنة من كبار اللاعبين ، مثل Microsoft و Apple و IBM. كانت التسعينيات حقبة من التقدم التكنولوجي السريع ، حيث جعلت التقنيات الجديدة - وأبرزها الإنترنت - التنمية الموزعة عن بعد أمرًا ممكنًا.
يمكن للمطورين في منتصف الطريق حول العالم أن يتعاونوا أخيرًا في مشاريع برمجية معقدة للغاية. وغني عن البيان أن Toptal ، وفي الواقع كل موظف مستقل ، مدين بالامتنان لرواد Linux الذين تحققوا من صحة مفهوم تطوير البرامج عن بعد في عصر الإنترنت الهاتفي. لقد جعلوها تعمل ، بدون Git و Skype والنطاق العريض ومجموعة من التقنيات والأدوات الأخرى التي نأخذها كأمر مسلم به اليوم. في الواقع ، أصبحت معظم هذه الأدوات ممكنة جزئيًا بواسطة الخوادم المستندة إلى Linux والعديد منها مفتوح المصدر .
لكن ما الذي دفع الصناعة إلى تبني Linux؟ حسنًا ، بصراحة ، كانت الحقيقة البسيطة المتمثلة في عدم كونك Microsoft جزءًا كبيرًا منها. كان لدى الكثير من مستخدمي UNIX مشكلة في أنظمة التشغيل الاحتكارية وأرادوا بديلاً مفتوح المصدر. لم يستطع Diehards التصالح مع حقيقة أن أنظمة التشغيل السائدة كانت ملكية مسورة. كانت رؤيتهم هي إنشاء بديل مفتوح المصدر ، شيء يمكن للجميع استخدامه مجانًا ، شيء يمكنهم تعديله وإعادة توزيعه حسب الرغبة.
نادرًا ما تتقاطع المثالية والأعمال التجارية ، ولكن عندما يحدث ذلك ، غالبًا ما ينتهي بنا المطاف بأفكار جديدة يدعمها مؤيدوها المتحمسون وينتقدها منتقدون متحمسون بنفس القدر. إن فكرة النظام الإيكولوجي للبرامج مفتوحة المصدر قوية اليوم كما كانت في أوائل التسعينيات ، وبعد ربع قرن من تطوير Linux ، يمكننا الحصول على فكرة أفضل عن تأثيرها العميق على الصناعة.
المصادر المفتوحة وإضفاء الطابع الديمقراطي على الإنترنت
لكن انتظر ، معظمنا يقرأ هذا على أنظمة غير Linux: منصات Windows و Mac ، والهواتف الذكية والأجهزة اللوحية التي تعمل بأنظمة تشغيل شبيهة بـ UNIX ، فلماذا لا نستخدم أنظمة Linux؟ حسنًا ، نحن ، على الأقل نوعًا ما. كم عدد خوادم LAMP التي تم تفعيلها اليوم ، لتقدم لك جرعتك اليومية من رسائل البريد الإلكتروني وتحديثات التغذية الاجتماعية والإعلانات عديمة الفائدة والمعلومات (الخاطئة)؟
أنا شخصياً أعتقد أن هذا هو أكبر مساهمة للبشرية قدمها مجتمع Linux: ساعدت الخوادم المستندة إلى Linux صناعتنا على الإقلاع وإضفاء الشرعية على مفهوم المصدر المفتوح.
لم يعد الأمر يتعلق بمحاولة المتحمسين لليونيكس إنشاء بديل مفتوح المصدر لمحاربة الإمبراطورية ؛ تولى لينكس ماركات كبيرة في موطنه وخرج منتصرا. تم إثبات صحة المفهوم وتعميمه ، مما يثبت مرة واحدة وإلى الأبد أن المصدر المفتوح ليس مجرد فكرة تبعث على الحميمية ؛ إنه جيد للأعمال.
ماذا خرجنا منه؟
ساعد Linux في خفض مستوى المطورين ورجال الأعمال الذين يدخلون الصناعة. استحوذت توزيعات Linux الناجحة على حصة سوقية كبيرة في صناعة الاستضافة ، مما أدى إلى الضغط على المنصات المنافسة. في حرب الاستنزاف هذه ، انتصرت خوادم Linux بفضل عدد من العوامل. في النهاية ، سيطروا على العديد من قطاعات السوق. اليوم ، يمكن لأي شخص الحصول على خطة استضافة قوية بشكل معقول للفول السوداني ، وإذا كانوا يبحثون عن أرخص حل ممكن ، فلا بد أن ينتهي بهم الأمر مع نكهة لينكس. عادةً ما يكون باقي المكدس مجانيًا ومفتوحًا مثل Linux نفسه.
هذا ما خرج به جانبنا في الصناعة من Linux: القدرة على نشر المنتجات بسرعة على بنية أساسية منخفضة التكلفة ومفتوحة المصدر.
كم عدد مشاريع الحيوانات الأليفة ، التي بدأت بثمن بخس ، وتحولت إلى شركات بمليارات الدولارات؟ كم كان من الممكن أن يفشل لولا لينكس؟
أين هو المال لينكسوسكي؟
هناك اعتقاد خاطئ شائع حول تطوير Linux وهو أنه يتم التعامل معه من قبل المتحمسين فقط وأنه ليس مكانًا مناسبًا للأشخاص الذين يتطلعون إلى كسب المال. في حين أن Linux عمل محبب ، فهو أيضًا عمل تجاري كبير بطريقته الخاصة.

كما أوضحت سابقًا ، تتسارع عملية التطوير ، ويختار المزيد من مطوري Linux من المزيد من الشركات المساهمة. إنهم لا يختارون ببساطة تخصيص وقتهم الثمين لأنهم قوم لينكس جيدون ؛ يشير أحدث تقرير إلى أن عدد المطورين غير المدفوعين الذين يعملون على النواة قد انخفض إلى 7.7 بالمائة ، وانخفضوا إلى منطقة مكونة من رقم واحد لأول مرة.
بينما قد لا يوافق البعض ، أرى أن هذا اتجاه إيجابي للغاية . الحماس لا يدفع الفواتير ، ومن الصعب الحفاظ على أي مشروع متحمسًا بمفرده لأكثر من بضع سنوات ، ناهيك عن مشروع ضخم مثل Linux الذي ظهر منذ جيل.
لا ينتهي الأمر عند هذا الحد. وفقًا لاستطلاعات عديدة ، لا يزال الطلب على موهبة Linux قويًا ، ويزداد بالفعل ، وكذلك حصة سوق خادم Linux. قبل بضع سنوات ، كان من الأسهل بكثير إحصاء عدد الخوادم واللوحات الأم والأجهزة الأخرى المشحونة ، ومعرفة عدد مربعات Linux في البرية.
لم يعد هذا هو الحال.
لينكس في السحابة
ظهرت سحابة مظلمة وجعلت هذه العملية أكثر صعوبة ، مما أثار استياء المحللين. عندما تكون وظيفتك هي النظر إلى الأرقام واتجاهات السوق ، فإن أي نقص في البيانات أو الغموض يعد أمرًا سيئًا للأعمال ، وقد أعرب المحللون لفترة من الوقت عن مخاوفهم بشأن مستقبل Linux في عصر ما بعد السحابة. كانت هذه المخاوف منطقية جدًا (وإلى حد ما ، لا تزال كذلك) لأن النظام البيئي السحابي كان احتكارًا للقلة منذ البداية ، ويهيمن عليه Amazons and Googles في العالم.
لم تقتل السحابة خوادم Linux الصغيرة ، لكنها لم تكن لطيفة معها أيضًا:
في أحد طرفي الطيف ، ستجد أشخاصًا يعتقدون أن السحابة ستحول سوق الخوادم ، ومن خلال الدمج ، ستغير صناعة الاستضافة إلى الأبد. إن حجة اقتصاد الحجم هذه مغرية لأنه من المنطقي أن نفترض أن قادة الصناعة السحابية سيقدمون أسعارًا أفضل بحكم حجمهم. لا تحصل على صفقات رائعة على الأجهزة إذا كان لديك مركز بيانات إقليمي صغير وتحتاج إلى بضع مئات من الصناديق الجديدة كل عام ؛ تحصل عليها إذا كان لديك بنية أساسية سحابية ضخمة وتحتاج إلى العشرات من الخوادم الجديدة أسبوعيًا. ومع ذلك ، أجد هذه الحجة مفرطة في التبسيط.
يتبنى المعسكر المعارض آراء مبسطة بنفس القدر ، لكنه يميل إلى أن يكون أكثر تفاؤلاً. يعلق الكثير من قدامى خبراء Linux آمالًا كبيرة على تطوير السحابة ؛ إنهم يعتقدون أن CloudStack و OpenStack سيساعدان في قلب المد ، ويعتقدون أنه سيكون هناك دائمًا مجال للاعبين الصغار.
كالعادة ، الحقيقة في مكان ما في المنتصف ، لكن دعونا لا نفكر في هذا ؛ إنه خارج نطاق هذه المقالة. يكفي أن نقول إن كلا الخيارين يمكن أن يعمل مع Linux على المدى الطويل. حتى لو تم تحويل صناعة الاستضافة وتوحيدها إلى الأبد ، فإن هذا لا يعني أن الطلب على موهبة Linux سوف يتبخر. على العكس من ذلك ، من المحتمل أن تزداد بغض النظر عما يحدث ، على الرغم من أن الطلب سيتطور لتلبية المتطلبات الجديدة .
ال 25 سنة القادمة
ما الذي تخبئه السنوات الخمس والعشرون القادمة لنظام Linux؟
من الصعب قول ذلك ، لكن لدي شعور بأن Linux لن يذهب إلى أي مكان ، على الأقل ليس في المستقبل المنظور:
تتطور صناعة الخوادم ، لكنها كانت تفعل ذلك إلى الأبد. لدى Linux عادة الاستيلاء على حصة سوق الخوادم ، على الرغم من أن السحابة يمكن أن تحول الصناعة بطرق بدأنا للتو في إدراكها. في كلتا الحالتين ، لن تنتقل خوادم Linux إلى أي مكان حتى الآن.
لا يزال لينكس يتمتع بحصة سوق منخفضة نسبيًا في الأسواق الاستهلاكية ، تتضاءل أمام نظامي التشغيل Windows و OS X. ولن يتغير هذا في أي وقت قريبًا.
ليس لدى Linux حصة كبيرة في الهاتف المحمول ، على الرغم من أن Android يهيمن حاليًا على هذه المساحة. أصبح الهاتف المحمول احتكارًا ثنائيًا لنظامي Android / iOS. إنها مفرطة التشبع هناك عدد كبير جدًا من الأنظمة الأساسية للبرامج والأجهزة ، لذلك من المشكوك فيه أن لينكس سوف ينطلق في هذا السوق.
تعد الألعاب سوقًا ضخمة غير مستغلة لنظام التشغيل Linux. يهيمن Windows على هذا السوق في قطاع سطح المكتب وأنظمة التشغيل الخاصة في مساحة وحدة التحكم و Android و iOS في الأجهزة المحمولة. يعد SteamOS من Valve أحدث محاولة للحصول على Linux على منصات الألعاب ، وهو مفهوم واعد. لسوء الحظ ، كان الطلب على Steam Machines ضعيفًا ولا يزال لدى Linux حصة سوقية ضئيلة في صناعة الألعاب.
تشمل القطاعات الناشئة إنترنت الأشياء (IoT) والأجهزة القابلة للارتداء والأجهزة المنزلية الذكية والمزيد. نظرًا لطبيعة المصدر المفتوح وإمكانية وجود بصمة صغيرة جدًا لنظام التشغيل ، يمكن لأنظمة التشغيل المستندة إلى Linux أن تجد طريقها إلى مجموعة من الأجهزة المتصلة ، من منازلنا وسياراتنا إلى أماكن عملنا.
تتمتع الحوسبة عالية الأداء بفرصة جيدة لتصبح مساحة Linux فقط. لقد حل Linux عمليًا محل UNIX وأنظمة التشغيل الأخرى في أجهزة الكمبيوتر العملاقة من الجيل الحالي.
من الصعب عمل تنبؤات متعلقة بـ Linux نظرًا لطبيعة نظام التشغيل ومجتمع Linux. ليس بالضرورة أن يكون Evolution خطًا مستقيمًا ، وقد أثبت مطورو Linux هذا مرارًا وتكرارًا. يمكن أن يتحول Linux إلى شيء مختلف تمامًا خلال العقدين المقبلين ويصبح نظام التشغيل المفضل للعديد من المنتجات والخدمات التي لا يمكننا حتى تخيلها اليوم.
مزيد من القراءة على مدونة Toptal Engineering:
- جامعة مينيسوتا لينوكس يطرحون أسئلة حول المصدر المفتوح
- قلق الانفصال: برنامج تعليمي لعزل نظامك باستخدام مساحات أسماء Linux