На хабре недавно опубликовали перевод письма Линуса из LKML. Думаю, тут много заинтересованных.
Для Ъ:
>>Сохранение совместимости достаточно простое дело, так что оно >>стоит того, но поддержка 30+ лет обратной совместимости... Стоять. Дело *не* в какой-то произвольно взятой «30-летней обратной совместимости». Дело в том, что твой патч ЛОМАЕТ СУЩЕСТВУЮЩИЕ БИНАРНИКИ. Так что хватит уже пороть чушь! Показали, что патч негодный, перестань сочинять отговорки и нести околесицу. Конец истории. Бинарная совместимость важнее, чем *любой* из твоих патчей. Если ты продолжишь приводить аргументы или сочинять отговорки, я попрошу людей, чтобы они полностью игнорировали твои патчи.
В самом деле. Бинарная совместимость *настолько* важна, что я не хочу иметь дела с разработчиками ядра, которые не понимают этой важности. Если ты продолжишь пренебрегать ею, то лишь покажешь свою ненадёжность. Не делай этого. Чёрт возьми, я продолжаю удивляться *идиотам* вокруг, которые не понимают, что бинарная совместимость — один из главных приоритетов. *Единственная* причина существования ядра ОС — обслуживать пространство пользователя. Ядро не имеет смысла само по себе. Ломать существующие бинарники — и потом не понимать, насколько ужасно плохо он поступил, — это просто *худший* проступок, который может сделать любой разработчик ядра. Потому что это показывает их непонимание, в чём весь *смысл* ядра как такового. Мы здесь не мастурбируем с каким-то научным проектом. И никогда этого не делали. Даже когда Linux был молодым, общей и единственной целью было создание *удобной* системы. Вот почему сейчас это не какое-то сумасшедшее накачанное стероидами микроядро или любая другая бредовая вещь. В самом деле. Линус