webOS Open Source Edition 2, система, яку варто спробувати на своєму Raspberry Pi 4

веб-ос

веб-версія Open Source Edition, - це система, орієнтована на оснащення інтелектуальних пристроїв. Платформа є ви розробляєтеся у відкритому сховищі за ліцензією Apache 2.0 і розвиток контролює громада, дотримуючись спільної моделі управління розвитком.

Платформа webOS була придбана компанією LG у 2013 році у компанії Hewlett-Packard і використовується у понад 70 мільйонах телевізорів та споживчих пристроїв LG. Проект Видання webOS з відкритим кодом було засновано в 2018 році після того, як LG спробувала повернутися до відкритої моделі розробки, щоб залучити інших учасників та розширити асортимент пристроїв, на яких можна використовувати webOS.

Системне середовище webOS формується за допомогою основних інструментів і пакетів OpenEmbedded, а також система складання та набір метаданих проекту Yocto.

Ключовими компонентами webOS є системи та менеджер додатків (SAM, System and Application Manager), які відповідають за запуск програм і служб, та 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 використовується як звуковий сервер.

Зараз Версія з відкритим вихідним кодом webOS є у версії 2, який нещодавно був випущений.

Що нового у веб-версії OpenOS Edition 2

В неї пропонується новий довідковий інтерфейс користувача: Домашня програма запуску, оптимізована для управління із сенсорних екранів та пропонує вдосконалену концепцію послідовних карток (замість вікон).

Такожn До інтерфейсу додана панель швидкого запуску, в якому розміщуються ярлики для часто використовуваних функцій, таких як доступ до налаштувань та сповіщень.

Платформа Він пристосований для використання в автомобільних інформаційно-розважальних системах. Наприклад, можна працювати в середовищах із двома екранами, які зазвичай використовуються в пасажирських мультимедійних системах.

Пропонуються засоби для автоматичного оновлення мікропрограми (FOTA - Firmware-Over-the-Air), заснованої на використанні оновлення OSTree та атомної системи. Повне зображення системи повторно збирається в цілому, без поділу на окремі пакети.

Система оновлення заснована на використанні двох системних розділів, один з яких активний, а другий використовується для копіювання оновлення, після встановлення оновлення розділи змінюють ролі.

Довідкова апаратна платформа оновлена ​​до плати Raspberry Pi 4 (раніше пропонувалося використовувати Raspberry Pi 3 Model B), в якому можна підключити два дисплеї через HDMI, використовувати більш вдосконалений графічний процесор, використовувати Gigabit Ethernet, двосмуговий Wi-Fi, Bluetooth 5.0 / BLE та USB 3.0.

З інших змін:

  • Додано режим SoftAP (модем), що дозволяє організувати роботу бездротової точки доступу для підключення інших пристроїв до мережі.
  • Додана підтримка обов’язкового контролю доступу на основі основного модуля Smack (спрощене обов’язкове ядро ​​контролю доступу).
  • Покращена підтримка Bluetooth та WiFi.
  • Для запису за замовчуванням використовується системний журнал.
  • Оновлені версії сторонніх компонентів, що лежать в основі платформи, включаючи Qt 5.12 та Chromium 72.

Як отримати webOS Open Source Edition 2?

Для використання WebOS Open Source Edition необхідно створити зображення цього файлу. Ви можете продивитись кроки для цього за наступним посиланням. 


Залиште свій коментар

Ваша електронна адреса не буде опублікований. Обов'язкові для заповнення поля позначені *

*

*

  1. Відповідальний за дані: AB Internet Networks 2008 SL
  2. Призначення даних: Контроль спаму, управління коментарями.
  3. Легітимація: Ваша згода
  4. Передача даних: Дані не передаватимуться третім особам, за винятком юридичних зобов’язань.
  5. Зберігання даних: База даних, розміщена в мережі Occentus Networks (ЄС)
  6. Права: Ви можете будь-коли обмежити, відновити та видалити свою інформацію.

  1.   Nasher_87 (ARG) - сказав він

    Це можна протестувати в Qemu і як?

  2.   завантажений - сказав він

    Оце Так! Тепер здається, ніби це телевізор LG, а не RPI! LG чудово! Добре, що вони повернулися до відкритого коду.