Hewlett-Packard накануне продолжила открывать исходные коды платформы WebOS, от развития которой сама компания ранее отказалась по коммерческим соображениям. Сегодня компания открыла исходники стэка основных системных приложений WebOS, а также системного менеджера WebOS System Manager. Также HP уточнила график дальнейших публикаций исходных кодов WebOS.
Как говорят в компании, теперь, когда открыты исходные коды самой WebOS и ее вспомогательных компонентов, HP вместе с сообществом независимых разработчиков работает над платформой Open webOS, которая, кстати, уже не будет поддерживать ранее выпущенные HP устройства Pre и Touchpad из-за большого количества проприетарных компонентов в них.
"Для Open webOS мы предлагаем включение будущих аппаратных платформ, где SoC-системы ориентированы на ядро Linux 3.3 и старше, а в ОС присутствуют открытые аналоги ранее закрытых компонентов", - заявили в HP. По словам представителей компании, устройства Pre и Touchpad имеют полностью закрытую подсистему графики, сетевую подсистему и не поддерживают современную модель ядра Linux.
Открытый накануне системный менеджер WebOS Luna представляет собой последний большой кусок опубликованного кода, связанного с коммерческой версией системы. Он отвечает за управление многими узлами ОС, такими как проводник и оболочка для запуска программ, также он отвечает за поддержку фреймворков WebKit и Enyo.
Нынешнее поколение WebOS в значительной степени построено на открытом инструментарии Qt, а также на рендеринговом движке QtWebKit HTML, что позволяет с минимальными усилиями переносить Qt-приложения на Open webOS.
Опубликованные исходники доступны по адресу https://github.com/openwebos
Источник: CyberSecurity
|