Выпущена бета-версия открытой мобильной платформы Open webOS 1.0Компания Hewlett-Packard вступила в финальную фазу открытия исходных текстов мобильной платформы webOS, объявив сегодня об доступности кода всех недостающих компонентов и выложив во всеобщий доступ бета-версию
Open webOS 1.0. В общей сложности в ходе открытия кода webOS под лицензией Apache были опубликованы исходные тексты 54 компонентов платформы, размер открытых исходных текстов составил 450 тысяч строк кода. Финальный релиз состоится в сентябре.
Для тестирования бета-версии
подготовлено два сборочных окружения.
Первое окружение рассчитано на запуск Open webOS на обычных десктоп-системах, чтобы дать возможность энтузиастам использовать обычные средства разработки для изучения и улучшения webOS, а также для экспериментов по интеграции различных открытых технологий.
Второе окружение базируется на основе проекта OpenEmbedded и предназначено в основном для оценки работы на портативных устройствах и для портирования webOS для новые устройства. Сборка на основе OpenEmbedded дополнительно включает в себя эмулятор ARM и средства кросс-компиляции для различных аппаратных платформ.
В сравнении с
предыдущим месяцем, кроме систем сборки, открыт код сервисов Synergy и дополнительных базовых приложений, таких как календарь и адресная книга. В сборке также обеспечена поддержка сторонних приложений, созданных на базе фреймворка
Enyo.
Одновременно с выпуском бета-версии компания HP приглашает представителей независимого сообщества совместно
обсудить вопросы развития новых возможностей, портирования webOS на новые устройства и исправления недоработок.
Открыта доступная для всех система отслеживания ошибок и формирования заявок на новые возможности, базирующаяся на системе Jira. В качестве примера удачного подключения сообщества к проекту приводится команда
webOS-Ports, которая на базе ранее опубликованной сборки
Community Edition подготовила пакет LunaCE для планшета TouchPad, в который включены дополнительные наработки из сообщества, в том числе новую систему управления жестами и карточками приложений.