Линус Торвальдс снова в строю после релиза 4.19 версии ядра

в 10:49, , рубрики: greg kroah-hartman, leadership, linus torvalds, linux, open source, управление проектами, управление разработкой, Управление сообществом

Чуть более месяца тому назад создатель самого успешного проекта с открытым кодом — ядра Linux, объявил о своем решении взять перерыв от руководства проектом. В частности — от на время отошел от управления linux-next, оставив ее второму человеку в проекте, мейнтейнеру стабильной серии выпусков ядра, Грегу Кроа-Хартману.

Линус бэк

Прошедший месяц был богатым на разнообразные комментарии, прогнозы и события. Что изменилось в проекте, пока не было Линуса и с чем он вернулся на капитанский мостик?

Краткая предыстория

Читатели Хабра могли следить за тем, как развивались события. Впервые я упомянул несдержанную манеру Линуса высказывать разработчикам критику в посте про электронную почту как основную инструмент разработки ядра Linux. Это было боле чем 2 года назад.

Второй раз речь шла уже о целом научном исследовании авторского стиля Линуса Торвальдса и Грега Кроа-Хартмана на базе сообщений LKLM. Без особого труда авторство Линуса устанавливалось набором специфических, иногда не вполне литературных слов. Стиль Грега был гораздо вежливее, это отличие было значительным.

Наконец месяц назад Линус объявил о своем решении отдохнуть от водопада патчей и писем, поработав над культурой общения и инструментарием разработки. Также перед уходом он принял в основную ветку ядра новый кодекс поведения участников проекта, a. k. a. CoC.

Если к первому решению все отнеслись в основном с пониманием и симпатией, то второй пункт вызвал оживленные споры в сообществе. Если для самого Линуса решение менять стиль общение было органичным, то для сообщество в целом принятие более регламентированного кодекса поведения имело сомнительную ценность.

Среди критиков CoC были такие тяжеловесы сообщество сторонников отрытого кода, как Эрик Реймонд и Ричард Столлман. Кстати Open Source Initiative и Free Software Foundation отличаются идейно. Эрик Реймонд является основателем OSI, а Ричард Столлман — руководителем FSF. Вторые более идейные, более решительно отстаивают фундаментальные свободы программного кода и считают первых мягкотелыми, часто критикуют их за беспринципность.

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

Что теперь?

На пресловутом саммите в Шотландии упомянутом в прошлой статье Линус принял участие и объявил о некоторых итогах своего отгула.

Главное, веткой linux-next Линус отныне будет управлять не один а вместе с Грегом Кроа-Хартманом. Возможно появится еще один помощник.

Второе — Чудной CoC решено пока не трогать и оставить все как есть. Со слов Линуса, CoC не задуман для того, чтобы определять тон дискуссии на LKLM, основным механизмом контроля по прежнему является саморегуляция. Линус попросил мейнтейнеров писать ему, в тех случаях, когда он по-прежнему слишком резок.

Грег Кроа-Хартман высказался по поводу Coc в том духе, что мол давайте не будем обсуждать это бесконечно, а будем решать проблемы по мере их поступления. Если, что мы всегда можем затем изменить и подправить его.

Let's let things settle down and not worry about hypothetical situations that might possibly happen in some way or another as we can debate that type of thing endlessly (it's a good skill we have which makes us great kernel developers, but it not always transferrable to other environments). If real issues do come up in the future, we will address them then, as we always have the option to change and revisit things as needed.

Оказывается фильтры электронной почты не были шуткой, действительно почтовый клиент будет блокировать исходящие с нецензурными выражениями. Если однако Линус не начнет выражаться также резко, но используя литературные образы, или даже символы эмоджи.

Линус также прибег к помощи профессионала, с которым встречается еженедельно. Я несколько скептически отношусь к обретению контроля над эмоциями после сеансов с психологом, тем не менее это показывает серьезность намерений.

На данный момент он погружается в самую гущу бурного начального этапа цикла релизов, когда принимаются первоначальные заявки на изменения кода — merge window.

Итог: худшие прогнозы не оправдались, отгул Линуса не был отговоркой перманентного ухода от руководства проектом. нет никакой причины валить разочаровываться и переходить на экспериментальные ОС.

Тем не менее некоторые сомнения по-прежнему имеются относительно того, сумеет ли «новый» Линус по прежнему давать жесткий отпор по двум направлениям.

  • Ломать пользовательское пространство под любым предлогом.
  • Устраивать в проекте театр безопасности, давая неоправданный приоритет исправлениям безопасности.

Время покажет, надеюсь что оптимисты окажутся правы.

Автор: temujin

Источник

* - обязательные к заполнению поля


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js