
webOS, також відома як webOS TV і open webOS, — це багатозадачна операційна система для розумних пристроїв, таких як телевізори та годинники, на базі Linux.
Нова версія У WebOS 2.23 виправлено різні помилки, а також с деякі покращення підтримки, продуктивність, оптимізації, а також з деякими досить цікавими змінами.
Для тих, хто досі не знає про версію webOS Open Source Edition (або також відому як webOS OSE), ви повинні знати, що Платформа webOS спочатку була розроблена Palm у 2008 році. Системне середовище webOS побудовано з використанням OpenEmbedded і базових пакетів, а також системи збірки та набору метаданих із проекту Yocto.
Ключовими компонентами webOS є System and Application Manager (SAM), який відповідає за запуск програм і служб, і Luna Surface Manager (LSM), який формує інтерфейс користувача.
Відтворення здійснюється через композитний менеджер за допомогою протоколу Wayland. Для розробки власних додатків пропонується використовувати веб-технології (CSS, HTML5 і JavaScript) і фреймворк Enact на основі React, але також можна створювати програми на C і C++ з інтерфейсом на основі Qt.
Основні нові можливості WebOS Open Source Edition 2.23
У цій новій версії WebOS 2.23, яка представлена, були інтегровані різні вдосконалення, серед яких виділяється, наприклад, те, що тепер у SDK для Telegraf, додана можливість стежити за споживанням ресурсів процесора, відстежувати список процесів і контролювати пам'ять процесів, а також додано фреймворк для постобробки аудіо, за допомогою якого реалізується функціональність еквалайзера.
Ще одна зміна, яка виділяється в цій новій версії, - це Покращено систему ідентифікації шкідливих сайтів за допомогою Web Risk API, плюс тепер у WebOS 2.23 для зберігання хешів шкідливих сайтів замість файлу використовується локальна база даних, що значно зменшує споживання пам’яті.
Ми також можемо знайти в цій новій версії WebOS 2.23, яка додала Підтримка формату зображень AVIF до веб-механізму та що, крім того, було оновлено конфігурацію моделі контролю доступу ACG (групи контролю доступу), яка використовується для обмеження повноважень служб.
Що стосується покращень підтримки, ми можемо виявити, що вони були додані системна підтримка модуля Raspberry Pi 3 для роботи з камерами g-camera-pipeline, також виділено покращення підтримки DRM.
З інших змін що виділяються з цієї нової версії:
- Бібліотеку Qt оновлено до версії 6.5.2.
- Компонент UnifiedSinkBin, який забезпечує рендеринг відео на різних SoC, був переписаний мовою Rust.
- Виправлено проблему, через яку curl не вдавався через помилки DNS.
- Виправлено проблему, через яку відео зупинялося на емуляторі, якщо швидкість відтворення була змінена.
- Виправлено проблему, через яку остання вкладка не закривалася
- Вирішено проблему, через яку натискання на порожню область не відображало список адрес після введення іншої адреси в адресний рядок.
- Виправлено проблему, через яку макет екрана не адаптувався, коли активовано VKB
- Виправлено проблему, через яку спливаючі підказки для меню Webex не з’являлися в RPi 4
Нарешті, якщо вам цікаво дізнатись більше про цю нову випущену версію, ви можете переглянути деталі У наступному посиланні.
Як отримати webOS Open Source Edition 2.23?
Для тих, хто зацікавлений у можливості використовувати або тестувати webOS Open Source Edition, необхідно створити образ системи для свого пристрою, для цього вони можуть ознайомитися з кроками, які слід виконати з наступне посилання.
Варто зазначити, що еталонною апаратною платформою вважаються плати Raspberry Pi 4. Платформа розробляється в загальнодоступному репозиторії за ліцензією Apache 2.0, і розробка контролюється спільнотою відповідно до моделі спільного управління розробкою.