Linux-Entwicklung zukünftig ohne BitKeeper

Linux-Schöpfer Linus Torvalds will BitKeeper in Zukunft nicht mehr für die Entwicklung des Kernels benutzen, nachdem BitMover gestern angekündigt hatte, die kostenlose Version des Clients für das Source-Verwaltungssystem einzustellen.

In Pocket speichern vorlesen Druckansicht 842 Kommentare lesen
Lesezeit: 2 Min.
Von
  • Thorsten Leemhuis

Linux-Schöpfer Linus Torvalds will BitKeeper einer Ankündigung zufolge in Zukunft nicht mehr für die Entwicklung des Kernels benutzen. Auslöser für die Abkehr vom kommerziellen Source-Verwaltungssystem scheint die gestern bekannt gewordene Einstellung des kostenlosen BitKeeper-Clients zu sein.

Torvalds war in der Vergangenheit oftmals dafür gerügt worden, ein kommerzielles Programm für die Entwicklung des frei erhältlichen Linux-Kernels einzusetzen -- zumal die BitKeeper-Ausgabe für Open-Source-Projekte gegenüber der kommerziellen funktional eingeschränkt ist. Allen voran kritisierte der Gründer des GNU-Projekts Richard Stallman, dass es sich bei BitKeeper zwar um ein kostenlos erhältliches Programm handele (im Sinne von Freibier), aber eben nicht um ein freies (im Sinne von Freiheit), das man nach Belieben an die eigenen Vorstellungen anpassen könne.

Aller Kritik zum Trotz hat sich BitKeeper seit dessen Einführung 2002 für die Kernel-Verwaltung unter anderem bei den Verwaltern der Linux-Subsysteme ACPI, Firewire, SATA, IDE, PCI, Netzwerk, USB, DRM und Itanium etabliert. Torvalds sucht jetzt händeringend nach einem alternativen Source-Verwaltungssystem, das ähnlich wie BitKeeper mit einem dezentralen Modell arbeitet. Er selbst zieht derzeit monotone in Betracht, in der Diskussion wurde ihm darüber hinaus auch arch und bazaar-ng nahegelegt. CVS oder das moderne Subversion kommen für Torvalds nicht in Frage -- das Subversion-Team hat gar selbst begründet, warum sich ihr Produkt nicht für die Kernel-Entwicklung eignet.

Torvalds und einige andere Kernel-Entwickler bedanken sich bei der BitKeeper-Firma BitMover und dessen CEO Larry McVoy für die Bereitstellung von BitKeeper und den Servern, auf denen die Projekte gehostet werden. BitKeeper hätte die Linux-Entwicklung in vielen Bereichen vereinfacht und beschleunigt -- nun müssen Wege gefunden werden, wie die Entwicklung ohne das Source-Verwaltungssystem weiterlaufen soll. (thl)