LG has released the webOS Open Source Edition 2.26

Udgivelsen af den åbne platform webOS Open Source Edition 2.26 er blevet præsenteret, som kan anvendes på forskellige bærbare enheder, boards og bilers informations- og underholdningssystemer. Raspberry Pi 4 boards betragtes som den reference hardware platform. Platformen udvikles i et offentligt repository under Apache 2.0 licensen, og udviklingen ledes af fællesskabet i henhold til en samarbejdsmodel for udviklingsstyring.

The main changes in the new release:

  • Der er tilføjet støtte til installation af selvstændige web-applikationer (PWA, Progressive Web Application). Når der åbnes websteder, der understøtter PWA, vises en knap til installation i browserens værktøjslinje. Efter installationen vises en genvej til at starte PWA-applikationen i standardprogramstartgrænsefladen, ved siden af almindelige applikationer.

    LG has released the webOS Open Source Edition 2.26
  • I brugergrænsefladen til optagelse af multimedieindhold er der kommet funktioner til at pause og genoptage optagelsen samt til kun at optage lyd. For video er det muligt at vælge billedesekvens og opløsning (FHD/20 FPS eller HD/30 FPS).
  • I API'et til lydbehandling er der tilføjet muligheden for at stoppe og pause afspilningen af systemlyde, samt at styre deres volumen.
  • I webbrowseren Enact er der tilføjet mulighed for at åbne websteder gennem en proxy. Brug af proxy kan knyttes til specifikke websteder.
  • Der er tilføjet støtte til sikker rendering ved brug af DMABUF.
  • Skrifttyperne Noto er blevet opdateret.
  • For GStreamer er der blevet anvendt en dekoder kaldet UnifiedDecodebin, skrevet i Rust.
  • Der er tilføjet støtte til Web Push mekanismen i browsermotoren ved brug af server FCM (Google Firebase Cloud Messaging).
  • Ændringerne fra Yocto 5.0 platformen er blevet overflyttet.

LG has released the webOS Open Source Edition 2.26

Platformen webOS blev oprindeligt udviklet af Palm i 2008 og blev brugt på Palm Pre og Pixie smartphones. I 2010, efter overtagelsen af Palm, kom platformen under Hewlett-Packard, hvorefter HP forsøgte at anvende platformen i deres printere, tablets, bærbare computere og pc'er. I 2012 annoncerede HP overførslen af webOS til et uafhængigt open source-projekt og begyndte i 2013 at frigive kildekoden til dets komponenter.
I 2013 blev platformen købt fra Hewlett-Packard af LG og anvendes nu på over 70 millioner LG-fjernsyn og forbrugerenheder. I 2018 blev projektet webOS Open Source Edition stiftet, hvorigennem LG forsøgte at vende tilbage til en åben udviklingsmodel, tiltrække andre deltagere og udvide det udvalg af enheder, der understøttes af webOS.

webOS-systemmiljøet dannes ved hjælp af værktøjer og grundpakker fra OpenEmbedded, samt build-systemet og metadata-sættet fra Yocto-projektet. De centrale komponenter i webOS er System and Application Manager (SAM), der er ansvarlig for kørsel af applikationer og tjenester, og Luna Surface Manager (LSM), der former brugergrænsefladen. Komponenterne er skrevet ved hjælp af Qt-rammeværket og Chrome-browser motor.

Rendering is carried out through a composite manager using the Wayland protocol. For developing user applications, it is recommended to use web technologies (CSS, HTML5, and JavaScript) and the Enact framework based on React, but it is also possible to create programs in C and C++ with a Qt-based interface. The user shell and built-in graphical applications are primarily implemented as native programs written using QML technology. By default, the Home Launcher shell is offered, optimized for control via touch screens and providing a concept of interchangeable cards (instead of windows).

DB8-lageret anvendes til at gemme data i struktureret form ved hjælp af JSON-formatet og bruger LevelDB som backend.
Bootd, der er baseret på systemd, anvendes til initialization. Til behandling af multimedieindhold tilbydes uMediaServer og Media Display Controller (MDC), mens PulseAudio bruges som lydserver. OSTree og atomisk partitionudskiftning anvendes til automatisk opdatering af firmware (to systempartitioner oprettes, hvoraf den ene er aktiv, mens den anden bruges til at kopiere opdateringen).

Kilde: opennet.ru

Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere 🔥 Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere | ProHoster