nuwe oop platform tak , gefokus op die toerusting van slimtoestelle. Die platform word ontwikkel in onder die Apache 2.0-lisensie, en ontwikkeling word onder toesig gehou deur die gemeenskap, wat voldoen aan . Raspberry Pi 4-borde word beskou as die verwysingshardewareplatform.
Die webOS-platform in 2013 was deur LG van Hewlett-Packard en word op meer as 70 miljoen LG TV's en verbruikerstoestelle gebruik. Die webOS Open Source Edition-projek is in 2018 gestig nadat LG probeer het om terug te keer na 'n oop ontwikkelingsmodel om ander deelnemers te lok en die reeks toestelle waarop webOS gebruik kan word, uit te brei.
Die webOS-stelselomgewing word geskep met behulp van gereedskap en basiese pakkette , sowel as die boustelsel en 'n stel metadata van die projek . Die sleutelkomponente van webOS is die stelsel- en toepassingsbestuurder (SAM, stelsel- en toepassingsbestuurder), wat verantwoordelik is vir die bestuur van toepassings en dienste, en die Luna Surface Manager (LSM), wat die gebruikerskoppelvlak vorm. Die komponente word geskryf met behulp van die Qt-raamwerk en die Chromium-blaaier-enjin.
Weervertoning word gedoen deur 'n saamgestelde bestuurder wat die Wayland-protokol gebruik. Om pasgemaakte toepassings te ontwikkel, word voorgestel om webtegnologieë (CSS, HTML5 en JavaScript) en 'n raamwerk te gebruik , gebaseer op React, maar dit is ook moontlik om programme in C en C++ te skep met 'n Qt-gebaseerde koppelvlak. Die gebruikersdop en ingeboude grafiese toepassings word hoofsaaklik geïmplementeer as inheemse programme wat met QML-tegnologie geskryf is.
Berging word gebruik om data in 'n gestruktureerde vorm te stoor deur die JSON-formaat te gebruik , met behulp van die LevelDB-databasis as 'n backend.
Vir inisialisering word dit gebruik gebaseer op systemd. Die uMediaServer en Media Display Controller (MDC) substelsels word aangebied vir die verwerking van multimedia-inhoud. PulseAudio word as 'n klankbediener gebruik.
:
- 'n Nuwe verwysingsgebruikerskoppelvlak is bekendgestel - Home Launcher, geoptimaliseer vir raakskermbeheer en bied 'n verbeterde konsep van draaiende kaarte (in plaas van vensters). Die koppelvlak voeg ook 'n Quick Launch-balk by, wat kortpaaie na gereeld gebruikte funksies soos toegang tot instellings en kennisgewings huisves;
- Die platform is aangepas vir gebruik in motorinligtingvermaakstelsels. Dit is byvoorbeeld moontlik om in dubbelskerm-omgewings te werk wat tipies in passasiers-multimediastelsels gebruik word;
- Voorgestelde gereedskap vir outomatiese firmware-opdatering ( - Firmware-oor-die-lug), gebaseer op toepassing en atoomstelselopdatering. Die hele stelselbeeld word as 'n geheel herbou, sonder om in aparte pakkette te verdeel. Die opdateringstelsel is gebaseer op die gebruik van twee stelselpartisies, waarvan een aktief is, en die tweede word gebruik om die opdatering te kopieer nadat die opdatering geïnstalleer is, verander die partisies van rolle;
- Bygevoeg SoftAP (Tethering) modus, wat jou toelaat om die werking van 'n draadlose toegangspunt te organiseer om ander toestelle aan die netwerk te koppel;
- Bygevoeg ondersteuning vir verpligte toegangsbeheer gebaseer op die Smack (Vereenvoudigde verpligte toegangsbeheerkern) kernmodule;
- Verbeterde Bluetooth- en WiFi-ondersteuning;
- Die verwysingshardewareplatform is opgedateer na die Raspberry Pi 4-bord (voorheen aangebied om Raspberry Pi 3 Model B te gebruik), wat twee skerms via HDMI kan koppel, 'n meer gevorderde GPU kan gebruik, Gigabit Ethernet, dubbelband-Wi-Fi kan gebruik, Bluetooth 5.0/BLE en USB 3.0;
- Vir verstek logging gejoernaal vanaf systemd;
- Opgedateerde weergawes van derdeparty-komponente onderliggend aan die platform, insluitend Qt 5.12 en Chromium 72.
Bron: opennet.ru
