webOS Open Source Edition 2, een systeem dat het proberen waard is op je Raspberry Pi 4

webos-os

webOS Open Source-editie, is een systeem dat zich richt op het uitrusten van slimme apparaten​ Het platform is je ontwikkelt in een openbare repository onder de Apache 2.0-licentie en ontwikkeling wordt gecontroleerd door de gemeenschap, volgens een gezamenlijk ontwikkelingsmanagementmodel.

Het webOS-platform werd in 2013 door LG overgenomen van Hewlett-Packard en wordt gebruikt in meer dan 70 miljoen LG-televisies en consumentenapparaten. Het project webOS Open Source Edition is opgericht in 2018 nadat LG probeerde terug te keren naar een open ontwikkelmodel om andere deelnemers aan te trekken en het scala aan toestellen waarop webOS kan worden gebruikt uit te breiden.

De webOS-systeemomgeving wordt gevormd met behulp van de kerntools en pakketten van OpenEmbedded, evenals het assemblagesysteem en een set metadata van het Yocto-project.

De belangrijkste componenten van webOS zijn de systeem- en applicatiebeheerder (SAM, System and Application Manager), die verantwoordelijk zijn voor het draaien van applicaties en services, en Luna Surface Manager (LSM), die de gebruikersinterface vormt. De componenten zijn geschreven met behulp van het Qt-framework en de Chromium-browser-engine.

De weergave wordt gedaan via een samengestelde manager die het Wayland-protocol gebruikt.

Voor de ontwikkeling van gebruikersapplicatieswordt voorgesteld om webtechnologieën te gebruiken (CSS, HTML5 en JavaScript) en React-gebaseerd Enact-framework, maar het is ook mogelijk om C- en C ++ -programma's te maken met een op Qt gebaseerde interface. De gebruikersinterface en geïntegreerde grafische applicaties worden voornamelijk geïmplementeerd als native programma's die zijn geschreven met QML-technologie.

Om gegevens in een gestructureerde vorm op te slaan in het JSON-formaat, Wordt DB8-opslag gebruikt, met behulp van de LevelDB-database als een back-end. Voor initialisatie wordt bootd gebruikt op basis van systemd. Voor het verwerken van multimedia-inhoud worden de subsystemen uMediaServer en Media Display Controller (MDC) aangeboden en wordt PulseAudio als geluidsserver gebruikt.

Op dit moment webOS Open Source Edition is in versie 2, die onlangs is uitgebracht.

Wat is er nieuw in webOS Open Source Edition 2

In haar er wordt een nieuwe gebruikersinterface voor referentie voorgesteld: Home Launcher, geoptimaliseerd voor bediening vanaf touchscreens en biedt een verbeterd concept van opeenvolgende kaarten (in plaats van vensters).

Ookn er is een snelstartpaneel aan de interface toegevoegd, waarin snelkoppelingen voor veelgebruikte functies zoals toegang tot instellingen en meldingen zijn geplaatst.

Het platform Het is aangepast voor gebruik in infotainmentsystemen voor auto's. Het is bijvoorbeeld mogelijk om te werken in omgevingen met twee schermen die vaak worden gebruikt in multimediasystemen voor passagiers.

Er worden middelen voorgesteld voor automatische firmware-updates (FOTA - Firmware-Over-the-Air), gebaseerd op het gebruik van OSTree en atomaire systeemupdates. Het complete systeemimage wordt in zijn geheel weer in elkaar gezet, zonder opsplitsing in afzonderlijke pakketten.

Het updatesysteem is gebaseerd op het gebruik van twee systeempartities, waarvan er één actief is, en de tweede wordt gebruikt om de update te kopiëren, na installatie van de update veranderen de secties de rollen.

Het referentiehardwareplatform is geüpgraded naar het Raspberry Pi 4-bord (eerder voorgesteld om de Raspberry Pi 3 Model B te gebruiken), waarin je twee beeldschermen kunt aansluiten via HDMI, een meer geavanceerde GPU kunt gebruiken, Gigabit Ethernet, dual-band Wi-Fi, Bluetooth 5.0 / BLE en USB 3.0 kunt gebruiken.

Van de andere wijzigingen:

  • De SoftAP-modus (Tethering) is toegevoegd, zodat u het werk van een draadloos toegangspunt kunt organiseren om andere apparaten met het netwerk te verbinden.
  • Ondersteuning toegevoegd voor verplichte toegangscontrole op basis van de Smack-kernmodule (vereenvoudigde verplichte toegangscontrolekern).
  • Verbeterde ondersteuning voor Bluetooth en wifi.
  • Voor alle duidelijkheid: standaard wordt het systemd-journaal gebruikt.
  • Bijgewerkte versies van de componenten van derden die aan het platform ten grondslag liggen, waaronder Qt 5.12 en Chromium 72.

Hoe krijg ik webOS Open Source Edition 2?

Om webOS Open Source Edition te gebruiken is het nodig om de afbeelding hiervan te genereren, u kunt de stappen om dit te doen raadplegen vanaf de volgende link. 


Laat je reactie achter

Uw e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd met *

*

*

  1. Verantwoordelijk voor de gegevens: AB Internet Networks 2008 SL
  2. Doel van de gegevens: Controle SPAM, commentaarbeheer.
  3. Legitimatie: uw toestemming
  4. Mededeling van de gegevens: De gegevens worden niet aan derden meegedeeld, behalve op grond van wettelijke verplichting.
  5. Gegevensopslag: database gehost door Occentus Networks (EU)
  6. Rechten: u kunt uw gegevens op elk moment beperken, herstellen en verwijderen.

  1.   Nasher_87 (ARG) zei

    Het kan worden getest in Qemu en hoe?

  2.   opgestart zei

    Wauw! Nu lijkt het alsof het een LG TV is in plaats van een RPI! LG geweldig! Goed dat ze zijn teruggekeerd naar open source.