Nedávno Frederick Brennan sdílel jeden z dopisů, které dostal od Hanse Reisera, tvůrce souborového systému ReiserFS, ve kterém hovořil o ukončení podpory ReiserFS V3 v linuxovém jádře.
V publikovaných dopisech Hans lituje svých chyb při interakci s komunitou vývojářů, analyzuje ukončení podpory ReiserFS v3 v jádře Linuxu 6.6, rozebírá historii vývoje ReiserFS, zmiňuje naděje spojené s propagací ReiserFS v4 a vysvětluje některá technická řešení implementovaná v ReiserFS v4.
Pro ty, kteří o Hansi Reiserovi nevědí, měli byste vědět, že je tvůrcem souborového systému ReiserFS a který byl v roce 2008 odsouzen na doživotí za vraždu své manželky v důsledku rvačky s následným pokusem o zakrýt zločin. (V roce 2027 bude Hans moci požádat o podmínečné propuštění.)
Zdravím LKML.
Následuje dopis od Hanse Reisera, který mi napsal asi před dvěma měsíci a požádal mě o zveřejnění, s jeho myšlenkami na zavržení linuxového jádra ReiserFS. Přepsal jsem to podle svých nejlepších schopností.
Hans Reiser sdílel svůj názor na odstranění ReiserFS V3 linuxového jádra V následujícím dopise adresovaném rozhodnutí odstranit ReiserFS z jádra Hans zdůrazňuje, že o další užitečnosti tohoto souborového systému a jeho začlenění do jádra by měli rozhodnout uživatelé a správci s ohledem na současnou realitu.
Kromě toho uznává, že udržování kódu ReiserFS v jádře je další zátěž pro správce, kteří musí otestovat a zajistit kompatibilitu s novými funkcemi jádra. Pokud již ReiserFS není relevantní, nemá smysl jej udržovat jako součást jádra. Ačkoli Během vývoje ReiserFS v4 bylo vyřešeno mnoho nedostatků verze 3 a údržba byla zjednodušena, tato verze nebyla nikdy v jádře přijata.
ReiserFS 4 jim poskytuje lépe udržovatelný základ pro budoucnost
uživatelé, kteří mají rádi funkce V3. Pokud se V3 nepoužívá, měl by zmizet, tzn
spoléhat na uživatele a správce jádra, aby prodiskutovali, zda tomu tak je
použít a společně učinit správné rozhodnutí.
Hans vznese jediný požadavek: přidejte soubor README doprovázet kód ReiserFS před jeho odstraněním z jádra. V tomto README zmiňuje Michaila Gilulu, Konstantina Shvačka a Anatolije Pinčuka, jejichž příspěvky k rozvoji byly podceněny.
Tito vývojáři Najal je Hans a přispěl k vývoji ReiserFS. Nicméně, kvůli Hansově náročné povaze a jeho očekávání nereálné (pracoval jsem nepřetržitě a očekával stejnou úroveň nadšení od ostatních), Projekt opustili. Ačkoli to Hans zpočátku vnímal jako zradu, postupem času si uvědomil, že jeho rozhodnutí bylo za daných okolností oprávněné.
A dopis zmiňuje, že vývoje Reiser v4 nebyl bez potíží a osobních výzev. Hans Reiser přemítá o svých zkušenostech a uznává chyby, kterých se cestou dopustil. Od nedostatečné efektivní komunikace po odpor ke změnám se Hans Reiser dělí o získané poznatky a oblasti, kde mohl jednat jinak.
Jedna z nejdůležitějších lekcí To, co Hans Reiser zdůrazňuje, je význam spolupráce a komunikace při vývoji softwaru. Uvědomuje si potřebu překonat počáteční nepřátelství a pěstovat pozitivní vztahy s rozvojovou komunitou.
Navzdory výzvám a kontroverzím žije odkaz Reiser v4 jako důkaz síly inovace a odhodlání. Jeho modulární architektura a zaměření na efektivitu a flexibilitu jsou i nadále zdrojem inspirace pro vývojáře souborových systémů.
Konečně, pokud ano zájem se o tom dozvědět více, můžete zkontrolovat podrobnosti dopisu Na následujícím odkazu.