Platforma webOS v roce 2013 byla vyplacen od společnosti LG od společnosti Hewlett-Packard a používá se na více než 70 milionech televizorů LG a spotřebitelských zařízení. Projekt webOS Open Source Edition byl založen v roce 2018 poté, co se LG pokusilo vrátit k modelu otevřeného vývoje, aby přilákalo další účastníky a rozšířilo řadu zařízení, na kterých by bylo možné webOS používat.
Prostředí systému webOS je vytvořeno pomocí nástrojů a základních balíčků OpenEmbedded, stejně jako systém sestavení a sadu metadat z projektu Yocto. Klíčovými komponentami webOS jsou správce systému a aplikací (SAM, System and Application Manager), který zodpovídá za běh aplikací a služeb, a Luna Surface Manager (LSM), který tvoří uživatelské rozhraní. Komponenty jsou napsány pomocí rámce Qt a prohlížeče Chromium.
Vykreslování se provádí prostřednictvím kompozitního správce pomocí protokolu Wayland. Pro vývoj vlastních aplikací se navrhuje použití webových technologií (CSS, HTML5 a JavaScript) a frameworku Nařídit, založené na Reactu, ale je také možné vytvářet programy v C a C++ s rozhraním založeným na Qt. Uživatelský shell a vestavěné grafické aplikace jsou převážně implementovány jako nativní programy napsané pomocí technologie QML.
Úložiště slouží k ukládání dat ve strukturované podobě pomocí formátu JSON DB8, pomocí databáze LevelDB jako backend.
Pro inicializaci se používá nastartovaný založené na systemd. Pro zpracování multimediálního obsahu jsou nabízeny subsystémy uMediaServer a Media Display Controller (MDC), jako zvukový server je použit PulseAudio.
Bylo představeno nové referenční uživatelské rozhraní Home Launcher, které je optimalizováno pro ovládání pomocí dotykové obrazovky a nabízí vylepšený koncept otáčení map (místo oken). Rozhraní také přidává panel rychlého spuštění, který obsahuje zástupce často používaných funkcí, jako je přístup k nastavení a oznámení;
Platforma je přizpůsobena pro použití v automobilových infotainment systémech. Například je možné pracovat v prostředí se dvěma obrazovkami, které se obvykle používá v multimediálních systémech pro cestující;
Navrhované nástroje pro automatickou aktualizaci firmwaru (FOTA - Firmware-Over-the Air), na základě aplikace OSTree a aktualizace atomového systému. Celý obraz systému je přestavěn jako celek, bez rozdělení do samostatných balíčků. Aktualizační systém je založen na použití dvou systémových oddílů, z nichž jeden je aktivní a druhý slouží ke kopírování aktualizace, po instalaci aktualizace si oddíly vymění role;
Přidán režim SoftAP (Tethering), který umožňuje organizovat provoz bezdrátového přístupového bodu pro připojení dalších zařízení k síti;
Přidána podpora pro povinné řízení přístupu založené na modulu jádra Smack (Simplified Mandatory Access Control Kernel);
Vylepšená podpora Bluetooth a WiFi;
Referenční hardwarová platforma byla aktualizována na desku Raspberry Pi 4 (dříve nabízenou pro použití Raspberry Pi 3 Model B), která dokáže připojit dvě obrazovky přes HDMI, používat pokročilejší GPU, používat gigabitový Ethernet, dvoupásmovou Wi-Fi, Bluetooth 5.0/BLE a USB 3.0;
Pro výchozí protokolování zapojený žurnálováno ze systemd;
Aktualizované verze komponent třetích stran tvořících základ platformy, včetně Qt 5.12 a Chromium 72.