Введение

Список рассылки для разработки ядра Linux

Список рассылки ядра Linux (LKML) — основной электронный список рассылки для разработки ядра Linux, где происходит большая часть объявлений, обсуждений, дебатов и жарких споров, касающихся ядра. Существует множество других списков рассылки для обсуждения различных подсистем и портов ядра Linux, но LKML является главным каналом связи между разработчиками ядра Linux. Это список с очень большим объёмом сообщений, обычно получающий около 1000 сообщений в день, большинство из которых — патчи для кода ядра. Linux использует рабочий процесс, управляемый LKML, который можно назвать «базаром», где и происходит разработка ядра. В своей книге «Разработка ядра Linux» Роберт Лав отмечает: новые функции обсуждаются, и большая часть кода публикуется в списке рассылки перед принятием каких-либо мер. Автор Мишель Делио предполагает, что именно на LKML был предложен и доработан Tux, официальный талисман Linux, хотя достоверность её других публикаций подвергалась сомнению. Многие компании, связанные с ядром Linux, делают объявления и вносят предложения на LKML, например, Novell, Intel, VMware и IBM. Среди подписчиков списка — все сопровождающие ядра Linux, а также другие известные личности в сообществе Linux, такие как Джефф В. Мерки и Эрик С. Реймонд. Исследование 2000 года показало, что с 1995 по 2000 год не менее 14 535 человек из как минимум 30 стран отправили хотя бы одно письмо на LKML, чтобы принять участие в обсуждении разработки Linux. Авторы книг, таких как «Разработка ядра Linux как модель создания знаний с открытым исходным кодом» и «Восстановление драйверов устройств», использовали LKML для своих исследований и опросов.

Освещение в СМИ

Сайт LWN.net часто освещает обсуждения на LKML, а информационный бюллетень Kernel Traffic публиковал материалы о деятельности LKML до ноября 2005 года. Многие веб-сайты содержат архивы этой рассылки, например lore.kernel.org/lkml, lkml.org, mail-archive.com и marc.info.

Линус Торвальдс на LKML

Линус Торвальдс известен своими резкими разногласиями с другими разработчиками на LKML. Называя себя "действительно неприятным человеком", он позже объяснил: "Я хотел бы быть приятным человеком, меньше ругаться и поощрять развитие людей, а не называть их идиотами. Извините, я пытался, но это не в моей натуре". Его манера, которую Торвальдс считает необходимой для чёткого выражения своей позиции, вызвала возражения со стороны программиста Intel Сейджа Шарпа и разработчика systemd Леннарта Поттеринга, среди прочих. В 2018 году Торвальдс взял перерыв в разработке ядра, чтобы поработать над улучшением своего поведения и внедрил кодекс поведения.