Реклама показывается только незарегистрированным пользователям. Вход или Регистрация

webOS Open Source Edition (OSE) - открытая ОС от LG

Re: webOS Open Source Edition (OSE) - открытая ОС от LG

Сообщение NIN » 17 сен 2020, 19:56

Архивариус писал(а):Как такое удалось?

Тут довольно интересная история. В июне 2018 года была встреча команд LGE webOS OSE и LuneOS в Париже (я не участвовал). Там обсуждали планы и выбрали "образцовый" телефон. После встречи сотрудники LG разослали телефоны всем участникам webOS-ports, около 6 человек. А с доставкой в Россию оказались проблемы, и телефон захватил с собой российский инженер LG, находящийся в Корее (потом выслали внутрироссийской почтой). 8-)

За это сообщение автора NIN поблагодарил:
Архивариус (17 сен 2020, 23:01)
NIN

 
Сообщения: 83
Зарегистрирован: 18 янв 2012, 19:55
Благодарил (а): 4 раз.
Поблагодарили: 38 раз.
Планшет: HP TouchPad Wi-Fi 32GB

Re: webOS Open Source Edition (OSE) - открытая ОС от LG

Спонсор » 17 сен 2020, 19:56

Реклама показывается только незарегистрированным пользователям. Войти или Зарегистрироваться
Спонсор

 
Сообщения: 100
Зарегистрирован: 15 июл 2014, 18:43
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Re: webOS Open Source Edition (OSE) - открытая ОС от LG

Сообщение Архивариус » 20 сен 2020, 10:24

NIN
А в настоящее время с командами LGE webOS OSE и LuneOS есть связь? Хотелось бы узнать, что в перспективе планируется с этими платформами и есть ли поддержка со стороны LG.
Архивариус

 
Сообщения: 9539
Зарегистрирован: 29 июл 2010, 20:22
Благодарил (а): 2292 раз.
Поблагодарили: 1614 раз.
Телевизор: LG 55C9 32LK6190 24MT57S
Звук: Yamaha YSP-1100

Re: webOS Open Source Edition (OSE) - открытая ОС от LG

Сообщение NIN » 30 сен 2020, 20:28

Да, связь есть, существует общая группа в скайпе, но там нет особой активности, изредка обсуждаются вопросы при переводе LuneOS на компоненты из OSE. Вопрос непростой, не уверен, что есть определённый план. В моем представлении разработка LG webOS сейчас ориентируется на телевизоры и в будущем на медиа систему в автомобилях. О смартфонах на webOS речи не идёт, наверно нужен большой успех LuneOS, чтобы LG задумались об этом, конкуренция слишком сильная.
Про поддержку - кроме покупки телефонов, ещё LG предоставили жесткие диски для серверов webOS-ports. Об этом тоже договорились на встрече в Париже.webOS-ports же со своей стороны предоставляют в общий доступ для скачивания собранные образы OSE для raspberry pi.

За это сообщение автора NIN поблагодарил:
Архивариус (30 сен 2020, 20:45)
NIN

 
Сообщения: 83
Зарегистрирован: 18 янв 2012, 19:55
Благодарил (а): 4 раз.
Поблагодарили: 38 раз.
Планшет: HP TouchPad Wi-Fi 32GB

Re: webOS Open Source Edition (OSE) - открытая ОС от LG

Сообщение ilw » 11 окт 2020, 18:26

Я не знаю, возможно где-нибудь скачать ISO image WEB OS и тупо поставить ее на Virtual BOX?
ilw

 
Сообщения: 38
Зарегистрирован: 18 июн 2020, 20:02
Благодарил (а): 1 раз.
Поблагодарили: 0 раз.
Телевизор: LG 60UM7100PLB

Re: webOS Open Source Edition (OSE) - открытая ОС от LG

Сообщение Архивариус » 25 фев 2021, 23:10

Выпуск webOS OSE 2.9.0

Мы рады объявить о выпуске WebOS Open Source Edition (OSE) 2.9.0.

Основные моменты этого выпуска заключаются в следующем:

  • Обновление хрома 84
  • Знакомство sysInfoс мониторингом использования памяти
  • Единый поисковый сервис
  • Внедрение модуля Nyx для интеграции GPS HW

Обновление Chromium 84
Веб-движок WebOS OSE был обновлен с Chromium 79 до Chromium 84. Это обновление до более современной версии включает в себя значительные улучшения безопасности и производительности. Подробная информация о выпущенных функциях каждой версии Chromium доступна на сайте статуса платформы Chrome .

Представляем sysInfo для мониторинга использования памяти
WebOS OSE не обеспечивает единообразного способа мониторинга общего состояния памяти. Используя функцию групп управления ядра Linux, в операционной среде WebOS реализована функция учета памяти для определения показателей производительности и выявления аномального поведения. Недавно добавленный метод sysInfoAPI memorymanager показывает общее состояние системной памяти. См. Его Справочник по API для более подробной информации.

Единый поисковый сервис
Единая служба поиска - это недавно представленная служба поиска для поиска различных элементов. Эта служба предоставляет поисковой системе все содержимое системы и выполняет поиск любых элементов, находящихся внутри «целей». Целями являются приложения, их содержимое и плагины. Он тесно работает с намерениями для поиска элементов, а результаты поиска предоставляются в форме намерений. Это помогает пользователям напрямую взаимодействовать с результатами поиска.

Внедрение модуля Nyx для интеграции GPS HW
Чтобы обеспечить лучший сервис определения местоположения, в webOS OSE реализован модуль Nyx для интеграции оборудования GPS. Эта реализация нового модуля устройства Nyx предназначена для получения данных GPS с реальных устройств GPS.

https://www.webosose.org/blog/2021/01/2 ... 0-release/
Архивариус

 
Сообщения: 9539
Зарегистрирован: 29 июл 2010, 20:22
Благодарил (а): 2292 раз.
Поблагодарили: 1614 раз.
Телевизор: LG 55C9 32LK6190 24MT57S
Звук: Yamaha YSP-1100

Re: webOS Open Source Edition (OSE) - открытая ОС от LG

Сообщение Архивариус » 10 май 2021, 17:47

Выпуск webOS OSE 2.10.0

Мы рады объявить о выпуске WebOS Open Source Edition (OSE) 2.10.0.

Основные моменты этого выпуска заключаются в следующем:
  • Структура доступа к хранилищу
  • Включение шифрования файлов cookie для Blink
  • Служба диспетчера периферийных устройств
  • Улучшения ACG

Дополнительные сведения об этом выпуске см. в примечаниях к выпуску.

Платформа доступа к хранилищу
Сервис Storage Access предоставляет единый интерфейс для управления различными хранилищами. Используя эту платформу, пользователь может просматривать и открывать документы, изображения или файлы от всех настроенных поставщиков хранилищ со стандартным, простым в использовании пользовательским интерфейсом. См. Его Справочник по API для получения более подробной информации.

На данный момент платформа доступа к хранилищу поддерживает следующие хранилища:

  • Внутреннее хранилище
  • Флешка
  • Облачное хранилище (Google Диск)

Включение шифрования файлов cookie для Blink
Файлы cookie хранят информацию для входа в систему и сеанса связи между клиентом и сервером. Незашифрованные файлы cookie могут дать злоумышленникам возможность украсть или использовать информацию. В этом выпуске пользователи могут использовать шифрование файлов cookie, которое защищает пользовательские данные с точки зрения безопасности платформы.

Служба диспетчера периферийных устройств
Служба Peripheral Manager - это недавно представленная служба для поддержки различных периферийных устройств (GPIO, SPI, I2C и UART). Этот сервис упрощает управление периферийными устройствами без изменения исходного кода платформы. См. Его Справочник по API для более подробной информации.

Улучшения ACG
ACG (группы управления доступом) - это модель безопасности, которая обеспечивает управление доступом и разрешениями безопасности для служб, работающих на Luna Bus.

  • Перенесите все ожидающие услуги из устаревшей модели безопасности.
  • Измените синтаксис ACG. Дополнительные сведения см. В обновленных руководствах по разработке приложений / служб в разделе «Учебники».

https://www.webosose.org/blog/2021/04/0 ... 0-release/
Архивариус

 
Сообщения: 9539
Зарегистрирован: 29 июл 2010, 20:22
Благодарил (а): 2292 раз.
Поблагодарили: 1614 раз.
Телевизор: LG 55C9 32LK6190 24MT57S
Звук: Yamaha YSP-1100

Re: webOS Open Source Edition (OSE) - открытая ОС от LG

Сообщение JackSparrow » 04 ноя 2021, 22:50

С момента выпуска webOS OSE 2.10.0 из предыдущего сообщения, вышло еще 5 релизов:
webOS OSE 2.11.0
webOS OSE 2.13.2
webOS OSE 2.13.1
webOS OSE 2.13.0
webOS OSE 2.12.0.

Подробности по новым функциям в них:

webOS OSE 2.11.0 Release Notes
Release date: June 25, 2021

This version corresponds to the GitHub releases from build #326 to build #361.
New and Changed Features

ACG Migration
  • Updated ACG permissions account service and settings service.
Core Applications

System UI
  • Notification
      Fixed issue that toast message is not appearing.
System
  • Settings
      Updated resources folder.
Sample Apps
  • Added Image Viewer.
  • Media Gallery
      Updated to show empty image when preview cannot be loaded.
    • Added functionalities to launch video player with selected video info.
  • Video Player
      Fixed static issues.
    • Fixed issues related to calling parameters used when Video Player is called in Media Gallery Application.
  • Added functionality to generate api.json and group.json files for External JS Service dynamically.
Application Framework

SDK
  • Emulator
      Updated restrict cdc_ether not to load for qemu machines.
  • CLI
      Deleted start-devmode.sh call from devmode.sh.
Web
  • Enact
      Added the required permission for mediacontroller to Enact browser app.
    • Replaced enact-typedef.js with jsdoc-to-ts module.
    • Replaced enact-override.js with Enact CLI commands.
    • Fixed issues that Enact browser is automatically closed while changing the language.
    • Added defensive codes for npm install in Enact CLI.
Managers & Services

App
  • SAM
      Supported architecture registration with a given priority in the arch.conf file.
Media
  • Added status notification for the media indexer.
  • Enabled qt5-multimedia-plugin.
  • Fixed passing bitrate to encoder pipeline in mcil and resolution issue when using HW Encoder for WebRTC.
  • audiod
      Fixed Bluetooth audio issues.
Connectivity
  • Bluetooth
      Added new methods to com.webos.service.bluetooth2 API: onOff/set, getMeshInfo, config/getCompositionData.
External Devices
  • Updated copy & move operations Storage Access Framework (SAF).
  • Supported for SAMBA and UPnP in SAF.
  • Support SAF feature in Emulator.
  • Added UART communication, UWB native service, and Luna APIs for UWB.
Base Components

Bus
  • LS2
      Supported LS2 for 64-bit arch.
    • Added functionalities to check Null for the LSMessageGetSenderServiceName return.
i18n/l10n
  • Removed Icelandic from locale.json.
Diagnostics
  • Upgraded Fluent Bit from v.1.3.5 to v1.7.4.
  • crashd
      Handled the launch of main Panel after Removing USB (crash-report)
  • rdxd
      Restored RDX services.
Connectivity
  • ConnMan
      Fixed crash issues
  • BlueZ
      Updated kernel configuration and enabled mesh profile in bluez 5.55.
Build System & SCM

Yocto
  • Upgraded to the latest revision from Yocto Dunfell 3.1
Fixed Issues
  • Fixed UI issues related to language setting.
  • Fixed an issue related to playing video on web pages.
  • Fixed build issue related to com.sample.waylandegl.
Known Issues.

webOS OSE 2.12.0 Release Notes
Release date: July 16, 2021

This version corresponds to the GitHub releases build #366.
New and Changed Features

Base Components

Display
  • Qt
      Upgraded Qt to 6.2 Alpha.
Build System & SCM

Yocto
  • Upgraded to the latest revision from Yocto Dunfell 3.1.
Fixed Issues

Core Applications

Sample Apps
  • Image Viewer
      Fixed a typo in the app title.
Base Components

Connectivity
  • ConnMan
      Fixed bug related to p2p/findservice.
Known Issues
  • “Google page” icon is not displayed in omnibox.
  • VKB disappears when ENG button touches input.
  • The Launcher App doesn’t appear on the screen when running the Launcher by using a USB mouse.


webOS OSE 2.13.0 Release Notes
Release date: August 06, 2021

This version corresponds to the GitHub releases from build #367 to build #373.
New and Changed Features

Base Components

Web Engine
  • Chromium
      Upgraded Chromium to v87
Build System & SCM

SCM
  • Added support for Ubuntu 20.04 in webOS build
Fixed Issues
  • n/a
Known Issues
  • The “Google page” icon is not displayed in the omnibox.
  • The Virtual Keyboard disappears when the ENG button touches input.
  • The Launcher App doesn’t appear on the screen when running the Launcher by using a USB mouse.


webOS OSE 2.13.1 Release Notes
Release date: September 10, 2021

This version corresponds to the GitHub releases from build #374 to build #386.
New and Changed Features

Application Framework

Web
  • Enact
      Updated to Enact 4.0.3
Managers & Services

Display
  • LSM
      Added support for linux-dmabuf protocol in RPi4
Media
  • audiod
      Enabled audio routing through second display in OSE
Diagnostics
  • rdxd
      com.webos.rdxd API has been retired.
Connectivity
  • Bluetooth Manager
      Added support for BLE mesh API
Base Components

Display
  • Qt
      Updated meta-qt6 to v6.2.0-beta3
Media
  • g-camera-pipeline
      Added g-camera-pipeline support in OSE emulator
i18n
  • Updated the latest version of loctool and plugins
Fixed Issues
  • Fixed the issue that the Virtual Keyboard disappears when the ENG button touches input.
  • Fixed the issue that the Launcher App doesn’t appear on the screen when running the Launcher by using a USB mouse.
Known Issues
  • The “Google page” icon is not displayed in the omnibox.
  • Google Assistant API doesn’t work on some occasions.

webOS OSE 2.13.2 Release Notes
Release date: October 22, 2021

This version corresponds to the GitHub releases from build #387 to build #396.
New and Changed Features

Managers & Services

Connectivity
  • Bluetooth Manager
      Updated BLE mesh API
Base Components

Display
  • Qt
      Integrated Qt 6.2 LTS
i18n
  • Updated iLib to v14.9.2
Fixed Issues
  • n/a
Known Issues
  • Google Assistant API doesn’t work on some occasions.
  • Information about the operating system (osInfo) cannot be obtained.
  • The connectionmanager API’s getstatus method returns LunaService Error if the wired ethernet cable is unplugged.
  • The date command through serial connection doesn’t return correct values of date and time.
JackSparrow

 
Сообщения: 9337
Зарегистрирован: 10 июн 2018, 17:48
Благодарил (а): 1345 раз.
Поблагодарили: 1598 раз.
Телевизор: LG OLED 55C9

Выпуск платформы webOS Open Source Edition 2.14

Сообщение AMETKO » 30 ноя 2021, 21:17

Выпуск платформы webOS Open Source Edition 2.14

Опубликован выпуск открытой платформы webOS Open Source Edition 2.14, которая может применяться на различных портативных устройствах, платах и автомобильных информационно-развлекательных системах. В качестве эталонной аппаратной платформы рассматриваются платы Raspberry Pi 4. Платформа развивается в публичном репозитории под лицензией Apache 2.0, а разработку курирует сообщество, придерживаясь совместной модели управления разработкой.

Платформа webOS была изначально разработана компанией Palm в 2008 году и использовалась на смартфонах Palm Pre и Pixie. В 2010 году после поглощения компании Palm платформа перешла в руки Hewlett-Packard, после чего HP пыталась использовать данную платформу в своих принтерах, планшетах, ноутбуках и ПК. В 2012 году компания HP анонсировала перевод webOS в независимый открытый проект и в 2013 году начала открытие исходных текстов его компонентов.
В 2013 году платформа была выкуплена у Hewlett-Packard компанией LG и теперь применяется на более чем 70 миллионах телевизоров и потребительских устройств LG. В 2018 году был основан проект webOS Open Source Edition, через который компания LG попыталась вернуться к открытой модели разработки, привлечь других участников и расширить спектр поддерживаемых в webOS устройств.

Системное окружение webOS формируется с использованием инструментария и базовых пакетов OpenEmbedded, а также сборочной системы и набора метаданных от проекта Yocto. Ключевыми компонентами webOS являются менеджер системы и приложений (SAM, System and Application Manager), отвечающий за выполнение приложений и сервисов, и Luna Surface Manager (LSM), формирующий интерфейс пользователя. Компоненты написаны с использованием фреймворка Qt и браузерного движка Chromium.

Отрисовка осуществляется через композитный менеджер, применяющий протокол Wayland. Для разработки пользовательских приложений предлагается использовать web-технологии (CSS, HTML5 и JavaScript) и фреймворк Enact, основанный на React, но возможно и создание программ на С и C++ с интерфейсом на базе Qt. Пользовательская оболочка и встроенные графические приложения в основном реализованы как нативные программы, написанные с использованием технологии QML. По умолчанию предлагается оболочка Home Launcher, оптимизированная для управления с сенсорных экранов и предлагающая концепцию сменяющих друг друга карт (вместо окон).


Для хранения данных в структурированном виде с использованием формата JSON применяется хранилище DB8, использующее в качестве бэкенда БД LevelDB.
Для инициализации используется bootd на основе systemd. Для обработки мультимедийного контента предлагаются подсистемы uMediaServer и Media Display Controller (MDC), в качестве звукового сервера применяется PulseAudio. Для автоматического обновления прошивки применяется OSTree и атомарная замена разделов (создаются два системных раздела, один из которых является активным, а второй используется для копирования обновления).

Основные изменения в новом выпуске:
  • В число предлагаемых по умолчанию примеров приложений включена программа для работы с камерой. Программа предоставляет базовую функциональность для съёмки фотографий и записи видео, и может применяться в качестве основы для разработки более продвинутых приложений для работы с камерой.
  • Осуществлён переход на формирование 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.
  • Компоненты платформы для создания встраиваемых Linux-систем Yocto обновлены до выпуска 3.1.
  • В Memory Manager реализована обработка сигналов D-Bus.

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

Проектом предоставляются сборочные окружения для создания системных образов для телевизоров на основе плат LG NC4 и LG115x, и старые модифицированные прошивки для телевизоров Saturn S6, Saturn S7 и LG 2010 и 2011 на базе чипов Broadcom.
AMETKO

 
Сообщения: 3830
Зарегистрирован: 18 июн 2017, 22:32
Благодарил (а): 474 раз.
Поблагодарили: 552 раз.
Телевизор: LG 43UH603V

Re: webOS Open Source Edition (OSE) - открытая ОС от LG

Сообщение Архивариус » 25 июн 2022, 12:18

Релиз операционной системы WebOS Open Source Edition (OSE) 2.16.0

Основные новости данного выпуска:
- Обновление Qt 6.3
- Поддержка потокового воспроизведения
- Поддержка HDMI-CEC
- Разрешить/блокировать список URL-адресов и управление файлами cookie в Enact Browser
- Дополнительные сведения об этом выпуске см. в примечаниях к выпуску.

Обновление Qt 6.3
WebOS OSE обновила свою версию Qt до 6.3. Дополнительные сведения о выпуске Qt 6.3 см. в разделе Выпуск Qt 6.3 на веб-сайте Qt.

Поддержка потокового воспроизведения
Потоковая передача теперь доступна в ОС webOS. Функция потокового воспроизведения позволяет воспроизводить мультимедийный контент без фактической загрузки всего контента. Эта функция расширяет возможности пользователей, повышая производительность потоковой передачи и сокращая время подготовки буфера для начала воспроизведения. Функция потокового воспроизведения операционной системы WebOS поддерживает протоколы UDP, RTP и RTSP.

Поддержка HDMI-CEC
WebOS OSE включает поддержку HDMI-CEC. Мультимедийный интерфейс высокой четкости (HDMI) Consumer Electronics Control или HDMI-CEC — это функция HDMI, позволяющая управлять устройствами, поддерживающими CEC, с помощью одного пульта дистанционного управления. Когда эта функция включена в образах Raspberry Pi 4, разработчики могут управлять подключенными устройствами HDMI-CEC с помощью предоставленного API com.webos.service.cec.

Разрешить / заблокировать список URL-адресов и управление файлами cookie в Enact Browser
Реализована функция управления файлами cookie для браузера Enact. Эта функция включает следующие реализации: включение/отключение файлов cookie, чтобы разрешить сайтам сохранять и читать данные файлов cookie, а также включение/отключение разрешения сторонних файлов cookie. Enact Browser теперь также предоставляет меню настроек для управления списком разрешенных/заблокированных URL-адресов.

https://www.webosose.org/blog/2022/05/1 ... 6-3-update
Архивариус

 
Сообщения: 9539
Зарегистрирован: 29 июл 2010, 20:22
Благодарил (а): 2292 раз.
Поблагодарили: 1614 раз.
Телевизор: LG 55C9 32LK6190 24MT57S
Звук: Yamaha YSP-1100

Re: webOS Open Source Edition (OSE) - открытая ОС от LG

Сообщение AMETKO » 04 дек 2022, 13:54

Опубликован выпуск открытой платформы webOS Open Source Edition 2.19, которая может применяться на различных портативных устройствах, платах и автомобильных информационно-развлекательных системах. В качестве эталонной аппаратной платформы рассматриваются платы Raspberry Pi 4. Платформа развивается в публичном репозитории под лицензией Apache 2.0, а разработку курирует сообщество, придерживаясь совместной модели управления разработкой.

Платформа webOS была изначально разработана компанией Palm в 2008 году и использовалась на смартфонах Palm Pre иPixie. В 2010 году после поглощения компании Palmплатформа перешла в руки Hewlett-Packard, после чего HPпыталась использовать данную платформу в своих принтерах, планшетах, ноутбуках и ПК. В 2012 году компания HP анонсировала перевод webOS в независимый открытый проект и в 2013 году начала открытие исходных текстов его компонентов. В 2013 году платформа была выкуплена у Hewlett-Packard компанией LGи теперь применяется на более чем 70 миллионах телевизоров и потребительских устройств LG. В 2018 году был основан проектwebOS Open Source Edition, через который компания LG попыталась вернуться к открытой модели разработки, привлечь других участников и расширить спектр поддерживаемых в webOS устройств.

Системное окружение webOS формируется с использованием инструментария и базовых пакетов OpenEmbedded, а также сборочной системы и набора метаданных от проекта Yocto. Ключевыми компонентами webOS являются менеджер системы и приложений (SAM, System and Application Manager), отвечающий за выполнение приложений и сервисов, иLuna Surface Manager (LSM), формирующий интерфейс пользователя. Компоненты написаны с использованием фреймворка Qt и браузерного движка Chromium.

Отрисовка осуществляется через композитный менеджер, применяющий протокол Wayland. Для разработки пользовательских приложений предлагается использовать web-технологии (CSS, HTML5 и JavaScript) и фреймворк Enact, основанный на React, но возможно и создание программ на С и C++ с интерфейсом на базе Qt. Пользовательская оболочка и встроенные графические приложения в основном реализованы как нативные программы, написанные с использованием технологии QML. По умолчанию предлагается оболочка Home Launcher, оптимизированная для управления с сенсорных экранов и предлагающаяконцепцию сменяющих друг друга карт (вместо окон).

Для хранения данных в структурированном виде с использованием формата JSON применяется хранилищеDB8, использующее в качестве бэкенда БД LevelDB. Для инициализации используется bootd на основе systemd. Для обработкимультимедийного контента предлагаются подсистемы uMediaServer и Media Display Controller (MDC), в качестве звукового сервера применяется PulseAudio. Для автоматического обновления прошивки применяется OSTree и атомарная замена разделов (создаются два системных раздела, один из которых является активным, а второй используется для копирования обновления).

Основные изменения в новом выпуске:

  • Улучшен домашний экран (Home App), в котором появилась строка состояния с подборкой наиболее часто вызываемых возможностей. Предоставлена поддержка свободного редактирования содержимого панели сприложениями. Добавлены новые экранные жесты.

  • В состав включено приложение Video Call для осуществления видеовызовов и проведения виртуальных видеовстреч. В текущем виде пока поддерживается только установка связи через Cisco Webex и Microsoft Teams.

  • Предоставлено окружение командной строки для создания собственных приложений с блокчейн-кошельками (Blockchain Wallet), которое упрощает выполнение таких операций, как подпись транзакций и журналирование этих транзакций в блокчейне.
  • В Enact Browser добавлена поддержка сервиса определения вредоносного ПО и реализовано всплывающее окно с запросом полномочий у пользователя.
  • В звуковом сервере audiod добавлена поддержка определения встроенных и внешних звуковых устройств.
  • В системном сервисе (Sys Service) добавлена поддержка вторичных звуковых устройств (subdevices), встроенных звуковых карт и MIPI-камер. В PulseAudio задействован механизм подавления эха ECNR (Echo Cancellation Noise Reduction).
  • Компоненты платформы для создания встраиваемых Linux-систем Yocto обновлены до выпуска 4.0.
  • Браузерный движок обновлён до выпускаChromium 94 (ранее использовался Chromium 91). Для web-приложений webOS добавлена возможность использования геймпадов.
  • Обновлены шрифты Noto (добавлена поддержка символов Unicode 15.0.0).
  • Осуществлён переход на Qt 6.4.Web-фреймворк Enact обновлён до версии 4.5.0.

https://www.webosose.org/blog/2022/12/0 ... 0-release/
AMETKO

 
Сообщения: 3830
Зарегистрирован: 18 июн 2017, 22:32
Благодарил (а): 474 раз.
Поблагодарили: 552 раз.
Телевизор: LG 43UH603V

Пред.След.

Вернуться в webOS Open Source Edition - Обсуждение