Новости бизнесаСтатьиАналитические колонкиДеньгиКурс валютБизнес технологии
Главная > Новости бизнеса > Hi-Tech > Компания HP представила модель развития webOS и открыла код web-браузера Isis

Компания HP представила модель развития webOS и открыла код web-браузера Isis

Среда, 15 февраля 2012 г.

Следите за нами в ВКонтакте, Facebook'e и Twitter'e

Компания Hewlett-Packard сделала очередной шаг к переводу платформы webOS в разряд полностью открытых проектов. Объявлено об открытии под лицензией Apache очередной порции исходных текстов webOS: опубликован код расширений к Qt WebKit, модулей интеграции с JavaScript-движком JavaScriptCore, мобильного web-браузера Isis и набора виджетов UI Enyo.

Наиболее интересным из открытых компонентов является web-браузер Isis, интерфейс которого построен на языке JavaScript с использованием фреймворка Enyo и библоитеки Qt 4.8. В качестве брузерного движка задействован QtWebKit, для выполнения JavaScript используется JavaScriptCore. Браузер построен с использованием клиент-серверной модели, при которой рендеринг и обеспечение работы пользовательского интерфейса вынесены в разные процессы. Отмечается, что вынос интерфейса в отдельный процесс позволил достичь отличной отзывчивости браузера и обеспечить поддержку плавного скроллинга. Использование WebKit позволяет добиться поддержки всех современных web-стандартов. Поддерживается подключение NPAPI-плагинов, таких как Adobe Flash. Так как браузер базируется на кросс-платформенном фреймворке Qt, в будущем планируется осуществить портирование проекта для различных программных платформ.

Вторым важным достижением является открытие библиотеки виджетов UI Enyo, которая существенно расширяет область использования фреймворка Enyo 2. Если до этого, был доступен лишь базовый каркас фреймворка, то с открытием UI Enyo появилась возможность создания готовых кросс-платформенных мобильных приложений с полноценным графическим интерфейсом пользователя. Ядро фреймворка Enyo 2 не зависит от типа браузера, но некоторые элементы Enyo UI используют специфичные возможности WebKit, что ограничивает их использование браузрами и мобильными платформами, базирующимися на WebKit.

Кроме открытия кода, важным событием также является публикация модели организации управления разработкой webOS и формирование управляющих комитетов. Управление развитием webOS будет организовано в соответствии с принципами, используемыми в сообществе Apache. Курировать проект будет независимая некоммерческая организация, процесс принятия решений в которой будет предельно прозрачным и независимым.

Определять пути дальнейшего развития, выбирать стратегию выхода релизов и утверждать решения по принятию тех или иных возможностей будет специально сформированные управляющие комитеты. Отдельные комитеты будут созданы для таких подпроектов, как фреймворк Enyo, браузер Isis, вариант ядра Linux для webOS и webOS System Manager. Состав комитетов будет выбираться из сообщества разработчиков каждого подпроекта. При наличии разногласий решения будут приниматься путем достижения консенсуса. На начальной стадии основной костяк коммитеров будет сформирован из работников HP. Но проект будет целиком следовать принципам меритократии, поэтому в будущем постепенно права коммитеров обретут наиболее активные представители сообщества и компаний, выделяющих ресурсы на развитие webOS.

Среди ключевых принципов названы:

Код открытой платформы Open webOS будет доступен под лицензией Apache 2.0; В Open webOS будет использована модель передачи изменений через коммитеров, которая используется в большинстве открытых проектов. Платформа Open webOS будет разделена на несколько подпроектов, каждый из которых будет разрабатываться относительно независимо; На сайте Open webOS будет поддерживаться wiki, репозиторий с кодом, списки рассылки и система отслеживания ошибок; Для размещения репозиториев будет использован Github или аналогичный проект; Для отслеживания ошибок будет задействован JIRA или похожая система; Планируется предоставить коммитерам возможность создания и слияния веток, допуская таким образом одновременное наличие нескольких экспериментальных веток.

Следите за нами в ВКонтакте, Facebook'e и Twitter'e


Просмотров: 249
Рубрика: Hi-Tech
(CY)

Архив новостей / Экспорт новостей

Ещё новости по теме:

18: 40
«Делай как все или пользователи не поймут»: что необходимо учитывать при разработке новых приёмов для пользовательских интерфейсов — Исследование Nielsen Norman Group |
18: 20
Скидка 100%: 5 временно бесплатных приложений |
18: 00
Роскомнадзор назвал сайты, которые могут попасть под закон о новостных агрегаторах |
17: 40
«Яндекс.Маркет» предложил пользователям за деньги писать отзывы к товарам |
17: 40
Mattel представила игрушечную реплику Бэтмобиля |
17: 40
Стеклоочистители с превентивным управлением |
17: 20
Создатели ONLYOFFICE выпустили приложение для интеграции с ownCloud |
17: 00
Если исчезнет весь гелий: 10 перемен, которые нас ожидают |
17: 00
Аудиостатья: как делают боевых человекоподобных роботов |
16: 40
Opera внедрит новый вариант дизайна своего браузера |
16: 40
Смартфон Moto Z можно превратить в принтер |
16: 40
В проекте Google Project Loon уменьшится количество воздушных шаров |
16: 40
Процессор AMD Ryzen 1600X оказался мощнее Core i7-6800K |
16: 40
ChargeWrite заменит стилус и внешний аккумулятор |
16: 40
Times of Israel: Apple приобрела израильский стартап для распознавания лиц RealFace за $2 млн |
16: 40
Ambar — система полнотекстового поиска по документам |
16: 20
Apple представит глянцевый красный iPhone в этом году |
16: 20
Samsung придумала, как гарантированно избежать взрывов Galaxy S8 |
15: 40
Автопилот третьего уровня усыпляет водителей |
15: 40
«Деньги изменили меня к худшему» — Наблюдения американского предпринимателя, продавшего компанию за несколько миллионов долларов |
15: 20
Почта России вычислила мошенников, отправлявших кирпичи и стаканы вместо смартфонов |
15: 00
SpaceX снова посадила первую ступень ракеты |
15: 00
РЖД, Росатом, Роснано: как выглядят youtube-каналы госкорпораций |
14: 40
Скоро контрольная |
14: 40
Стоит ли запускать отдельный сервис трудоустройства для моряков |
14: 40
Xiaomi Child Wristwatch — детские умные часы с телефоном |
14: 20
Новые TAG Heuer порадуют нас ранним релизом |
14: 20
MSI Aero ITX — мощные видеокарты Nvidia Pascal для компактных компьютерных систем |
14: 00
Space X снова посадила первую ступень Falcon 9 |
14: 00
10 необычных Mazda |
14: 00
10-нанометровая SoC Samsung Exynos 9810 может опередить по производительности Snapdragon 835 |
Новости бизнесаСтатьиАналитические колонкиДеньгиКурс валютБизнес технологии
Rating@Mail.ru
Условия размещения рекламы

Наша редакция

Обратная связь

RosInvest.Com не несет ответственности за опубликованные материалы и комментарии пользователей. Возрастной цензор 16+.

Ответственность за высказанные, размещённую информацию и оценки, в рамках проекта RosInvest.Com, лежит полностью на лицах опубликовавших эти материалы. Использование материалов, допускается со ссылкой на сайт RosInvest.Com.

Skype: rosinvest.com (Русский, English, Zhōng wén).

Архивы новостей за: 2016, 2015, 2014, 2013, 2012, 2011, 2010, 2009, 2008, 2007, 2006, 2005, 2004, 2003