webOS Open Source Edition 2, ett system som är värt att prova på din Raspberry Pi 4

webos-os

webOS Open Source Edition, är ett system som fokuserar på att utrusta smarta enheter. Plattformen är du utvecklar i ett offentligt arkiv under Apache 2.0-licensen och utveckling övervakas av samhället efter en gemensam utvecklingshanteringsmodell.

WebOS-plattformen förvärvades 2013 av LG från Hewlett-Packard och används i mer än 70 miljoner LG-tv-apparater och konsumentenheter. Projektet webOS Open Source Edition grundades 2018 efter att LG försökt återgå till en öppen utvecklingsmodell för att locka andra deltagare och utöka utbudet av enheter där webOS kan användas.

WebOS-systemmiljön bildas med hjälp av kärnan i OpenEmbedded-verktyg och paket, liksom monteringssystemet och en uppsättning metadata från Yocto-projektet.

Nyckelkomponenterna i webOS är system- och applikationshanteraren (SAM, System and Application Manager), som ansvarar för att köra applikationer och tjänster och Luna Surface Manager (LSM), som bildar användargränssnittet. Komponenterna skrivs med hjälp av Qt-ramverket och Chromium-webbläsarmotorn.

Rendering görs via en kompositchef som använder Wayland-protokollet.

För utveckling av användarapplikationer, föreslås att man använder webbteknik (CSS, HTML5 och JavaScript) och React-based Enact-ramverk, men det är också möjligt att skapa C- och C ++ - program med ett Qt-baserat gränssnitt. Användargränssnittet och integrerade grafikapplikationer implementeras främst som inbyggda program skrivna med QML-teknik.

Att lagra data i en strukturerad form med JSON-format, Används DB8-lagring med hjälp av LevelDB-databasen som en back-end. För initialisering används bootd baserat på systemd. För bearbetning av multimediainnehåll erbjuds uMediaServer och MDC-delsystem (Media Display Controller) och PulseAudio används som ljudserver.

Nu webOS Open Source Edition finns i version 2, som nyligen släpptes.

Vad är nytt i webOS Open Source Edition 2

I henne ett nytt referensanvändargränssnitt föreslås: Home Launcher, optimerad för pekskärmskontroll och erbjuder ett förbättrat koncept för på varandra följande kort (istället för Windows).

Ocksån en snabbstartpanel har lagts till gränssnittet, där genvägar för ofta använda funktioner som tillgång till inställningar och aviseringar placeras.

Plattformen Den är anpassad för användning i infotainmentsystem för bilar. Det är till exempel möjligt att arbeta i miljöer med två skärmar som vanligtvis används i multimediasystem för passagerare.

Medel föreslås för automatiska firmwareuppdateringar (FOTA - Firmware-Over-the-Air), baserat på användningen av OSTree och atomuppdateringar. Hela systembilden återmonteras som en helhet utan att separeras i separata paket.

Uppdateringssystemet baseras på användningen av två systempartitioner, varav en är aktiv, och den andra används för att kopiera uppdateringen, efter att uppdateringen har installerats ändrar sektionerna rollerna.

Referenshårdvaruplattform uppgraderad till Raspberry Pi 4-kort (tidigare föreslagit att använda Raspberry Pi 3 Model B), där du kan ansluta två skärmar via HDMI, använda en mer avancerad GPU, använda Gigabit Ethernet, dual-band Wi-Fi, Bluetooth 5.0 / BLE och USB 3.0.

Av de andra förändringarna:

  • SoftAP-läge (Tethering) har lagts till, så att du kan organisera arbetet för en trådlös åtkomstpunkt för att ansluta andra enheter till nätverket.
  • Lagt till stöd för obligatorisk åtkomstkontroll baserat på Smack-kärnmodulen (förenklad obligatorisk åtkomstkontrollkärna).
  • Förbättrat stöd för Bluetooth och WiFi.
  • För posten används systemd-journal som standard.
  • Uppdaterade versioner av tredjepartskomponenterna bakom plattformen, inklusive Qt 5.12 och Chromium 72.

Hur får man webOS Open Source Edition 2?

För att använda webOS Open Source Edition är det nödvändigt att generera bilden av detta, du kan läsa stegen för att göra det från följande länk. 


Lämna din kommentar

Din e-postadress kommer inte att publiceras. Obligatoriska fält är markerade med *

*

*

  1. Ansvarig för data: AB Internet Networks 2008 SL
  2. Syftet med uppgifterna: Kontrollera skräppost, kommentarhantering.
  3. Legitimering: Ditt samtycke
  4. Kommunikation av uppgifterna: Uppgifterna kommer inte att kommuniceras till tredje part förutom enligt laglig skyldighet.
  5. Datalagring: databas värd för Occentus Networks (EU)
  6. Rättigheter: När som helst kan du begränsa, återställa och radera din information.

  1.   Nasher_87 (ARG) sade

    Det kan testas i Qemu och hur?

  2.   startade sade

    Wow! Nu verkar det som om det var en LG TV istället för en RPI! LG bra! Bra att de har återgått till öppen källkod.