Малоиспользуемая файловая система, названная в честь осужденного убийцы, подлежит удалению.
Пара из округа Аламеда наблюдает, как следователи готовятся к расследованию Найдите тело Нины Райзер на холмах Окленда в июле 2008 года. Ханс Райзер, создатель файловой системы ReiserFS, указал местонахождение после того, как в 2008 году его признали виновным в убийстве. Карлос Авила Гонсалес/The San Francisco Chronicle через Getty Images
с
Когда Apple была Собираясь представить Time Machine в Mac OS X Leopard, Джон Сиракузы летом 2006 года написал о том, как должна появиться новая файловая система на Mac (что и произошло 11 лет спустя). Mac, как писал Сиракузы, требовалось что-то, что могло бы эффективно обрабатывать множество крошечных файлов, управлять томами с помощью объединенного хранилища, обеспечивать целостность данных на основе контрольной суммы и делать снимки. Требовалось что-то вроде ZFS или, возможно, ReiserFS, файловых систем, «отличающихся своей готовностью пересмотреть прежние представления о конструкции файловой системы».
Два месяца спустя имя Reiser потеряет большую часть своего престижа и будет выбрано. сложилась трагическая ассоциация, которую она никогда не поколеблет. Полиция арестовала тезку файловой системы, Ганса Райзера, и обвинила его в убийстве в связи с исчезновением его бывшей жены.
Работа Райзера над файловыми системами Linux с этого момента была по сути приговорена к безвестности. Теперь это обозначение стало официальным, поскольку файловая система, которая когда-то использовалась по умолчанию в таких системах, как SUSE Linux, была изменена с «Поддерживаемой» на «Устаревшую» в последнем процессе слияния ядра Linux 6.6 (как сообщает Phoronix). Хотя бывший сотрудник компании Райзера, Namesys, продолжает работу над более поздними версиями ReiserFS, он, скорее всего, полностью исчезнет из ядра через несколько лет, вероятно, в 2025 году.
Это позорный конец файловой системы, которая когда-то могла стать следующим большим событием для файловых систем Linux.
Ганс и Нина Райзер находились в самом разгаре бракоразводного процесса, когда Нина исчезла в сентябре 2006 года: в последний раз ее видели, когда она отвозила детей в дом Ганса. Эти двое неоднократно ссорились из-за алиментов, и к тому времени у Нины был охранный судебный приказ против Ганса. В ходе расследования полиция обнаружила Honda CRX Ханса в нескольких милях от его дома. Внутри было затоплено, пассажирское сиденье снято, а полиция обнаружила чехол спального мешка с 6-дюймовым пятном крови Нины, а также две книги по расследованию полицейских убийств.
Райзер был признан виновным присяжными после того, как судебный процесс, в ходе которого он представил «причудливое поведение в зале суда и запутанные аргументы», а также «защиту компьютерщика» в течение 11 дней. Позже он был приговорен к относительно мягким 15 годам пожизненного заключения после того, как привел чиновников к телу своей жены после вынесения приговора, но до вынесение приговора.
До ареста одноименная файловая система Райзера могла оказать реальное влияние на будущее файловых систем с открытым исходным кодом. Адрес ReiserFS отсутствие журналирования в ext2, добавление индексации B-дерева и работа намного быстрее при работе с огромным количеством небольших файлов.Другие хвалили стабильность системы при питании или сбое системы, способность восстанавливать и восстанавливать данные быстрее, чем другие системы того времени. ReiserFS «получила много похвал и даже широкую поддержку в отрасли», — писал Джереми Реймер в журнале «История файловых систем» за 2008 год, — но «колеса начали отрываться по причинам, которые были в первую очередь нетехническими».
ReiserFS внезапно отказался от поддержки ReiserFS, сосредоточившись вместо этого на Reiser4, который требовал переформатирования для всех, кто хотел обновиться. «Существовали вопросы о надежности и стабильности Reiser4», отметил Реймер, но арест Райзера по обвинению в ужасном убийстве имел большее влияние. Когда в ext3 была добавлена поддержка журналирования, ее статус известной и надежной величины сделал ее следующей по умолчанию, «несмотря на отважные попытки установить ReiserFS в качестве нового стандарта». К июлю 2008 года «посмертный анализ» списка рассылки ReiserFS, проведенный Ars, показал небольшой интерес разработчиков к поддержанию его кода. В прошлом году Джефф Махони, сопровождающий исходного проекта ReiserFS для OpenSUSE, предложил немедленно удалить его.
Райзера в последний раз видели в суде в 2012 году, на этот раз он выступал в качестве собственного адвоката в защите иска о неправомерной смерти. принесенные его тогда еще детьми-подростками. Райзер утверждал, что он предотвратил причинение вреда своим детям, убив их мать, но присяжные признали его ответственным за ущерб в размере 60 миллионов долларов. Любые «скрытые активы» или «все ценное, что он мог бы приобрести, находясь за решеткой», будут переданы детям.
Райзер, которому сейчас 59 лет, имеет право на условно-досрочное освобождение с января 2019 года. Он находится в тюрьме Калифорнийское медицинское учреждение в Стоктоне. Райзеру было отказано в условно-досрочном освобождении в марте 2020 года, и следующее слушание о его пригодности состоится в августе 2027 года, по данным Департамента исправительных учреждений и реабилитации Калифорнии.
Бывший разработчик Namesys Эдвард Шишкин продолжает работать над Reiser5 (т. е. ReiserFS 5). ) и регулярно освещается в блоге Phoronix. Ars обратился к Шишкину за комментариями и обновит этот пост новой информацией.
Эдвард Шишкин ответил по электронной почте со ссылкой на на обозначение ReiserFS как «устаревшей» в последних материалах по ядру Linux: «Что означает [устарело] по сравнению с [ext4], Btrfs, XFS? Я не согласен с этим определением. Эти файловые системы (а также упомянутые «современные» options’) обеспечивают лучшее использование дискового пространства? Конечно НЕТ!» Шишкин добавил, что после того, как ReiserFS был объявлен устаревшим, «админы заявили, что для некоторых задач ReiserFS не имеет альтернативы».
«У них (вышестоящих сопровождающих) просто нет ресурсов для поддержания ReiserFS. Так что «устарело» звучит как «кислый виноград», — написал Шишкин, ссылаясь на краткое изложение «Лисы и винограда» в Википедии. Шишкин добавил, что назначение ReiserFS не повлияет на его работу над Reiser5, «поскольку последний является полностью независимым проектом».


