ĂshtĂ« bĂ«rĂ« e njohur versioni i platformĂ«s sĂ« hapur webOS Open Source Edition 2.26, e cila mund tĂ« pĂ«rdoret nĂ« pajisje portative tĂ« ndryshme, pikat dhe sistemet e informacionit dhe argĂ«timit nĂ« automobile. Si njĂ« platformĂ« referuese harduerike, konsiderohen pikat Raspberry Pi 4. Platforma zhvillohet nĂ« njĂ« depo publike nĂ«n licencĂ«n Apache 2.0, dhe zhvillimi mbikĂ«qyret nga komuniteti, duke ndjekur njĂ« model bashkĂ«punues tĂ« menaxhimit tĂ« zhvillimit.
Key changes in the new release:
- ĂshtĂ« shtuar mbĂ«shtetje pĂ«r instalimin e aplikacioneve web tĂ« pavarura (PWA, Aplikacion Web Progresiv). Kur hapen uebfaqet qĂ« mbĂ«shtesin PWA, nĂ« panelin e shfletuesit shfaqet njĂ« buton pĂ«r instalimin e tyre. Pas instalimit, ikona pĂ«r tĂ« hapur aplikacionin PWA shfaqet nĂ« ndĂ«rfaqen standarde tĂ« nisjes sĂ« programeve, pranĂ« aplikacioneve tĂ« zakonshme.

- Në ndërfaqen e regjistrimit të përmbajtjes multimediale u shtuan funksionet e ndalimit dhe rifillimit të regjistrimit, si dhe regjistrimi vetëm i zërit. Për videot është ofruar mundësia për të zgjedhur shpeshtësinë e kuadrave dhe rezolucionin (FHD/20 FPS ose HD/30 FPS).
- Në API-në për punën me zërin është shtuar mundësia për të ndaluar dhe pezulluar riprodhimin e tingujve të sistemit, si dhe për të menaxhuar volumin e tyre.
- Në shfletuesin Enact është shtuar mundësia për të hapur uebfaqet përmes proksit. Puna përmes proksit mund të lidhët me uebfaqe të veçanta.
- ĂshtĂ« shtuar mbĂ«shtetje pĂ«r vizatimin e sigurt me pĂ«rdorimin e DMABUF.
- Janë përditësuar fontet Noto.
- Për GStreamer është përdorur dekoduesi UnifiedDecodebin, i shkruar në gjuhën Rust.
- Në motorin e shfletuesit është shtuar mbështetje për mekanizmin WEb Push duke përdorur serverë FCM (Google Firebase Cloud Messaging).
- Janë transferuar ndryshimet nga platforma Yocto 5.0.

Platforma webOS u zhvillua fillimisht nga kompania Palm në vitin 2008 dhe u përdor në smartphone-t Palm Pre dhe Pixie. Në vitin 2010, pas blerjes së kompanisë Palm, platforma i kaloi Hewlett-Packard, që pastaj HP përpiqej ta përdorte këtë platformë në printerët, tabletët, laptopët dhe PC-të e saj. Në vitin 2012, kompania HP shpalli kalimin e webOS në një projekt të pavarur dhe të hapur dhe në vitin 2013 filloi publikimin e kodit burimor të komponentëve të tij.
Në vitin 2013, platforma u shpërngul nga Hewlett-Packard te LG dhe tani përdoret në më shumë se 70 milionë televizorë dhe pajisje konsumatorësh LG. Në vitin 2018 u themelua projekti webOS Open Source Edition, përmes të cilit kompania LG përpiqej të kthehej në një model të hapur zhvillimi, të tërhiqte pjesëmarrës të tjerë dhe të zgjeronte gamën e pajisjeve të mbështetura në webOS.
Mjedisi sistemor i webOS formohet duke përdorur mjetet dhe paketat bazë OpenEmbedded, si dhe sistemin e ndërtimit dhe grupin e metadatat nga projekti Yocto. Komponentët kryesorë të webOS janë menaxheri i sistemit dhe aplikacioneve (SAM, System and Application Manager), i cili është përgjegjës për ekzekutimin e aplikacioneve dhe shërbimeve, dhe menaxheri i sipërfaqes Luna (LSM), i cili formon ndërfaqen e përdoruesit. Komponentët janë të shkruar duke përdorur kornizën Qt dhe motorin e shfletuesit Chromium.
Rendering is done through a composite manager using the Wayland protocol. To develop user applications, it is recommended to use web technologies (CSS, HTML5, and JavaScript) and the Enact framework based on React, although 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 mainly implemented as native programs written using QML technology. By default, the Home Launcher shell is offered, optimized for touchscreen management and providing the concept of interchangeable cards (instead of windows).
Për ruajtjen e të dhënave në një format të strukturuar duke përdorur formatin JSON përdoret depoja DB8, e cila përdor si backend një bazë të dhënash LevelDB.
Për inicializimin përdoret bootd i bazuar në systemd. Për përpunimin e përmbajtjes multimedia ofrohen nën-sistemet uMediaServer dhe Media Display Controller (MDC), ndërsa për serverin e audios përdoret PulseAudio. Për azhurnimin automatik të firmware përdoret OSTree dhe zëvendësimi atomic i particioneve (krijohen dy pjesë sistemike, njëra prej të cilave është aktive dhe tjetra përdoret për kopjimin e azhurnimit).
Burimi: opennet.ru

