webOS Open Source Edition 2, ein System, das es wert ist, auf Ihrem Raspberry Pi 4 ausprobiert zu werden

webos-os

webOS Open-Source-Edition, ist ein System, das sich auf die Ausstattung intelligenter Geräte konzentriert. Die Plattform ist Sie entwickeln in einem öffentlichen Repository unter der Apache 2.0-Lizenz Die Entwicklung wird von der Community nach einem gemeinsamen Entwicklungsmanagementmodell überwacht.

Die webOS-Plattform wurde 2013 von LG von Hewlett-Packard übernommen und wird in mehr als 70 Millionen LG-Fernsehgeräten und Consumer-Geräten verwendet. Das Projekt Die webOS Open Source Edition wurde 2018 gegründet nachdem LG versucht hatte, zu einem offenen Entwicklungsmodell zurückzukehren, um andere Teilnehmer anzulocken und die Palette der Geräte zu erweitern, auf denen webOS verwendet werden kann.

Die webOS-Systemumgebung wird mithilfe der OpenEmbedded-Kerntools und -Pakete erstelltsowie das Assemblierungssystem und eine Reihe von Metadaten aus dem Yocto-Projekt.

Die Schlüsselkomponenten von webOS sind der System- und Anwendungsmanager (SAM, System- und Anwendungsmanager), die für die Ausführung von Anwendungen und Diensten verantwortlich sind, und Luna Surface Manager (LSM), der die Benutzeroberfläche bildet. Die Komponenten werden mit dem Qt-Framework und der Chromium-Browser-Engine geschrieben.

Das Rendern erfolgt über einen zusammengesetzten Manager, der das Wayland-Protokoll verwendet.

Für die Entwicklung von BenutzeranwendungenEs wird vorgeschlagen, Webtechnologien zu verwenden (CSS, HTML5 und JavaScript) und React-based Enact FrameworkEs ist aber auch möglich, C- und C ++ - Programme mit einer Qt-basierten Schnittstelle zu erstellen. Die Benutzeroberfläche und die integrierten Grafikanwendungen werden hauptsächlich als native Programme implementiert, die mit der QML-Technologie geschrieben wurden.

Speichern von Daten in strukturierter Form im JSON-FormatEs wird DB8-Speicher verwendet, wobei die LevelDB-Datenbank als Back-End verwendet wird. Für die Initialisierung wird bootd basierend auf systemd verwendet. Für die Verarbeitung von Multimedia-Inhalten werden die Subsysteme uMediaServer und Media Display Controller (MDC) angeboten, und PulseAudio wird als Soundserver verwendet.

Jetzt Die webOS Open Source Edition ist in Version 2, die vor kurzem veröffentlicht wurde.

Was ist neu in webOS Open Source Edition 2?

Drin Eine neue Referenzbenutzeroberfläche wird vorgeschlagen: Home Launcher, optimiert für die Touchscreen-Steuerung und bietet ein verbessertes Konzept für aufeinanderfolgende Karten (anstelle von Fenstern).

Ebenfallsn Der Benutzeroberfläche wurde ein Schnellstartfeld hinzugefügt, in denen Verknüpfungen für häufig verwendete Funktionen wie den Zugriff auf Einstellungen und Benachrichtigungen platziert werden.

Plattform Es ist für den Einsatz in Infotainmentsystemen für Kraftfahrzeuge geeignet. Beispielsweise ist es möglich, in Umgebungen mit zwei Bildschirmen zu arbeiten, die üblicherweise in Passagier-Multimedia-Systemen verwendet werden.

Es werden Mittel für automatische Firmware-Updates (FOTA - Firmware-Over-the-Air) vorgeschlagen, die auf der Verwendung von OSTree- und Atomsystem-Updates basieren. Das gesamte Systemimage wird als Ganzes wieder zusammengesetzt, ohne in separate Pakete aufgeteilt zu werden.

Das Update-System basiert auf der Verwendung von zwei Systempartitionen, von denen eine aktiv ist und die zweite zum Kopieren des Updates verwendet wird. Nach der Installation des Updates ändern die Abschnitte die Rollen.

Die Referenzhardwareplattform wurde auf die Raspberry Pi 4-Karte aktualisiert (zuvor vorgeschlagen, den Raspberry Pi 3 Modell B zu verwenden), bei dem Sie zwei Displays über HDMI verbinden, eine erweiterte GPU verwenden, Gigabit-Ethernet, Dualband-WLAN, Bluetooth 5.0 / BLE und USB 3.0 verwenden können.

Von den anderen Änderungen:

  • Der SoftAP-Modus (Tethering) wurde hinzugefügt, mit dem Sie die Arbeit eines drahtlosen Zugangspunkts organisieren können, um andere Geräte mit dem Netzwerk zu verbinden.
  • Unterstützung für die obligatorische Zugriffssteuerung basierend auf dem Smack-Kernmodul hinzugefügt (vereinfachter obligatorischer Zugriffssteuerungskern).
  • Verbesserte Unterstützung für Bluetooth und WiFi.
  • Für den Datensatz wird standardmäßig das systemd-Journal verwendet.
  • Aktualisierte Versionen der der Plattform zugrunde liegenden Komponenten von Drittanbietern, einschließlich Qt 5.12 und Chromium 72.

Wie bekomme ich webOS Open Source Edition 2?

Um webOS Open Source Edition verwenden zu können, müssen Sie ein Image davon erstellen. Sie können die entsprechenden Schritte abrufen den folgenden Link. 


Hinterlasse einen Kommentar

Ihre E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert mit *

*

*

  1. Verantwortlich für die Daten: AB Internet Networks 2008 SL
  2. Zweck der Daten: Kontrolle von SPAM, Kommentarverwaltung.
  3. Legitimation: Ihre Zustimmung
  4. Übermittlung der Daten: Die Daten werden nur durch gesetzliche Verpflichtung an Dritte weitergegeben.
  5. Datenspeicherung: Von Occentus Networks (EU) gehostete Datenbank
  6. Rechte: Sie können Ihre Informationen jederzeit einschränken, wiederherstellen und löschen.

  1.   Nasher_87 (ARG) sagte

    Es kann in Qemu getestet werden und wie?

  2.   gebootd sagte

    Beeindruckend! Jetzt scheint es, als wäre es ein LG-Fernseher anstelle eines RPI! LG großartig! Gut, dass sie zu Open Source zurückgekehrt sind.