S'ha publicat el llançament de la plataforma oberta webOS Open Source Edition 2.18, que es pot utilitzar en diversos dispositius portàtils, taulers i sistemes d'informació per a cotxes. Es consideren la plataforma de maquinari de referència les plaques Raspberry Pi 4. La plataforma es desenvolupa en un repositori públic sota la llicència Apache 2.0 i el desenvolupament és comissariat per la comunitat, seguint un model de gestió de desenvolupament col·laboratiu.
La plataforma webOS va ser desenvolupada originalment per Palm el 2008 i utilitzada als telèfons intel·ligents Palm Pre i Pixie. L'any 2010, després de l'adquisició de Palm, la plataforma va passar a mans de Hewlett-Packard, després del qual HP va intentar utilitzar aquesta plataforma en les seves impressores, tauletes, ordinadors portàtils i ordinadors. El 2012, HP va anunciar la transferència de webOS a un projecte de codi obert independent i el 2013 va començar a obrir el codi font dels seus components. La plataforma va ser adquirida a Hewlett-Packard per LG el 2013 i ara s'utilitza en més de 70 milions de televisors i dispositius de consum LG. El 2018 es va fundar el projecte webOS Open Source Edition, mitjançant el qual LG va intentar tornar al model de desenvolupament obert, atraure altres participants i ampliar la gamma de dispositius compatibles amb webOS.
L'entorn del sistema webOS es forma mitjançant el conjunt d'eines OpenEmbedded i els paquets base, així com el sistema de compilació i el conjunt de metadades del projecte Yocto. Els components clau de webOS són el gestor de sistemes i aplicacions (SAM, System and Application Manager), que s'encarrega d'executar aplicacions i serveis, i Luna Surface Manager (LSM), que forma la interfície d'usuari. Els components s'escriuen amb el framework Qt i el motor del navegador Chromium.
La representació es fa mitjançant un gestor compost que utilitza el protocol Wayland. Per desenvolupar aplicacions personalitzades es proposa utilitzar tecnologies web (CSS, HTML5 i JavaScript) i el framework Enact basat en React, però també és possible crear programes en C i C++ amb una interfície basada en Qt. La interfície d'usuari i les aplicacions gràfiques incrustades s'implementen majoritàriament com a programes natius escrits amb tecnologia QML. Per defecte, s'ofereix el Home Launcher, que està optimitzat per al funcionament de la pantalla tàctil i ofereix el concepte de mapes successius (en comptes de finestres).
L'emmagatzematge DB8 s'utilitza per emmagatzemar dades estructurades mitjançant el format JSON, utilitzant la base de dades LevelDB com a backend. Bootd, basat en systemd, s'utilitza per a la inicialització. Els subsistemes uMediaServer i Media Display Controller (MDC) s'ofereixen per processar contingut multimèdia, i l'àudio servidor S'utilitza PulseAudio. Per a les actualitzacions automàtiques de firmware, s'utilitzen OSTree i la substitució de particions atòmiques (es creen dues particions de sistema, una de les quals és activa i l'altra s'utilitza per copiar l'actualització).
Principals canvis en la nova versió:
- S'ha proposat una nova pantalla d'inici (Home App) en la qual s'ha redissenyat l'estil del panell, la barra d'estat i les icones.

- S'ha fet la transició a la biblioteca Qt 6.3.1.
- El codi de recollida de telemetria (recollida de dades) s'ha afegit al component de gestió de la configuració de configd.
- El Web div admet la detecció de llocs maliciosos mitjançant l'API Web Risk.
- S'han corregit errors al navegador Enact i a la interfície de la càmera.
- S'ha afegit suport per a la resolució 4K al gestor de pantalla LSM (Luna Surface Manager).
Font: opennet.ru

