The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

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

18.02.2022 21:56

Опубликован выпуск открытой платформы webOS Open Source Edition 2.15, которая может применяться на различных портативных устройствах, платах и автомобильных информационно-развлекательных системах. В качестве эталонной аппаратной платформы рассматриваются платы 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 и атомарная замена разделов (создаются два системных раздела, один из которых является активным, а второй используется для копирования обновления).

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

  • Добавлена поддержка клавиатуры и мыши. Композитный менеджер LSM (Luna Surface Manager) адаптирован для управления и организации ввода при помощи клавиатуры и мыши, а не только сенсорного экрана. Например, к мобильному устройству или телевизору на базе webOS можно подключить клавиатуру и мышь для использования в роли рабочей станции. Также добавлена поддержка клавиатурных комбинаций для быстрого вызова настроек (F1) и интерфейса запуска программ (кнопка Start или Windows).
  • Увеличена производительность отрисовки и повышено качество анимации в приложениях, использующий библиотеку Qt.
  • В домашний экран (Home Launcher) добавлены компоненты и ресурсы для кастомизации QML-приложений.
  • В сервис управления звуком audiod добавлена поддержка отслеживания громкости.
  • Предложен набор примеров приложений и решений на базе webOS.
  • Браузерный движок обновлён до Chromium 91 (ранее использовался Chromium 87). В web-движке реализована поддержка GPU vsync для Wayland.
  • В эмуляторе включено сжатие раздела подкачки (zram) и обработки нехватки памяти (oomd).


  1. Главная ссылка к новости (https://www.webosose.org/blog/...)
  2. OpenNews: Выпуск платформы webOS Open Source Edition 2.14
  3. OpenNews: Выпуск платформы webOS Open Source Edition 2
  4. OpenNews: Компания LG опубликовала операционную систему webOS Open Source Edition
  5. OpenNews: Обновление мобильной платформы LuneOS, продолжившей развитием webOS
  6. OpenNews: Компания LG выкупила мобильную платформу webOS у Hewlett-Packard и намерена использовать её в телевизорах
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/56724-webos
Ключевые слова: webos
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (47) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, NAme (?), 22:17, 18/02/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Обновляться будет каждые пять минут?.. как браузеры.
     
     
  • 2.12, пох. (?), 23:19, 18/02/2022 [^] [^^] [^^^] [ответить]  
  • +5 +/
    > Обновляться будет каждые пять минут?.. как браузеры.

    К сожалению, нет. Поэтому через пять минут твой шибкоумный телевизор будет майнить и попутно подбирать пароли к госуслугам.

     
     
  • 3.15, NAme (?), 23:30, 18/02/2022 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Вот поэтому веб-браузер ОС будет peшeтом. Сборная солянка телеметрии и стабильных обнов. Ну надаже как-то прокармливать раздутый штат.
     

  • 1.2, Аноним (2), 22:18, 18/02/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +10 +/
    > протокол Wayland
    > CSS, HTML5 и JavaScript
    > Enact, основанный на React
    > bootd на основе systemd

    Хорошая, годная ось.

     
     
  • 2.4, NAme (?), 22:32, 18/02/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Ага, согласен
     
  • 2.5, пох. (?), 22:59, 18/02/2022 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Я только одного не пойму - причем бы тут palm и вся та Санта-Барбара с переходом прав на...неведомую х-ню в руки неведомой х-ни? Потому что очевидно что у палма не могло быть ни одного элемента из перечисленного bullshit-bingo (причем тройного)

     
     
  • 3.6, Михрютка (ok), 23:06, 18/02/2022 [^] [^^] [^^^] [ответить]  
  • +4 +/
    а это как на этикетке нынешнего "жигулевского пива" пишут "жигулевское - вкус детства"

    хотя содержимое не имеет никакого отношения ни к жигулевскому, ни к вкусу, ни к детству

     
  • 2.23, Аноним (23), 05:23, 19/02/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > Хорошая, годная ось.

    ОС, которую мы заслужили.

     
  • 2.31, псевдонимус (?), 11:47, 19/02/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Почти все барахло собрали.
     

  • 1.3, Fracta1L (ok), 22:31, 18/02/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +5 +/
    Люблю телеки LG за эту ось, у Самсунгов трэш какой-то
     
     
  • 2.7, Михрютка (ok), 23:06, 18/02/2022 [^] [^^] [^^^] [ответить]  
  • +/
    любить телек за ось

    мсье понимает толк в

     
  • 2.9, Аноним (9), 23:10, 18/02/2022 [^] [^^] [^^^] [ответить]  
  • +4 +/
    ОС в телеке? В моём Рубине такого не было!
     
     
  • 3.13, Аноним (13), 23:19, 18/02/2022 [^] [^^] [^^^] [ответить]  
  • +4 +/
    ОС всегда была в телеках! Это как вообще - делать усилитель без обратной связи (ОС), в частности отрицательной (ООС) ???
     
     
  • 4.14, Аноним (13), 23:22, 18/02/2022 [^] [^^] [^^^] [ответить]  
  • +/
    И без положительной ОС не сделать тот же кварцевый генератор. Как без оного настраивать на телевизионные каналы?
     
     
  • 5.36, анонимоузе (?), 20:40, 19/02/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Поищите-поищите кварц в старых ТВ. АПЧ уж лет сто тому как придумали, никакие кварцы не нужны.
     
     
  • 6.46, Аноним (-), 15:18, 21/02/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Ну мужЫки же вроде говорили цветной кварцевый телевизор. А ламповый был чёрно-белым.
     
  • 3.34, Аноним (34), 15:20, 19/02/2022 [^] [^^] [^^^] [ответить]  
  • +/
    И в Рекорде тоже не было.
     
  • 2.11, пох. (?), 23:18, 18/02/2022 [^] [^^] [^^^] [ответить]  
  • –5 +/
    > Люблю телеки LG за эту ось, у Самсунгов трэш какой-то

    У сасунгов там нормальный ведроид, а ЭТО вот - трэш какой-то.


     
     
  • 3.20, Аноним (20), 03:45, 19/02/2022 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Ведроид? Не Tizen?
     
  • 3.27, Fracta1L (ok), 08:20, 19/02/2022 [^] [^^] [^^^] [ответить]  
  • +2 +/
    >  нормальный ведроид

    Оксюморон

     
  • 3.32, Аноним (32), 11:55, 19/02/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Сдаётся мне что возможностей вебоси за глаза хватает для телика, это столь же узкоспециализированная вещь как и читалка, плеер, часы и т.п.
     
     
  • 4.47, Аноним (-), 15:19, 21/02/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Ты понзнал ИСТИНУ.
     
  • 2.38, Аноним (38), 21:27, 19/02/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Угу. Особенно за прошитый майл.ру
     
     
  • 3.40, bugmenot (??), 00:18, 20/02/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Это видимо только в телеках поставляемых в РФ
     
  • 3.48, Аноним (-), 15:20, 21/02/2022 [^] [^^] [^^^] [ответить]  
  • +/
    >прошитый майл.ру

    Ужас!!!

     
  • 2.43, Я (??), 09:58, 20/02/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Тупое, тормозное говно, эта ваша вебось. Впрочем, как и вся LG.
     
     
  • 3.44, Аноним (44), 14:40, 21/02/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Оптимальная цена и надежный блок питания телевизора - что еще нужно, чтобы встретить старость.
     

  • 1.8, Аноним (8), 23:09, 18/02/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Ну вот правда, выглядит как-то не очень. Что они там все эти годы пилят?
    (Про бабки понятно, может ещё что?)
     
  • 1.17, qqqqqq (?), 01:43, 19/02/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > Target: Raspberry Pi 4

    Вот когда можно будет поставить на обычные тв вместо огороженной версии от LG, вот тогда и поговорим.

     
     
  • 2.18, Аноним (32), 01:55, 19/02/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Телевизору ОС не нужна. Если руки не кривые, то всегда можно ту же RPi подключить, намного лучше будет.
     
     
  • 3.28, Аноним (28), 09:00, 19/02/2022 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Если руки не кривые, то и операцию себе можно сделать.
    Хирурги, короче, не нужны. Аноним так сказал.
     
     
  • 4.30, Аноним (32), 09:03, 19/02/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Не утрируй, сейчас даже хомячки используют андроид приставки, даже им не нужен андроид или вебось на теликах.
     

  • 1.21, Аноним (20), 03:46, 19/02/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +4 +/
    Имел опыт с андроидотелеком от Sony и от одного китайского бренда Китаец ожидае... большой текст свёрнут, показать
     
     
  • 2.22, gogo (?), 04:51, 19/02/2022 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Порадовал ты меня.
    В вэбОС ничего не тормозит потому, что там ничего нет, что могло бы тормозить )))
     
     
  • 3.26, Аноним_t (?), 07:37, 19/02/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Сейчас уже практически нет не-смарт телевизоров с большой диагональю. Поэтому выбор идёт между смарт-телеком, который сильно умный и тупит, и смарт-телеком, который не такой умный и не тупит.
     
     
  • 4.52, Аноним (52), 22:50, 10/03/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Именно так.
     

  • 1.24, Аноним (24), 05:54, 19/02/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Поддержка HP Veer есть?
     
  • 1.25, Аноним_t (?), 07:34, 19/02/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Получается, можно пересобрать эту вебось и накатить на смарт-телек от LG? Или неет? (с)
     
     
  • 2.29, Аноним (28), 09:02, 19/02/2022 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Можно, но надо разлочить возможность - поставить дев тулу от лыжи (на телек) и зарегиться как разработчик на сайте. Там же будут и инструкции.

    Но у тебя все равно ничего не получится.

     

  • 1.33, Аноним (34), 15:17, 19/02/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    >Для инициализации используется bootd на основе systemd.

    Shell 72.2%
    C++ 18.7%
    CMake 5.8%
    Python 2.7%
    C 0.6%
    А-а-а, systemd на башпортянках!

     
  • 1.35, Аноним (35), 20:34, 19/02/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/
    WebOS дно, пустая ОС. Зачем вкладывать было в это гавно? Лучше сразу Андроид ТВ накатывали бы и всё было бы супер.
     
     
  • 2.41, Урри (ok), 00:37, 20/02/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Вставляй эти зонды себе, нам не надо предлагать.
     

  • 1.37, Аноним (37), 20:51, 19/02/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    На лыжах можно рут в два клика получить, а на гнусмасе - только на некоторых моделях после танцев с бубном
     
     
  • 2.39, Аноним (38), 21:30, 19/02/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Зачем Вам рут для просмотра первых 20 госканалов или в качестве монитора к спутнику (у кого на что хватит)?
     

  • 1.42, Аноньимъ (ok), 08:31, 20/02/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    >Компоненты написаны с использованием фреймворка Qt и браузерного движка Chromium.
    >Отрисовка осуществляется через композитный менеджер, применяющий протокол Wayland.

    Это же просто линукс?

     
     
  • 2.50, Аноним (-), 15:22, 21/02/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Ты узрел ИСТИНУ!
     

  • 1.51, Аноним (51), 21:38, 22/02/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    какое-же оно тормазное на самом деле
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру