Reiser4: Die Auseinandersetzung geht weiter

Aufmacher News

Mathias Huber
31.07.2006

Rund zwei Jahre nach seiner Veröffentlichung hat das Dateisystem Reiser4 trotz langer Diskussionen keine Aufnahme in den offiziellen Linux-Kernel gefunden. Die Hintergründe aus Sicht der Kernel-Entwickler beschreibt eine quasi-offizielle Seite auf Kernel-Newbies.org. Nun hat Hans Reiser, der das Journaling-Dateisystem mit seiner Firma Namesys entwickelt, auf der Kernel-Mailingliste Kritik an dieser Darstellung geübt und die Auseinandersetzung um Reiser4 neu entfacht.

Vor der Aufnahme eines neuen Features in den Kernel steht die Begutachtung (Review) des Codes durch andere Kernel-Entwickler. Reiser kritisiert in seinem jüngsten Schreiben, die Reiser4-Patches würden wegen ihres Umfangs nicht bearbeitet: "... jeder Patch, der sich in 15 Minuten lesen lässt, wird sofort begutachtet. Ein Patch, in dem 5 Jahre Arbeit stecken benötigt eine Woche zum Lesen und bleibt daher außen vor." Tatsächlich fordert Linus Torvalds seit langem die Entwickler auf, einzelne kleine Patches einzureichen, die eine klar umrissene Änderung in den Kernel einbringen.

Hans Reiser dagegen betont, die komplexen Algorithmen von Reiser4 seien in einem großen, zusammenhängenden Code-Stück wesentlich besser zu verstehen. Zudem sei der Quelltext gut kommentiert. Daneben beklagt er, dem Reiser-Team würden hohe Hürden auferlegt, während der Ext3-Nachfolger mit dem Arbeitstitel Ext4 bereits jetzt gute Aussichten auf eine Aufnahme habe, da das Dateisystem von Kernel-Insidern komme.

Jeff Garzik, Maintainer einiger Kernel-Bestandteile erwiderte, die Ext4 Entwicklung halte sich an die übliche Vorgehensweise im Kernel, Neuerungen in kleinen Schritten zu vollziehen. Das Reiser-Dateisystem dagegen sei als komplett fertiggestelltes Projekt an den Linux-Kernel herangetragen worden. Garzik warf Reiser zudem mangelnden Respekt gegenüber den Kernel-Entwicklern vor -- bei einem ersten Review des Reiser4-Codes war es zu wüsten Flamewars auf der Kernel-Mailingliste gekommen.

Abgesehen von persönlichen Verstimmungen steht die Lösung einiger technischer Fragen aus, bevor sich die Aufnahme von Reiser4 in den Kernel entscheidet. Dazu gehört, dass das Dateisystem Plugins verwendet, die einige Kernel-Entwickler lieber im VFS-Subsystem ansiedeln möchten. Ein weiteres Problem ist ein Bug in der derzeit im Kernel enthaltenen stabilen Version 3 des Reiser-Dateisystems, der bisher noch nicht behoben wurde. Hans Reiser wird sich nach eigenen Angaben um Abhilfe bemühen.

In der Zwischenzeit treibt Namesys die Entwicklung außerhalb des Kernels voran und bereitet Version 4.1 vor. Laut Reisers Ankündigung wird sie ein Komprimierungs-Plugin mitbringen, das den Platzbedarf halbieren und die Geschwindigkeit verdoppeln soll.

Ähnliche Artikel

Kommentare

Aktuelle Fragen

PCLinuxOS Version 2014.08 "FullMonty" Umstellung auf deutsch
Karl-Heinz Welz, 19.12.2014 09:55, 3 Antworten
Hallo, liebe Community, ich bin 63 Jahre alt und möchte jetzt nach Jahrzehnten Windows zu Linux...
ICEauthority
Thomas Mann, 17.12.2014 14:49, 2 Antworten
Fehlermeldung beim Start von Linux Mint: Could not update ICEauthority file / home/user/.ICEauth...
Linux einrichten
Sigrid Bölke, 10.12.2014 10:46, 5 Antworten
Hallo, liebe Community, bin hier ganz neu,also entschuldigt,wenn ich hier falsch bin. Mein Prob...
Externe USB-Festplatte mit Ext4 formatiert, USB-Stick wird nicht mehr eingebunden
Wimpy *, 02.12.2014 16:31, 0 Antworten
Hallo, ich habe die externe USB-FP, die nur für Daten-Backup benutzt wird, mit dem YaST-Partition...
Steuern mit Linux
Siegfried Markner, 01.12.2014 11:56, 2 Antworten
Welches Linux eignet sich am besten für Steuerungen.