empty static

webOS Open Source Edition 2.28: Обновление и новые возможности

Вышла новая версия webOS Open Source Edition 2.28, адаптируемая под различные устройства, включая Raspberry Pi 4 и VirtualBox. Разработка ведется в публичном репозитории под лицензией Apache 2.0. В версии обновлены компоненты Enact и использована ветка Qt 6.8.

Изначально созданная Palm в 2008 году, webOS прошла долгий путь: после поглощения ее Hewlett-Packard, а затем LG, платформа используется в более чем 70 миллионах устройств LG. В 2018 году LG инициировала проект webOS Open Source Edition, стремясь расширить поддержку и привлечь участников.

Система базируется на OpenEmbedded и Yocto, а ключевыми элементами выступают System and Application Manager и Luna Surface Manager, работающие на Qt и Chromium. Приложения разрабатываются с использованием CSS, HTML5, JavaScript и фреймворка Enact, возможна реализация на C/C++ с интерфейсами Qt. Основные графические приложения создаются с помощью QML.

Звуковые и мультимедийные компоненты включают в себя PulseAudio и системы uMediaServer и Media Display Controller (MDC). Обновления прошивки управляются через OSTree и атомарные изменения разделов системы.