Hans Thomas Reiser to amerykański programista i przedsiębiorca, którego kariera naukowa i zawodowa zderzyła się z tragedią osobistą i wymiarem sprawiedliwości. Jego historia łączy błyskotliwość techniczną z osobistą destrukcją, co czyni go jedną z najbardziej kontrowersyjnych postaci w historii społeczności Linuksa.
Dzieciństwo i edukacja wyjątkowego umysłu
Reiser urodził się 19 grudnia 1963 roku w Oakland w Kalifornii. Od najmłodszych lat wyróżniał się nieprzeciętnym intelektem i skłonnością do kwestionowania utartych schematów.
W wieku 13 lat porzucił szkołę, nie ze względu na braki w nauce, lecz sprzeciw wobec sztywnego systemu edukacji i presji rówieśniczej. W wieku 15 lat został przyjęty na Uniwersytet Kalifornijski w Berkeley, gdzie studiował niestandardowo, łącząc naukę z pracą.
W 1992 roku ukończył indywidualny kierunek „Systematyzacji”, obejmujący m.in. fizykę i matematykę. Był współzałożycielem Open Computing Facility na UC Berkeley. Zamiast doktoratu wybrał ścieżkę praktyczną – karierę w branży komputerowej, wierny własnemu nonkonformizmowi.
Namesys i ReiserFS – przełom techniczny
Przed założeniem własnej firmy pracował m.in. w Synopsys, IBM Research, Premos i ARDC. Jego największym osiągnięciem było utworzenie Namesys oraz opracowanie systemów plików ReiserFS i Reiser4.
ReiserFS trafił do jądra Linuksa od wersji 2.4.1 i przez lata był domyślnym systemem plików m.in. w SUSE Linux Enterprise (do 2006 roku). Dziennikowanie i nowatorskie struktury danych przyniosły mu reputację rozwiązania szybkiego i odpornego na awarie.
Poniżej najważniejsze cechy i idee stojące za ReiserFS/Reiser4:
- dziennikowanie – ogranicza ryzyko utraty danych i skraca czas odtwarzania po awarii;
- zrównoważone drzewa – przyspieszają wyszukiwanie, sortowanie i aktualizację metadanych w dużych strukturach katalogów;
- tail packing – upakowywanie końcówek plików redukuje fragmentację i poprawia wydajność dla bardzo małych plików;
- skuteczność przy milionach małych plików – przewaga w scenariuszach z wieloma krótkimi wpisami i dużymi katalogami;
- architektura wtyczkowa Reiser4 – projekt rozszerzalny, umożliwiający dodawanie nowych funkcji bez gruntownych zmian rdzenia.
Reiser podkreślał swoją dominującą rolę w projekcie, używając określenia:
Benevolent Dictator for Life
Relacje ze społecznością bywały napięte, co w długim horyzoncie ograniczyło adopcję technologii. W listopadzie 2024 roku ReiserFS został ostatecznie usunięty z jądra Linuksa, co formalnie zamknęło rozdział jego rozwoju w głównym drzewie.
Ciekawym postscriptum jest list, który Reiser napisał z więzienia w listopadzie 2023 roku do Fredricka Brennana, opublikowany na liście mailingowej LKML, w którym wyrażał żal z powodu konfliktowego stylu współpracy ze społecznością.
Małżeństwo z Niną – od marzeń do tragedii
W 1998 roku Reiser wyjechał do Sankt Petersburga, szukając tańszej siły roboczej dla firmy, a przy okazji – partnerki życiowej. Zatrudnił Ninę Szaranovą (Nina Sharanova) jako tłumaczkę do kontaktu z kandydatką poznaną przez katalogi matrymonialne, jednak ostatecznie to z Niną nawiązał relację.
Po pięciu miesiącach wzięli ślub – Nina była w piątym miesiącu ciąży. Para doczekała się dwojga dzieci. Ceremonia była nietypowa: świadkiem był przyjaciel Reisera, Sean Sturgeon, występujący w damskim stroju, co podkreślało ekscentryczny styl życia pary.
W maju 2004 roku małżonkowie rozstali się. Trzy miesiące później Nina złożyła pozew o rozwód, wskazując na „różnice nie do pogodzenia”.
Zniknięcie Niny i aresztowanie
We wrześniu 2006 roku Nina Reiser zniknęła w Oakland. Miała 31 lat i była matką dwojga małych dzieci. Główne podejrzenia szybko skupiły się na Hansie Reiserze, wówczas 42-letnim.
Po jego aresztowaniu pracownicy Namesys deklarowali kontynuację prac nad oprogramowaniem i brak natychmiastowego wpływu śledztwa na rozwój projektu. Sprawa przeciągała się jednak latami.
Proces i wyrok
Proces rozpoczął się 6 listopada 2007 roku. Reiser stanowczo zaprzeczał winie, lecz chaotyczne zeznania i niekonsekwencje na sali podważały jego wiarygodność.
Biegła psychiatra Beverly Parr zeznawała, że Reiser „być może” wykazywał objawy zespołu Aspergera, nie stawiając jednak ostatecznej diagnozy.
28 kwietnia 2008 roku ława przysięgłych uznała Reisera za winnego morderstwa pierwszego stopnia. Kara przewidywała przedział od 25 lat do dożywocia.
Przełom nastąpił, gdy Reiser zgodził się na ugodę: w zamian za ujawnienie miejsca ukrycia ciała Niny wyrok zmieniono na morderstwo drugiego stopnia. Poprowadził policję do płytkiego grobu w pobliżu wspólnego domu.
29 sierpnia 2008 roku został skazany na karę od 15 lat do dożywocia – maksymalny wymiar za morderstwo drugiego stopnia. W ramach ugody zrzekł się prawa do apelacji. 5 września 2008 roku trafił do San Quentin State Prison, rozpoczynając odbywanie kary.
Kluczowa oś czasu
Poniższa tabela porządkuje najważniejsze daty z życia Hansa Reisera i historii ReiserFS:
| Rok / data | Wydarzenie | Szczegóły |
|---|---|---|
| 19.12.1963 | Urodziny | Oakland, Kalifornia. |
| ok. 1977 | Porzucenie szkoły | W wieku 13 lat, w proteście przeciw systemowi. |
| ok. 1979 | UC Berkeley | Przyjęty w wieku 15 lat. |
| 1992 | Dyplom | Licencjat z kierunku „Systematyzacji”. |
| 1998 | Ślub z Niną | Nietypowa ceremonia; para doczekała się dwojga dzieci. |
| 05.2004 | Rozstanie | Nina wniosła o rozwód trzy miesiące później. |
| 09.2006 | Zniknięcie Niny | Rozpoczęcie intensywnego śledztwa. |
| 06.11.2007 | Początek procesu | Hans Reiser zaprzecza winie. |
| 28.04.2008 | Werdykt | Wina za morderstwo pierwszego stopnia. |
| 29.08.2008 | Wyrok | 15 lat do dożywocia; brak prawa do apelacji. |
| 05.09.2008 | Osadzenie | San Quentin State Prison. |
| 11.2023 | List z więzienia | Do Fredricka Brennana; publikacja na LKML. |
| 11.2024 | Usunięcie ReiserFS | Ostateczne wycofanie z jądra Linuksa. |
Wpływ na technologię i dziedzictwo
Aresztowanie i proces Reisera znacząco osłabiły przyszłość ReiserFS. Mimo wczesnego entuzjazmu wokół nowatorskich rozwiązań, rozwój projektu i jego adopcja w dystrybucjach zostały trwale przyhamowane, a finalnie zakończone usunięciem z głównego drzewa Linuksa w 2024 roku.






