Eagrán Foinse Oscailte WebOS 2.14 Eisiúint Ardáin

Foilsíodh eisiúint an ardán oscailte webOS Foinse Oscailte Eagrán 2.14, ar féidir a úsáid ar ghléasanna iniompartha éagsúla, boird agus córais infotainment gluaisteán. Meastar gurb é boird Raspberry Pi 4 an t-ardán crua-earraí tagartha.

D'fhorbair Palm an t-ardán webOS ar dtús in 2008 agus úsáideadh é ar na fóin chliste Palm Pre agus Pixie. In 2020, tar éis an táthcheangail ar Palm, chuaigh an t-ardán isteach i lámha Hewlett-Packard, agus ina dhiaidh sin rinne HP iarracht an t-ardán seo a úsáid ina printéirí, táibléad, ríomhairí glúine agus ríomhairí pearsanta. In 2012, d'fhógair HP aistriú webOS go tionscadal foinse oscailte neamhspleách agus in 2013 thosaigh sé ag oscailt cód foinse a chomhpháirteanna. In 2013, cheannaigh LG an t-ardán ó Hewlett-Packard agus úsáidtear é anois ar níos mó ná 70 milliún teilifíseán LG agus gléasanna tomhaltóirí. In 2018, bunaíodh tionscadal Eagrán Foinse Oscailte webOS, trína ndearna LG iarracht filleadh ar mhúnla forbartha oscailte, rannpháirtithe eile a mhealladh agus an raon feistí a fhaigheann tacaíocht ó webOS a leathnú.

Cruthaítear timpeallacht an chórais webOS ag baint úsáide as uirlisí OpenEmbedded agus bunphacáistí, chomh maith le córas tógála agus sraith meiteashonraí ó thionscadal Yocto. Is iad príomhchodanna webOS an córas agus an bainisteoir iarratais (SAM, Bainisteoir Córais agus Feidhmchláir), atá freagrach as feidhmchláir agus seirbhísí a reáchtáil, agus an Luna Surface Manager (LSM), a fhoirmíonn an comhéadan úsáideora. Scríobhtar na comhpháirteanna ag baint úsáide as an gcreat Qt agus an t-inneall brabhsálaí Cróimiam.

Déantar rindreáil trí bhainisteoir ilchodach ag baint úsáide as prótacal Wayland. Chun feidhmchláir shaincheaptha a fhorbairt, tá sé beartaithe úsáid a bhaint as teicneolaíochtaí gréasáin (CSS, HTML5 agus JavaScript) agus an creat Enact, bunaithe ar React, ach is féidir freisin cláir a chruthú in C agus C++ le comhéadan Qt-bhunaithe. Cuirtear an bhlaosc úsáideora agus feidhmchláir ghrafacha ionsuite i bhfeidhm go príomha mar chláir dhúchasacha a scríobhtar ag baint úsáide as teicneolaíocht QML. Tá an bhlaosc réamhshocraithe Baile Launcher optamaithe le haghaidh rialú scáileáin tadhaill agus cuireann sé coincheap na léarscáileanna rothlach (in ionad fuinneoga).

Eagrán Foinse Oscailte WebOS 2.14 Eisiúint Ardáin

Chun sonraí a stóráil i bhfoirm struchtúrtha ag baint úsáide as an bhformáid JSON, úsáidtear stóráil DB8, ag baint úsáide as an mbunachar sonraí LevelDB mar inneall. Úsáidtear Bootd le haghaidh tosaithe bunaithe ar systemd. Tairgtear na fochórais uMediaServer agus an Rialaitheoir Taispeána Meáin (MDC) chun ábhar ilmheán a phróiseáil; úsáidtear PulseAudio mar fhreastalaí fuaime. Chun an firmware a nuashonrú go huathoibríoch, úsáidtear OSTree agus athsholáthar críochdheighilte adamhach (cruthaítear dhá dheighilt chórais, ceann acu gníomhach, agus úsáidtear an dara ceann chun an nuashonrú a chóipeáil).

Príomhathruithe san eisiúint nua:

  • В число предлагаемых по умолчанию примеров приложений включена программа для работы с камерой. Программа предоставляет базовую функциональность для съёмки фотографий и записи видео, и может применяться в качестве основы для разработки более продвинутых приложений для работы с камерой.
  • Осуществлён переход на формирование 64-разрядных сборок, включая сборки для платы Raspberry Pi 4 (rpi4-64) и эмулятора (qemux86). Поддержка 32-сборок объявлена устаревшей.
  • Предложено дополнение для открытого редактора кода Visual Studio Code, упрощающее разработку специфичных для webOS web-приложений, Enact-приложений и JavaScript-сервисов.
  • Активирован сервис раннего реагирования на нехватку памяти в системе systemd-oomd, позволяющий выявить начало возникновения задержек из-за нехватки ресурсов и выборочно завершить работу ресурсоёмких процессов на стадии, когда система ещё не находится в критическом состоянии и не начинает интенсивно урезать кэш и вытеснять данные в раздел подкачки.
  • В Network Manager налажен запуск сервиса wpa-supplicant в сборках для плат Raspberry Pi 4.
  • В сборку для эмулятора добавлены исполняемые файлы occlientbasicops и ocserverbasicops, обновлены udev-правила для модуля LGE UWB.
  • В компоненте g-camera-pipeline улучшена функциональность, связанная с записью звука.
  • Браузерный движок обновлён до Chromium 91.
  • Nuashonraíodh comhpháirteanna ardán Linux leabaithe Yocto chun 3.1 a scaoileadh.
  • В Memory Manager реализована обработка сигналов D-Bus.

Дополнительно можно отметить проект OpenLGTV, в рамках которого ведётся работа по обратному инжинирингу прошивок к телевизорам LG с целью расширения их функциональности, устранения ошибок и проверки соблюдения копилефт-лицензий при использовании в прошивках открытых компонентов (прошивки частично открытые). Проект развивает инструментарий epk2extract для извлечения и расшифровки прошивок и различных данных из телевизоров LG, Hisense, Sharp, Philips/TPV и Thompson, а также репозиторий пакетов webOS Brew и инструментарий для получения прав root на телевизоре (RootMyTV). Проектом предоставляются сборочные окружения для создания системных образов для телевизоров на основе плат LG NC4 и LG115x, и старые модифицированные прошивки для телевизоров Saturn S6, Saturn S7 и LG 2010 и 2011 на базе чипов Broadcom.

Foinse: oscailtenet.ru

Add a comment