Ladybird geforkt, Rücktritt als BDFL von SerenityOS
(awesomekling.substack.com)- Andreas Kling trennt Ladybird, das innerhalb von SerenityOS gewachsen ist, als eigenständiges Top-Level-Projekt ab und tritt außerdem mit sofortiger Wirkung von seiner Rolle als BDFL von SerenityOS zurück
- SerenityOS ist seit seinem Start im Jahr 2018 zu einer Open-Source-Community mit mehr als 1.000 Mitwirkenden gewachsen, doch die Prioritäten eines Desktop-OS und eines plattformübergreifenden Browsers lagen an einem Ort vermischt
- Nachdem Ladybird 2022 zu einem plattformübergreifenden Projekt wurde, verlagerte sich der Schwerpunkt auf die Linux-Entwicklung; nun werden Entwicklung und Kommunikation in einem neuen GitHub-Repository und auf einem neuen Discord-Server fortgeführt
- Nach der Trennung richtet sich Ladybird auf Linux und macOS aus; das SerenityOS-Ziel entfällt, und mit einer gelockerten NIH-Politik wird das externe Open-Source-Ökosystem stärker genutzt
- SerenityOS wird von einer Maintainer-Gruppe übernommen und löst sich vom Druck, primär einen Webbrowser zu entwickeln, um wieder zum Fokus auf „unterhaltsames Software-Hacking mit Freunden“ zurückzukehren
Abspaltung von Ladybird und Führungswechsel bei SerenityOS
- Andreas Kling startete das Projekt SerenityOS, nachdem er 2018 ein Rehabilitationsprogramm wegen Drogenabhängigkeit abgeschlossen hatte
- Während er lernte, ein normales Leben zu führen, brauchte er etwas, das seine Freizeit ausfüllte, und der Bau eines neuen Betriebssystems hatte genau den richtigen Umfang
- Nach sechs Monaten alleiniger Arbeit veröffentlichte er das Projekt online und lud andere zur Mitarbeit ein
- SerenityOS wuchs danach zu einer großen Open-Source-Community mit mehr als 1.000 Mitwirkenden aus aller Welt
- Dabei entstand eine Kultur, die Unterschiede beiseitelässt und sich auf die gemeinsame Liebe zum Programmieren konzentriert
- In den vergangenen zwei Jahren galt Klings Interesse fast ausschließlich Ladybird
- Ladybird ist ein neuer Webbrowser, der als einfacher HTML-Viewer für SerenityOS begann
- Als das Projekt 2022 plattformübergreifend wurde, verlagerte sich der Fokus auf die Linux-Version, da Tests unter Linux einfacher waren und kein Booten in SerenityOS mehr nötig war
- Bislang teilten sich die beiden Projekte Ressourcen und Infrastruktur, doch die Interessen der Gruppe, die ein Desktop-OS baut, und der Gruppe, die einen plattformübergreifenden Webbrowser entwickelt, gingen zunehmend auseinander
- Um die Entwicklung zu vereinfachen, wird Ladybird zu einem eigenständigen Top-Level-Projekt, getrennt von SerenityOS
- Kling erklärte, er wolle SerenityOS nicht festhalten, indem er BDFL bleibe, obwohl er sich nicht darauf konzentrieren könne, und trat daher mit sofortiger Wirkung zurück
- SerenityOS wird nun von einer Maintainer-Gruppe geführt
- Er betonte, dass diese Entscheidung eine längst fällige Neuordnung zweier großer Projekte an einem Ort sei und kein separates Drama dahinterstehe
Änderungen für die einzelnen Projekte
- Die Entwicklung von Ladybird findet in einem neuen GitHub-Repository statt
- Die alltägliche Kommunikation zieht auf einen neuen Discord-Server um
- Die Zielplattformen von Ladybird sind Linux und macOS
- Das Ziel SerenityOS entfällt
- Anders als SerenityOS übernimmt das Projekt keine Politik des „Verbots externen Codes“, sondern eine gelockerte NIH-Politik und nutzt das breitere OSS-Ökosystem
- In SerenityOS entfällt der starke Fokus auf den Bau eines Webbrowsers
- „Unterhaltsames Software-Hacking mit Freunden“ wird wieder zum Hauptfokus
- Über die weitere Richtung entscheidet die Community
- Beide Projekte können sich nun besser auf ihre jeweiligen Kerninteressen konzentrieren, und es wird erwartet, dass diese Trennung für beide Seiten zu einer besseren Zukunft führt
Noch keine Kommentare.