Излезе новата версия на отворената платформа webOS Open Source Edition 2.24, създадена за работа на различни портативни устройства, таблети и информационно-развлекателни системи. Развитието на платформата се осъществява в отворено хранилище с лиценз Apache 2.0, под ръководството на общност, която следва принципите на съвместен модел на управление на разработката. В тази версия специално внимание е отделено на оптимизацията на мултимедийните услуги с цел да се елиминират зависимостите между медиените услуги, като работа с камера и медиен сървър (uMediaServer). Тези промени позволиха да се улесни взаимодействието на разработчиците с различни аспекти на API.
Нововъведенията включват добавянето на универсалната услуга com.webos.service.mediarecorder за запис на видео от камерата и звук от микрофона, както и реализиране на отделна функционалност за преглед на данни от камерата, свързана само с API com.webos.service.camera2. Други подобрения включват обновление на браузерния енджин до кодовата база Chromium 108, поддръжка на компилация с Qt 6.7.0, подобрено управление на паметта в компонента за работа с камера g-camera-pipeline и решение на проблема с обновяването на URL адреса в адресната лента на браузера Enact.
Платформата webOS първоначално е разработена от компания Palm през 2008 година и е била използвана в техните смартфони. След прехвърлянето на собствеността на компанията Hewlett-Packard през 2010 година, платформата започна да се използва в принтери, таблети, лаптопи и ПК. През 2012 година проектът беше отворен за обществеността, а през 2013 година компания LG го придоби, въведе отворена модел на разработка и сега webOS се използва на милиони телевизори и устройства LG. Системната среда се формира с помощта на инструментария и основните пакети OpenEmbedded и Yocto Project, а ключовите компоненти са написани с помощта на Qt и Chromium. Рендерирането се извършва чрез композитен мениджър, използващ Wayland. По подразбиране е налична обвивка Home Launcher, специално адаптирана за сензорни екрани, представляваща концепция за сменяеми карти, вместо традиционни прозорци.
Източник: linux.org.ru
