قام مجتمع Linux kernel مؤخرًا بتشكيل "خطة استمرارية المشروع" رسميًا لوضع إطار عمل لعملية الخلافة عندما لا يعد Linus Torvalds بمثابة المشرف الأعلى في يوم من الأيام في المستقبل. تهدف هذه الخطة إلى توضيح كيفية انتخاب واحد أو أكثر من كبار المشرفين الجدد لتولي قاعدة التعليمات البرمجية الرئيسية لنظام التشغيل Linux في مرحلة انتقالية منظمة أو حالة طوارئ.

الوثيقة، التي أطلق عليها المطورون اسم "خطة الخطط"، تمت صياغتها من قبل دان ويليامز، أحد المساهمين في النواة منذ فترة طويلة، وتمت مناقشتها في قمة صيانة Linux Kernel الأخيرة في طوكيو. وقدم الاقتراح باعتباره "موضوعًا مشجعًا يتعلق بحقيقة أننا جميعًا سنموت"، مما أثار الضحك. وفي مقابلة بعد الاجتماع، قال تورفالدس إن سبب طرح هذا الموضوع رسميًا على جدول الأعمال هو أن عقده الأخير مع مؤسسة Linux انتهى في الربع الثالث من العام الماضي، وكان أعضاء المجلس الاستشاري الفني للمؤسسة على علم تام بهذه العملية. وعلى الرغم من تجديد العقد اللاحق، إلا أنه دفع المجتمع أيضًا إلى التفكير بشكل أكثر منهجية حول استمرار المشروع على المدى الطويل.
ومن الجدير بالذكر أن هذه الخطة لا تسمي "خلفاً"، بل تركز على إنشاء آلية واضحة لاتخاذ القرار. وتتصور الوثيقة أنه في أسوأ السيناريوهات أو عند حدوث تسليم منظم، سيتم عقد مجموعة صيانة مماثلة لـ "الاجتماع الانتخابي" للتركيز على تقييم المرشحين، مع إعطاء الأولوية القصوى لسلامة المشروع على المدى الطويل. وقال بعض المدافعين في الاجتماع مازحين إن هذه المجموعة يمكن أن تكون بمثابة اجتماع سري لانتخاب بابا جديد، حيث يحبس الجميع في غرفة، ثم يستخدم خيط من الدخان الأبيض كإشارة للعالم الخارجي بعد اتخاذ القرار.
ومن منظور إدارة المخاطر، تم وضع هذه المبادرة لمعالجة مشكلة "عامل الحافلة" الكلاسيكية - أي ماذا سيحدث للمشروع إذا "صدمت حافلة" شخصًا رئيسيًا. حاليًا، موقع تورفالدس المركزي في تطوير Linux يعني أن "عامل ناقل" المشروع لا يزال قريبًا من 1: من الناحية النظرية، إذا غاب فجأة، فقد تتأثر عملية الدمج والإصدار النهائي. ومع ذلك، في التشغيل الفعلي، ذكر كل من تورفالدس وكبار المشرفين الآخرين عدة مرات أنه إذا كان شخص ما يحتاج حقًا إلى تولي دور "البطريق العلوي" مؤقتًا، فإن المرشح الأكثر طبيعية سيكون بالتأكيد هو مشرف نواة الإصدار المستقر الحالي جريج كرواه-هارتمان.
كما قدم تورفالدس رده الخاص على التعليق واسع النطاق بأن جريج كيه إتش يعتبر "إطارًا احتياطيًا محددًا". وأشار: "المشكلة هي أن جريج لم يكن يسمى جريج منذ البداية. قبل جريج كان هناك أندرو مورتون وألان كوكس، وبعد جريج سيكون هناك شانون وستيف". ومن وجهة نظره، فإن المفتاح ليس اسمًا محددًا، ولكن ما إذا كان مجتمع التنمية يمكنه الثقة في شخص أو مجموعة. يعتمد هذا النوع من الثقة على التعاون والتكامل على المدى الطويل. "يجب أن تظل موجودًا في المجتمع لفترة كافية حتى يفهم الجميع كيف تفعل الأشياء، ولكن كلمة "طويلة بما فيه الكفاية" لا تعني أنه يجب أن تكون ثلاثين عامًا."
من خلال تدوين مثل هذه المجموعة من العمليات رسميًا، يحاول مجتمع Linux kernel تحويل سنوات من الإجماع والاتفاقية الضمنية نسبيًا إلى نظام واضح المعالم وقابل للتنفيذ. الآن بعد أن تجاوز حجم وتأثير المشاريع بكثير البرامج العادية مفتوحة المصدر، أصبحت كيفية تحقيق التوازن بين احترام المساهمات الفردية والحفاظ على استقرار الاتجاهات التقنية مشكلة حوكمة يجب على Linux وحتى النظام البيئي مفتوح المصدر بأكمله مواجهتها.