Після 34 років спільнота ядра Linux нарешті має план на випадок заміни Лінуса Торвальдса — формальний механізм підготовлено
, адже спільнота «сивіє й старіє»
Лінус Торвальдс, творець ядра Linux, є його головним супроводжувачем з моменту створення у 1991 році. Це було дуже давно, і, за власними словами Торвальдса, спільнота ядра «сивіє й старіє». Цікаво, що лише кілька днів тому було нарешті розроблено формальний план на випадок його заміни — якщо він вирішить піти на пенсію, з ним щось станеться або ж зміниться будь-хто інший, хто перебуватиме на цій посаді.
Запроваджений план дій на надзвичайний випадок досить простий і активується лише тоді, коли немає «плавного» переходу влади у відповідний момент. Якщо в цьому виникне потреба, спільнота ядра насамперед визначить Організатора — ним стане або останній організатор саміту супроводжувачів (Maintainers Summit), або чинний голова Технічної дорадчої ради Linux Foundation (TAB).
Організатор має 72 години, щоб розпочати обговорення з учасниками останнього Maintainers Summit. Якщо з моменту проведення останнього саміту минуло 15 місяців, тоді саме TAB визначає коло запрошених, які за потреби можуть залучати інших супроводжувачів на власний розсуд. Ця група повинна ухвалити рішення протягом двох тижнів і повідомити про нього спільноту через список розсилки.
Якщо вже зовсім дійде до крайнощів, то навіть без цього офіційного плану спільнота ядра, найімовірніше, без проблем дійшла б згоди. Зрештою, як раніше зазначав сам Торвальдс, небагато проєктів з відкритим кодом можуть похвалитися тим, що їхні супроводжувачі «буквально працюють уже понад три десятиліття».
Попри те що на початку десятиліття він висловлював певне занепокоєння щодо кількості супроводжувачів, нині Торвальдс не сумнівається в технічному рівні кадрового резерву. Він навіть наголошував: «це не миттєвий процес, але з’являються нові люди, і за три роки вони вже стають провідними розробниками».
Ця ситуація добре знайома будь-якому менеджеру програмних проєктів, адже вона ілюструє ключове поняття «bus factor» — кількість людей, яких умовно може збити автобус, перш ніж проєкт опиниться під загрозою. Наразі для ядра Linux цей показник дорівнює круглому нулю, попри здатність спільноти до самоорганізації. Поки що Лінус Торвальдс не виявляв бажання залишати посаду керівника розробки ядра Linux, але будь-яке збільшення bus factor є позитивним кроком, особливо якщо виходити з нульового рівня.
Обговорити