Платформа webOS у 2013 годзе была выкуплена кампаніяй LG у Hewlett-Packard і прымяняецца на больш чым 70 мільёнах тэлевізараў і спажывецкіх прылад LG. Праект webOS Open Source Edition быў заснаваны ў 2018 годзе, пасля таго як кампанія LG паспрабавала вярнуцца да адкрытай мадэлі распрацоўкі для прыцягнення іншых удзельнікаў і пашырэння спектра прылад, на якіх можа прымяняцца webOS.
Сістэмнае асяроддзе webOS фармуецца з выкарыстаннем інструментара і базавых пакетаў. OpenEmbedded, а таксама зборачнай сістэмы і набору метададзеных ад праекта Ёкта. Ключавымі кампанентамі webOS з'яўляюцца мэнэджар сістэмы і прыкладанняў (SAM, System and Application Manager), які адказвае за выкананне прыкладанняў і сэрвісаў, і Luna Surface Manager (LSM), які фармуе інтэрфейс карыстача. Кампаненты напісаны з выкарыстаннем фрэймворка Qt і браузернага рухавічка Chromium.
Адмалёўка ажыццяўляецца праз кампазітны менеджэр, які прымяняе пратакол Wayland. Для распрацоўкі карыстацкіх прыкладанняў прапануецца выкарыстоўваць web-тэхналогіі (CSS, HTML5 і JavaScript) і фрэймворк Уключыць, заснаваны на React, але магчыма і стварэнне праграм на З і C++ з інтэрфейсам на базе Qt. Карыстацкая абалонка і ўбудаваныя графічныя прыкладанні ў асноўным рэалізаваны як натыўныя праграмы, напісаныя з выкарыстаннем тэхналогіі QML.
Для захоўвання дадзеных у структураваным выглядзе з выкарыстаннем фармату JSON прымяняецца сховішча. DB8, якое выкарыстоўвае ў якасці бэкенда БД LevelDB.
Для ініцыялізацыі выкарыстоўваецца загрузка на аснове systemd. Для апрацоўкі мультымедыйнага кантэнту прапануюцца падсістэмы uMediaServer і Media Display Controller (MDC), у якасці гукавога сервера прымяняецца PulseAudio.
Прапанаваны новы эталонны інтэрфейс карыстальніка – Home Launcher, аптымізаваны для кіравання з сэнсарных экранаў і які прапануе ўдасканаленую канцэпцыю якія змяняюць адзін аднаго карт (замест вокнаў). У інтэрфейс таксама дададзена панэль хуткага запуску, на якой размяшчаюцца цэтлікі для часта выкарыстоўваных функцый, такіх як доступ да налад і апавяшчэнняў;
Платформа адаптаваная для прымянення на аўтамабільных інфармацыйна-забаўляльных сістэмах. Напрыклад, забяспечана магчымасць працы ў асяроддзі з двума экранамі, звычайна выкарыстоўванымі ў пасажырскіх мультымедыйных сістэмах;
Прапанаваны сродкі для аўтаматычнага абнаўлення прашыўкі (ФОТА - Firmware-Over-the Air), заснаваныя на ўжыванні OSTree і атамарнага абнаўлення сістэмы. Уся выява сістэмы перазбіраецца цалкам, без падзелу на асобныя пакеты. Сістэма абнаўленняў заснавана на выкарыстанні двух сістэмных раздзелаў, адзін з якіх з'яўляецца актыўным, а другі выкарыстоўваецца для капіявання абнаўлення, пасля ўстаноўкі абнаўлення раздзелы мяняюцца ролямі;
Дададзены рэжым SoftAP (Tethering), які дазваляе арганізаваць працу кропкі бесправаднога доступу для падлучэння да сеткі іншых прылад;
Дададзена падтрымка мандатнага кіравання доступам на базе модуля ядра Smack (Simplified Mandatory Access Control Kernel);
Палепшана падтрымка Bluetooth і WiFi;
Эталонная апаратная платформа абноўлена да платы Raspberry Pi 4 (раней прапаноўвалася выкарыстоўваць Raspberry Pi 3 Model B), на якой можна падлучаць два экрана праз HDMI, задзейнічаць больш дасканалы GPU, выкарыстоўваць Gigabit Ethernet, двухдыяпазонны Wi-Fi, Bluetooth 5.0/BLE і USB 3.0 ;
Для вядзення логаў па змаўчанні задзейнічаны journald ад systemd;
Абноўлены версіі іншых кампанентаў, якія ляжаць у аснове платформы, уключаючы Qt 5.12 і Chromium 72.