Создатель ReiserFS Ханс Райзер (Hans Reiser) в письмах из тюрьмы принёс сообществу Open Source свои глубокие извинения за социальные ошибки при взаимодействии с сообществом разработчиков, а также прокомментировал прекращение поддержки файловой системы. Он подключился к электронному списку рассылки писем разработчиков ядра Linux посредством обмена физическими письмами из исправительного учреждения.
С 2008 года Райзер находится в калифорнийской тюрьме. Он приговорён к пожизненному заключению за убийство своей жены в 2006 году в результате ссоры с последующей попыткой сокрытия преступления. В 2027 году Райзер сможет подать ходатайство на условно-досрочное освобождение.
Разработчик Фредрик Р. Бреннан написал письмо Райзеру, когда тот находился в тюрьме в Калифорнии, и недавно получил ответы на первое письмо и на несколько последующих. Письма от Райзера было разрешено расшифровать и публично распространить.
Райзер в своих письмах подробно описал свои социальные ошибки, историю ReiserFS и её осуждение некоторыми представителями сообщества, рассуждает о переводе ReiserFS v3 в разряд устаревших в ядре Linux 6.6, анализирует историю разработки ReiserFS, рассказал про надежды, которые он возлагал на Reiser4 и пояснил реализованные в ReiserFS v4 технические решения.
Комментируя решение об удалении ReiserFS из состава ядра Linux, Райзер упомянул, что вопрос о том, остаётся ли данная файловая система полезной и следует ли продолжать её поставлять в ядре Linix, должны решать пользователи и сопровождающие проекта с учётом сложившихся реалий.
Райзер понимает, что наличие кода ReiserFS в ядре Linux создаёт дополнительную нагрузку на сопровождающих проекта из-за необходимости тестирования и обеспечения совместимости с появляющимися в ядре новыми возможностями. В этом случае, если файловая система больше не актуальна, то нет смысла продолжать её поставку в составе ядра. При разработке ReiserFS 4 были учтены многие недостатки ReiserFS 3 и упрощено сопровождение, но данная версия так и не была принята в состав ядра Linux.
По словам Райзера, единственной его просьбой является добавление в сопутствующий исходный код ReiserFS файл README, до того как проект ReiserFS будет удалён из ядра, упоминания Михаила Гилулу, Константина Швачко и Анатолия Пинчука, вклад которых в разработку остался незаслуженно упущенным. Они были наняты Райзером и развивали ReiserFS, но из-за его несдержанного характера и завышенных требований (Райзер мог работать круглые сутки и ожидал от других похожего энтузиазма) ушли из проекта, что в то время было воспринято автором ReiserFS как предательство. Со временем Райзер осознал, что решение ушедших от него разработчиков было оправдано в сложившихся обстоятельствах. В настоящее время просьба Райзера удовлетворена и в файл README внесены необходимые дополнения.
Переписка Бреннан-Райзер выложена в списке рассылки разработчиков ядра Linux. Оригиналы писем между Бреннаном и Райзером выложены в открытый доступ.
Источник: habr.com