2 Punkte von GN⁺ 2024-06-04 | Noch keine Kommentare. | Auf WhatsApp teilen
  • 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.

Noch keine Kommentare.