Вышла новая версия WebOS Open Source Edition 2.10.

Запуск новая версия открытой платформы WebOS с открытым исходным кодом, версия 2.10 в котором одной из самых выдающихся новинок является новая структура доступа к хранилищу, которая обеспечивает доступ к различным типам хранилищ (внутренним или в облаке).

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

О WebOS

WebOS был первоначально разработан Palm в 2008 году и использовался в смартфонах Palm Pre и Pixie. Приобретение Palm в 2010 году передал платформу Hewlett-Packard, после чего HP попыталась использовать платформу в своих принтерах, планшетах, ноутбуках и ПК.

В 2012 году HP объявила о переводе WebOS в проект с открытым исходным кодом. независимая и в 2013 году начала открывать исходный код своих компонентов. В 2018 году был основан проект webOS Open Source Edition, За счет чего LG попыталась вернуться к открытой модели разработки, привлечь других участников и расширить линейку устройств, совместимых с webOS.

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

Рендеринг выполняется через композитный менеджер с использованием протокола Wayland. Для разработки собственных приложений предлагается использовать веб-технологии (CSS, HTML5 и JavaScript) и фреймворк Enact на основе React, но также возможно создание программ на C и C ++ с интерфейсом на основе Qt. Настраиваемая оболочка и интегрированные графические приложения в основном реализованы как собственные программы, написанные с использованием технологии QML.

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

Основные новые функции WebOS Open Source Edition 2.10

В этой новой версии мы можем найти, что реализована структура доступа к хранилищу, который обеспечивает единый интерфейс для доступа к различным хранилищам, включая внутреннее хранилище, USB-накопители и облачные системы хранения (пока поддерживается только Google Drive).

Структура позволяет через общий пользовательский интерфейс просматривать и открывать документы, изображения и файлы от всех настроенных поставщиков хранилища.

Движок браузера обеспечивает зашифрованное хранение файлов cookie сеанса и аутентификации, Кроме того, была добавлена ​​новая служба Peripheral Manager для управления периферийными устройствами, которая поддерживает взаимодействие с устройствами через интерфейсы GPIO, SPI, I2C и UART. Сервис позволяет организовать управление новыми устройствами без изменения исходного кода платформы.

Также подчеркивается, что расширены возможности модели АЧГ (Группы контроля доступа), который используется для ограничения разрешений служб, использующих Luna Bus.

В новой версии webOS Open Source Edition 2.10 все устаревшие службы, которые ранее использовали предыдущую модель безопасности, были перенесены в ACG, а также изменен синтаксис правил ACG.

В конце концов если вам интересно узнать об этом больше Об этой новой выпущенной версии вы можете проверить подробности По следующей ссылке.

Как получить WebOS Open Source Edition 2.10?

Для тех, кто заинтересован в возможности использования WebOS Open Source Edition, необходимо сгенерировать образ системы для своего устройства, для этого они могут проконсультироваться с шагами, которые необходимо выполнить из по следующей ссылке. 


Содержание статьи соответствует нашим принципам редакционная этика. Чтобы сообщить об ошибке, нажмите здесь.

Будьте первым, чтобы комментировать

Оставьте свой комментарий

Ваш электронный адрес не будет опубликован.

*

*

  1. Ответственный за данные: AB Internet Networks 2008 SL
  2. Назначение данных: контроль спама, управление комментариями.
  3. Легитимация: ваше согласие
  4. Передача данных: данные не будут переданы третьим лицам, кроме как по закону.
  5. Хранение данных: база данных, размещенная в Occentus Networks (ЕС)
  6. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.

bool (истина)