Zum Hauptinhalt Zur Navigation

Init-System: Shuttleworth will Systemd in Ubuntu

Nachdem sich das höchste Debian-Gremium für Systemd und gegen Upstart ausgesprochen hat, möchte Mark Shuttleworth nun auch Systemd in Ubuntu integrieren.
/ Sebastian Grüner
59 Kommentare News folgen (öffnet im neuen Fenster)
Mark Shuttleworth möchte, dass Ubuntu künftig Systemd verwendet. (Bild: Michael Wieczorek/Golem.de)
Mark Shuttleworth möchte, dass Ubuntu künftig Systemd verwendet. Bild: Michael Wieczorek/Golem.de

" In Würde verlieren ", betitelt Canonical-Gründer Mark Shuttleworth seinen aktuellen Blogeintrag(öffnet im neuen Fenster) . Der Ubuntu-Mäzen will sich dafür einsetzen, dass künftig in der Distribution statt der Eigenentwicklung Upstart der alternative Initialisierungsdienst Systemd verwendet wird.

Shuttleworth begründet seine Entscheidung damit, dass sich das technische Komitee von Debian vor kurzem in einer knappen Entscheidung dafür ausgesprochen hat, Systemd ab der kommenden Version auf Linux-Systemen einsetzen zu wollen. Als " zentraler Bestandteil der Debian-Familie " werde Ubuntu diese Entscheidung unterstützen.

Ubuntu soll Debian-Entscheidung mittragen

Die Ubuntu-Gemeinschaft solle helfen, die Unterstützung von Systemd in Debian sowie in Ubuntu selbst effizient umzusetzen. Darüber hinaus werde er das Technical Board von Ubuntu bitten, die eigene Position zu Upstart und Systemd zu überdenken, sowie Pläne für einen angemessenen Übergang auszugestalten, so Shuttleworth.

Unabhängig davon werde das Ubuntu-Team die Arbeiten daran abschließen, Logind auch dann benutzen zu können, falls Systemd nicht als erster Prozess läuft. Zudem vermutet Shuttleworth, dass Systemd als Option für Entwickler zur Verfügung steht, sobald es in Debian verfügbar ist. Ebenso werde Systemd wohl zum Standard in Ubuntu, sobald es eine vergleichbare Qualität zum aktuell genutzten Upstart biete.

Schwierige Debatte

Upstart entstand vor sieben Jahren als Entwicklung für Ubuntu bei Canonical und dient als Ersatz für das stark veraltete Sysvinit, wobei explizit Abwärtskompatibilität gewahrt werden soll. Systemd dient ebenfalls als Ersatz für Sysvinit, doch beide Technologien unterscheiden sich zum Teil stark voneinander.

Im Oktober 2013 wurde das technische Komitee von Debian offiziell gebeten(öffnet im neuen Fenster) , eines der aktuellen Init-Systeme zum Standard zu erklären. Die Debatte verlief schleppend und wurde teilweise sehr unsachlich geführt. Erst vor wenigen Tagen(öffnet im neuen Fenster) kam es zu einer offiziellen, wenn auch sehr knappen Entscheidung. Wegen einer Pattsituation war letztlich die Stimme des Leiters Bdale Garbee ausschlaggebend, der sich für die Verwendung von Systemd ausspricht.

Anders als der Blogeintrag von Shuttleworth suggeriert, ist die endgültige Entscheidung bei Debian aber noch nicht gefallen. Denn in einer Wahl mit allen Debian-Entwicklern könnte die Entscheidung des Komitees überstimmt werden, auch wenn dies wenig wahrscheinlich erscheint.

Systemd wird vermutlich nicht schon in Ubuntu 14.04 LTS zum Testen bereitstehen, da die Entwicklungszeit bis dahin wohl zu gering ist. Dennoch ist davon auszugehen, dass Shuttleworths Position richtungsweisend für Ubuntu ist. Zwar leitet er seit mehr als vier Jahren Canonical nicht mehr, dennoch ist der Ubuntu-Gründer sehr einflussreich in der Community.


Relevante Themen