Succession: у сообщества разработчиков ядра Linux появился план преемственности на эпоху после Линуса Торвальдса

Linux ядро мейнтейнеры торвальдс преемственность Opensource

В ядре Linux утвержден документ о преемственности на случай ухода Линуса Торвальдса. Процедура предусматривает экстренное собрание мейнтейнеров для выбора нового руководителя репозитория, обеспечивая долгосрочное развитие проекта.

Проект ядра Linux наконец ответил на один из самых волнующих вопросов сообщества: что произойдет, если Линус Торвальдс больше не сможет им руководить?

На прошлой неделе, незадолго до выпуска Linux 6.19-rc7, в документацию проекта было внесено «Положение о непрерывности проекта Linux», подготовленное Дэном Уильямсом. Примечательно, что путь к этому документу: Documentation/process/conclave.rst.

В нем отмечается, что разработка ядра «широко распределена: более 100 мейнтейнеров работают над тем, чтобы изменения проходили через их собственные репозитории».

Однако «заключительный шаг… является централизованным, когда изменения подтягиваются в основной репозиторий». И это «обычно делает Линус Торвальдс», хотя «есть и другие, кто может выполнить эту работу в случае необходимости».

В документе деликатно добавляется: «Если мейнтейнеры этого репозитория станут не желающими или неспособными выполнять эту работу в будущем (включая содействие переходу), проекту потребуется незамедлительно найти одного или нескольких преемников».

Итак, что произойдет? Процесс сосредоточен вокруг «$ORGANIZER», который является «организатором последнего Саммита мейнтейнеров или действующим председателем Технического консультативного совета (TAB) Linux Foundation (LF) в качестве резервной копии».

В документе говорится: «В течение 72 часов $ORGANIZER инициирует обсуждение с приглашенными участниками последнего завершившегося Саммита мейнтейнеров. Встреча этих приглашенных и TAB, онлайн или очно, будет назначена как можно скорее таким образом, чтобы максимизировать число участников».

Если саммит не проводился в течение предыдущих 15 месяцев, TAB определит состав участников. Приглашенные могут привлекать других мейнтейнеров по мере необходимости. Встреча будет проходить под председательством $ORGANIZER и рассмотрит «варианты текущего управления репозиторием ядра высшего уровня в соответствии с ожиданием, что это максимизирует долгосрочное здоровье проекта и его сообщества».

«Дальнейшие шаги» будут затем доведены до сведения более широкого сообщества через список рассылки ksummit@lists.linux.dev. Linux Foundation, под руководством TAB, «предпримет шаги, необходимые для поддержки и реализации этого плана».

Документ последовал за обсуждением преемственности и непрерывности на Саммите мейнтейнеров 2025 года. Оно включало рассмотрение того, что произойдет во время «плавного перехода», если Торвальдс решит, что пришло время уйти, а также процедуры на случай, «если что-то случится».

Хотя Торвальдс крепко держит в руках управление Linux, как отмечено в плане непрерывности, он сам размышлял о своем будущем и о том факте, что сообщество мейнтейнеров, по крайней мере для ядра, стареет.

На саммите Open Source Summit в 2024 году он заметил: «Некоторые люди, вероятно, все еще разочарованы тем, что я все еще здесь. Я имею в виду, это абсолютная правда, что мейнтейнеры ядра стареют».

Его спросил коллега-пионер Дирк Хондел из Verizon, что сообщество должно сделать, чтобы обеспечить готовность следующего поколения, «чтобы через 10, 15, 20, 30 лет ваша роль могла быть передана кому-то другому».

Торвальдс ответил: «У нас всегда было много очень компетентных людей, которые могли бы взять на себя руководство». Что касается стареющего сообщества, он сказал, что новые люди все равно приходят и становятся основными разработчиками в течение трех лет. «Это совсем не невозможно».

И Торвальдс не единственный мейнтейнер, планирующий будущее по мере взросления open source сообщества. Некоторые проекты, конечно, со временем ушли в прошлое. Некоторые остаются внедренными в экосистему, даже когда их создатели и мейнтейнеры стареют.

Один из вариантов — передача их фонду. Другие, как создатель curl Дэниел Стенберг, остаются яростно независимыми — с осторожными договоренностями о передаче своих учетных данных GitHub, когда придет время. ®

Всегда имейте в виду, что редакции могут придерживаться предвзятых взглядов в освещении новостей.

Похожие новости: