OpenSUSE sucht nach einem Leap-Ersatz, aber wird sich die Distributions-Community der Herausforderung stellen?
Wird es Slowroll oder Linarite sein – oder gar nichts? Unter Programmierern herrscht Uneinigkeit darüber, wohin die ehrwürdige Linux-Distribution von nun an gehen soll.
OpenSUSE, die Community-Linux-Distributionsfamilie von SUSE, steht am Scheideweg. Mit dem Übergang von SUSE von seiner traditionellen Unternehmensverteilung zu seinem Adaptable Linux Platform (ALP)-Container-Ansatz wird die stabile Basis von openSUSE Leap verschwinden. Was jetzt?
Zunächst ein kleiner Hintergrund. OpenSUSE Leap ist eine Linux-Distribution mit fester Version und alle paar Jahre neuen Versionen – es handelt sich um eine Hybrid-Distribution, die Elemente von SUSE Linux Enterprise (SLE) und neueren Paketen kombiniert. Leap ist darauf ausgelegt, ein stabiles und zuverlässiges Desktop-Erlebnis zu bieten. Andererseits ist OpenSUSE Tumbleweed eine fortlaufende Version, die ständig aktualisiert wird.
Hier liegt das Problem: Das Container-basierte ALP ist für Server-Workloads, Container und vertrauliches Computing konzipiert, nicht für den Desktop. Sie können zwar einen Linux-basierten Container-Desktop erstellen – Fedora Silverblue ist ein Beispiel –, aber das ist nicht das Ziel der openSUSE-Community.
Eine aktuelle Umfrage unter openSUSE-Entwicklern ergab, dass Programmierer uneinig sind, wohin openSUSE Leap von hier aus gehen soll. In einer Analyse der Umfrage stellte der SUSE-Softwarearchitekt Richard Brown fest, dass es „Vorschläge gibt, zwei sehr unterschiedliche Distributionen zu entwickeln, um Leap zu ersetzen.“
Diese beiden Hauptkonkurrenten sind:
Linarite: Dies wäre eine traditionelle Release-Desktop-Distribution, allerdings mit einer möglicherweise kleineren Paketauswahl als Leap. Es wird erwartet, dass es auf einem SUSE-Projekt namens „Granite“ basiert, bei dem es sich vermutlich um das ALP-Produkt handelt, das einer traditionellen Enterprise-Server-Distribution am nächsten kommt.
Slowroll: Dies wäre eine rollierende Distribution, die von openSUSE Tumbleweed abgeleitet ist. Die Idee besteht darin, eine stabilere Version von Tumbleweed bereitzustellen, indem nur Pakete eingebunden werden, deren Stabilität sich im Laufe der Zeit bewährt hat.
Laut Brown scheinen „unsere Benutzer mit überwältigender Mehrheit Rolling-Releases zu bevorzugen, wobei 51–64 % eine Präferenz für Tumbleweed oder Slowroll zum Ausdruck bringen. … Angesichts dieser Ergebnisse ist es mein Vorschlag an die Community, wenn wir bauen.“ etwas, das Leap ersetzt, dann ist Slowroll die Option, auf die wir uns konzentrieren sollten.
Das ist vielleicht leichter gesagt als getan. Wie Brown feststellte, hatte Leap in seiner letzten Veröffentlichung nur 61 Mitwirkende. Dann war der Arbeitsaufwand dank der Anleihen bei der SLE-Codebasis nicht so hoch. Zukünftig würden Slowroll oder Linarite deutlich mehr Verpackungs- und Wartungsaufwand erfordern. Wird es genügend Entwickler geben, um die neuen Versionen auf den Markt zu bringen? Gute Frage.
Wie Brown bemerkte: „Die Umfrage zeigt deutlich, dass die Leute glauben, dass openSUSE Dinge tun sollte, zu denen sie selbst nicht beitragen wollen.“ Darüber hinaus betonte Brown, dass der Ersatz in erster Linie auf Desktop-Anwendungsfälle abzielen sollte. Da die ALP-Produkte von SUSE den Serveranforderungen von Unternehmen gerecht werden, wäre es für openSUSE überflüssig, seine Ressourcen zu verteilen und zu versuchen, sowohl Server- als auch Desktop-Umgebungen zu bedienen.
Brown fuhr fort: „Damit ein Leap-Ersatz realisierbar ist, sowohl hergestellt als auch jahrelang unterstützt wird, bin ich davon überzeugt, dass wir eine deutliche Steigerung der Leute brauchen, die die Ärmel hochkrempeln und darauf hinarbeiten.“
Werden sie? Im Laufe der Jahre sind beliebte Linux-Distributionen aus Mangel an Mitwirkenden gestorben.
Wie Jonathan Corbet, Linux-Kernel-Entwickler und LWN.net-Chefredakteur, schrieb: „[Dies] ist eindeutig ein wichtiger Entscheidungspunkt für eine der ältesten existierenden Linux-Distributionen. Das vielleicht größte Problem von openSUSE ist jedoch eines, das nur aufgetaucht ist.“ am Rande dieses Gesprächs: Wie kann das Projekt mehr Mitwirkende gewinnen, damit seine Möglichkeiten in Zukunft weniger eingeschränkt sind?“
Bleiben Sie dran. Die Zukunft von openSUSE Leap ist ungewiss. Die Community muss entscheiden, ob sie Ressourcen und Mitwirkende sammeln will, um eine neue Richtung zu unterstützen. Der Ball liegt nun bei der Community und ihre Entscheidung wird die Zukunft einer der ältesten Linux-Distributionen prägen.