webOS Open Source Edition 2, et system som er verdt å prøve på Raspberry Pi 4

webos-os

webOS Open Source Edition, er et system som fokuserer på å utstyre smarte enheter. Plattformen er du utvikler deg i et offentlig lager under Apache 2.0-lisensen og utvikling overvåkes av samfunnet, etter en felles utviklingsledelsesmodell.

WebOS-plattformen i 2013 ble kjøpt opp av LG fra Hewlett-Packard og brukes i mer enn 70 millioner LG-TV-er og forbrukerenheter. Prosjektet webOS Open Source Edition ble grunnlagt i 2018 etter at LG prøvde å gå tilbake til en åpen utviklingsmodell for å tiltrekke seg andre deltakere og utvide utvalget av enheter som webOS kan brukes på.

WebOS-systemmiljøet er dannet ved hjelp av kjerne OpenEmbedded verktøy og pakker, samt monteringssystemet og et sett metadata fra Yocto-prosjektet.

Nøkkelkomponentene i webOS er system- og applikasjonsbehandling (SAM, System and Application Manager), som er ansvarlig for å kjøre applikasjoner og tjenester og Luna Surface Manager (LSM), som danner brukergrensesnittet. Komponentene er skrevet ved hjelp av Qt-rammeverket og Chromium-nettlesermotoren.

Gjengivelsen gjøres gjennom en sammensatt leder som bruker Wayland-protokollen.

For utvikling av brukerapplikasjoner, er det foreslått å bruke webteknologier (CSS, HTML5 og JavaScript) og React-basert Enact-rammeverk, men det er også mulig å lage C- og C ++ - programmer med et Qt-basert grensesnitt. Brukergrensesnittet og integrerte grafikkapplikasjoner implementeres primært som native programmer skrevet med QML-teknologi.

Å lagre data i en strukturert form ved bruk av JSON-format, Brukes DB8-lagring ved å bruke LevelDB-databasen som en back-end. For initialisering brukes bootd basert på systemd. For behandling av multimediainnhold tilbys uMediaServer og Media Display Controller (MDC) delsystemer, og PulseAudio brukes som lydserver.

webOS Open Source Edition er i versjon 2, som nylig ble utgitt.

Hva er nytt i webOS Open Source Edition 2

I henne et nytt referansebrukergrensesnitt foreslås: Home Launcher, optimalisert for berøringsskjermkontroll og tilbyr et forbedret konsept med suksessive kort (i stedet for windows).

Ogsån et hurtigstartpanel er lagt til grensesnittet, der snarveier for ofte brukte funksjoner som tilgang til innstillinger og varsler er plassert.

Plattformen Den er tilpasset bruk i infotainment-systemer for biler. Det er for eksempel mulig å jobbe i miljøer med to skjermer som ofte brukes i multimediasystemer for passasjerer.

Det foreslås midler for automatiske firmwareoppdateringer (FOTA - Firmware-Over-the-Air), basert på bruk av OSTree og atomare systemoppdateringer. Hele systembildet settes sammen som en helhet, uten å skille seg inn i separate pakker.

Oppdateringssystemet er basert på bruk av to systempartisjoner, hvorav den ene er aktiv, og den andre brukes til å kopiere oppdateringen, etter at oppdateringen er installert, endrer seksjonene rollene.

Referansemaskinvareplattformen ble oppgradert til Raspberry Pi 4-kortet (tidligere foreslått å bruke Raspberry Pi 3 Model B), der du kan koble to skjermer via HDMI, bruke en mer avansert GPU, bruke Gigabit Ethernet, dual-band Wi-Fi, Bluetooth 5.0 / BLE og USB 3.0.

Av de andre endringene:

  • SoftAP (Tethering) -modus er lagt til, slik at du kan organisere arbeidet til et trådløst tilgangspunkt for å koble andre enheter til nettverket.
  • Lagt til støtte for obligatorisk tilgangskontroll basert på Smack-kjernemodulen (forenklet obligatorisk tilgangskontrollkjerne).
  • Forbedret støtte for Bluetooth og WiFi.
  • For ordens skyld brukes systemd-journal som standard.
  • Oppdaterte versjoner av tredjepartskomponentene som ligger til grunn for plattformen, inkludert Qt 5.12 og Chromium 72.

Hvordan får jeg webOS Open Source Edition 2?

For å bruke webOS Open Source Edition er det nødvendig å generere bildet av dette, du kan se trinnene for å gjøre det fra følgende lenke. 


Legg igjen kommentaren

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *

*

*

  1. Ansvarlig for dataene: AB Internet Networks 2008 SL
  2. Formålet med dataene: Kontroller SPAM, kommentaradministrasjon.
  3. Legitimering: Ditt samtykke
  4. Kommunikasjon av dataene: Dataene vil ikke bli kommunisert til tredjeparter bortsett fra ved juridisk forpliktelse.
  5. Datalagring: Database vert for Occentus Networks (EU)
  6. Rettigheter: Når som helst kan du begrense, gjenopprette og slette informasjonen din.

  1.   Nasher_87 (ARG) sa

    Det kan testes i Qemu og hvordan?

  2.   oppstartet sa

    Wow! Nå virker det som om det var en LG TV i stedet for en RPI! LG flott! Bra at de har kommet tilbake til åpen kildekode.