8 Punkte von GN⁺ 2024-07-02 | 2 Kommentare | Auf WhatsApp teilen
  • Ladybird ist ein neuer Webbrowser und eine neue Web-Engine
  • Das Ziel ist, das moderne Web mit Fokus auf Webstandards mit hoher Performance, Stabilität und Sicherheit zu rendern
  • Begann als HTML-Viewer des SerenityOS-Projekts und hat sich inzwischen zu einem plattformübergreifenden Browser entwickelt, der verschiedene Unix-basierte Systeme wie Linux und macOS unterstützt
  • Derzeit in aktiver Entwicklung; die erste Alpha-Version ist für 2026 geplant

Was Ladybird einzigartig macht

  • Echte Unabhängigkeit: Es wird kein Code anderer Browser verwendet. Stattdessen wird eine neue Engine auf Basis von Webstandards entwickelt
  • Ein klarer Fokus: Konzentration ausschließlich auf den Webbrowser
  • Keine Monetarisierung: Es werden keine Methoden zur Monetarisierung von Nutzern eingesetzt, etwa „Default-Search-Deals“ oder Krypto-Token

Häufig gestellte Fragen

  • Veröffentlichungstermin: Die erste Alpha-Version für Linux und macOS ist für den Sommer 2026 geplant
  • Aktuelle Teamgröße: Derzeit arbeiten 4 bezahlte Vollzeit-Ingenieure daran, außerdem tragen viele Freiwillige bei
  • Einstellungspläne: Bald sollen 3 neue Vollzeit-Ingenieure dazukommen; das Ziel ist, das Team in einem angemessenen Tempo wachsen zu lassen
  • Unabhängigkeit: Es wird kein Code anderer Browser-Engines verwendet. Es kommen zwar Third-Party-Bibliotheken zum Einsatz, aber die Engine wird selbst entwickelt
  • Windows-Unterstützung: Derzeit arbeitet niemand aktiv an der Windows-Unterstützung; dafür sind Änderungen nötig, damit es auch außerhalb Unix-basierter Umgebungen gut funktioniert
  • Mobile Unterstützung: Derzeit arbeitet niemand aktiv an einem Android- oder iOS-Port; sobald die Desktop-Version stabil ist, soll mehr Aufwand in Mobile fließen
  • Sponsoring-Stufen: Platinum $100,000, Gold $50,000, Silver $10,000, Bronze $5,000
  • Wahrung der Unabhängigkeit: Alle Sponsorings erfolgen als ungebundene Spenden; Einfluss wie etwa Sitze im Vorstand wird nicht verkauft
  • Warum C++ verwendet wird: Da das Projekt als Teil von SerenityOS begann, wird C++ verwendet. Heute wird als unabhängiges Projekt auch die Nutzung anderer Sprachen evaluiert

Meinung von GN⁺

  • Ladybird ist ein ambitioniertes Projekt zum Aufbau einer unabhängigen Webbrowser-Engine. Das vermeidet Abhängigkeiten von bestehenden Browser-Engines und eröffnet die Chance auf bessere Performance und Sicherheit
  • Als gemeinnützige Organisation, der das offene Web wichtig ist, wirkt es beeindruckend, dass auf Methoden zur Monetarisierung von Nutzern verzichtet wird
  • Der Fokus liegt derzeit vor allem auf Desktop-Umgebungen, doch mobile Unterstützung ist für die Zukunft geplant, was das Potenzial für den Einsatz auf verschiedenen Plattformen erhöht
  • Obwohl es mit C++ begonnen hat, wird ein Wechsel zu anderen Sprachen erwogen, was technische Flexibilität zeigt
  • Vergleichbare Projekte mit ähnlicher Funktion sind Firefox und Chromium; wichtig ist, die Unterschiede zu diesen genau zu betrachten

2 Kommentare

 
xguru 2024-07-02

Ladybird – neues plattformübergreifendes Browserprojekt
Ladybird-Fork und Rücktritt als SerenityOS-BDFL

Das Projekt läuft jetzt im zweiten Jahr und ist nun vollständig eigenständig ausgegliedert.
Allerdings ist ein Alpha-Release erst im Sommer 2026 schon noch ziemlich weit weg. Entscheidend wird sein, ob das Interesse und die Unterstützung bis dahin erhalten bleiben.

 
GN⁺ 2024-07-02
Hacker-News-Kommentare
  • Es gibt ein Ankündigungsvideo zu Chris Wanstraths (Mitgründer von GitHub) 501(c)-Non-Profit-Organisation und einer Spende von 1.000.000 $
  • Es gibt die Meinung, dass man sich fragt, ob die Engine von Ladybird für Embedded-Zwecke ausgelegt wird
    • Dass Mozilla die Embedding-Unterstützung aus Gecko entfernt hat, sei einer der größten Fehler gewesen, durch den Blink/Chromium und WebKit Gecko überholen konnten
    • Es gibt die Meinung, dass nicht nur ein neuer Browser, sondern auch eine neue einbettbare Web-Engine nötig ist
  • Es gibt die Meinung, dass dieses Projekt sehr cool ist, und man ihm Erfolg wünscht
    • Es gibt die Meinung, dass ein Geschäftsmodell nötig ist, das sich nicht nur auf Non-Profit-Förderung stützt
    • Es gibt den Vorschlag, sich am FUTO-Modell zu orientieren
      • Nutzer können den Source Code prüfen, verändern und weiterverteilen, und alle Funktionen der Anwendung sind jederzeit nutzbar
      • Es wird eine Oberfläche bereitgestellt, über die man bezahlen kann, wenn einem die Anwendung gefällt; dem Benutzerkonto können dabei kosmetische Belohnungselemente hinzugefügt werden
      • Nach einer gewissen Nutzungszeit wird einmalig eine Erinnerung an die Bezahlung angezeigt, die sich per Button dauerhaft deaktivieren lässt
  • Es gibt die Meinung, dass es ein interessantes Projekt ist, das an den Firefox-Launch und die Werbung in der New York Times erinnert
    • Es gibt die Meinung, dass es kaum zu glauben ist, dass man nach über 20 Jahren schon wieder einen Browserkrieg führen muss
  • Es gibt die Meinung, dass das frühere Logo niedlich war und das aktuelle wie ein Meta-Nachahmer aussieht
    • Es gibt die Meinung, dass man ein charaktervolleres Logo möchte
  • Es gibt die Meinung, dass die neue Homepage bzw. das neue Logo den Charme der späten 90er und frühen 2000er verloren hat
    • Es gibt die Sorge, dass die Trennung von Serenity Auswirkungen auf Ausrichtung und Geschwindigkeit haben könnte
    • Es gibt die Meinung, dass ein Alpha-Release im Jahr 2026 viel zu weit entfernt ist
  • Es gibt die Meinung, dass es gut ist, sich auf den Webbrowser zu konzentrieren
  • Es gibt die Meinung, dass es besser gewesen wäre, die Unterstützung für Serenity OS beizubehalten und die Regel gegen die Nutzung von Third-Party-Code zu streichen
    • Wenn Serenity OS Ladybird als Port behandeln würde, wäre das Ergebnis dasselbe
  • Es gibt die Meinung, dass eine Herausforderung von Chromes Dominanz schon lange überfällig war
    • Man liebe und schätze Firefox, aber unter der derzeitigen Führung könne man sich davon nicht viel erhoffen
  • Es gibt einen Kommentar mit Glückwünschen an Andreas und das Entwicklungsteam
    • Es gibt die Hoffnung, dass ein Teil der Mittel in die Entwicklung von Jakt fließt
      • Jakt ist eine saubere, elegante und speichersichere Systemprogrammiersprache