WebOS Open Source Edition 2 platform release

Presented a new branch of the open platform webOS Open Source Edition 2, focused on equipping smart devices. The platform is developed under publiskajā repozitorijā the Apache 2.0 license, with development managed by the community, adhering to a collaborative development management model. The Raspberry Pi 4 boards are considered as the reference hardware platform.

The webOS platform was acquired by LG from Hewlett-Packard in 2013 and is used in over 70 million LG televisions and consumer devices. The webOS Open Source Edition project was founded in 2018 after LG sought to return to an open development model to attract other participants and expand the range of devices that webOS can be applied to.

The webOS ecosystem is formed using tools and core packages from OpenEmbedded, as well as the build system and metadata set from the project Yocto. Key components of webOS include the System and Application Manager (SAM), responsible for executing applications and services, and the Luna Surface Manager (LSM), which forms the user interface. The components are written using the Qt framework and the Chromium rendering engine.

Rendering is done through a compositor that uses the Wayland protocol. For developing user applications, web technologies (CSS, HTML5, and JavaScript) are offered, along with the Enact, built on React, but it is also possible to create programs in C and C++ with a Qt-based interface. The user interface and built-in graphical applications are mainly implemented as native programs written using QML technology.

For storing data in a structured format using the JSON format, the DB8storage is used, which utilizes LevelDB as its backend.
Initialization is done using bootd , based on systemd. For processing multimedia content, the uMediaServer and Media Display Controller (MDC) subsystems are offered, with PulseAudio serving as the audio server.

ĪpaŔības webOS Open Source Edition 2:

  • Ieteikts jauns etalona lietotāja interfeiss – Home Launcher, optimizēts skārienekrāna vadÄ«bai un piedāvā uzlabotu mainÄ«gu karti koncepciju (vietā logiem). Interfeisā ir iekļauta arÄ« ātrās piekļuves josla, kurā izvietoti Ä«sceļi uz bieži izmantotajām funkcijām, piemēram, piekļuvei iestatÄ«jumiem un paziņojumiem;

    WebOS Open Source Edition 2 platform release
  • Platforma ir pielāgota lietoÅ”anai automobiļu informācijas un izklaides sistēmās. Piemēram, ir nodroÅ”ināta iespēja strādāt vidē ar diviem ekrāniem, ko parasti izmanto pasažieru multimediju sistēmās;
  • Ieteikti lÄ«dzekļi automātiskai programmaparatÅ«ras atjaunināŔanai (FOTA — programmaparatÅ«ras atjaunināŔana pa gaisu), kas balstās uz OSTree un atomāro sistēmas atjaunināŔanu. Visa sistēmas attēls tiek pārbÅ«vēts pilnÄ«bā, bez sadalīŔanas atseviŔķos pakotnēs. AtjaunināŔanas sistēma balstās uz divu sistēmas nodalÄ«jumu izmantoÅ”anu, no kuriem viens ir aktÄ«vs, bet otrs tiek izmantots atjauninājuma kopēŔanai, pēc atjauninājuma uzstādīŔanas nodalÄ«jumi maina lomas;
  • Pievienots SoftAP (tethering) režīms, kas ļauj izveidot bezvadu piekļuves punktu citu ierīču pieslēgÅ”anai tÄ«klam;
  • Pievienota atbalsts mandātiskajai piekļuves kontrolei, balstoties uz Smack (Simplified Mandatory Access Control Kernel) moduļa;
  • Uzlabots Bluetooth un WiFi atbalsts;
  • Etalona aparatÅ«ras platforma atjaunināta uz Raspberry Pi 4 dēli (iepriekÅ” tika piedāvāts izmantot Raspberry Pi 3 Model B), uz kuras var pieslēgt divus ekrānus caur HDMI, izmantot jaudÄ«gāku GPU, lietot Gigabit Ethernet, divu joslu Wi-Fi, Bluetooth 5.0/BLE un USB 3.0;
  • Pārskatu žurnāli pēc noklusējuma tiek izmantots journald no systemd;
  • Atjauninātas treÅ”o puÅ”u komponentu versijas, kas veido platformu, tostarp Qt 5.12 un Chromium 72.

Avots: opennet.lv

Iegādājieties uzticamu tÄ«mekļa hostingu ar DDoS aizsardzÄ«bu, VPS VDS serveriem šŸ”„ Iegādājieties uzticamu tÄ«mekļa hostingu ar DDoS aizsardzÄ«bu, VPS VDS serveriem | ProHoster