Компания HP превращает webOS в независимый и полностью открытый проект
10 декабря 2011 года
Компания Hewlett-Packard объявила о решении по передаче независимому сообществу исходного кода мобильной платформы webOS, а также делегированию независимой некоммерческой организации всех функций, связанных с принятием решений и управлением проектом. Кроме непосредственно кода webOS, планируется открыть исходные тексты всех связанных с ним компонентов, таких как фреймворк Enyo. Таким образом, webOS становится полностью открытым проектом, - неподконтрольным определённой компании.
В настоящее время компания HP обратилась к сообществу с просьбой помочь в определении характера и структуры будущего открытого проекта, который мог бы способствовать дальнейшему развитию webOS. После учреждения такого проекта компания HP не отворачивается от webOS и намерена выступать в роли активного участника разработки и инвестора. В списке требований HP упоминается о том, что организация управления в новом проекте должна быть предельно прозрачной и всеобъемлющей, чтобы исключить фрагментацию проекта, но при этом проект должен оставаться полностью открытым.
По мнению HP сочетание инновационной природы webOS с открытым характером разработки позволит привлечь к проекту новых участников и значительно расширить число приложений и сервисов для мобильных устройств следующего поколения. Несомненным преимуществом webOS, которое только пытаются реализовать конкуренты (например, проекты Tizen и Mozilla B2G), является использование известных и распространённых web-технологий для создания приложений, способных работать без изменения на любых аппаратных платформах.
Платформа webOS была представлена компанией Palm в январе 2009 года и позиционировалась как замена морально устаревшей Palm OS. Весной прошлого года компания Palm была поглощена корпорацией Hewlett-Packard, которая с энтузиазмом взялась за совершенствование программной платформы webOS и создание новых устройств на её основе. Кроме выпуска новых моделей телефонов и адаптации webOS для работы на интернет-планшетах, компания упоминала такие намерения, как создание быстрозагружаемого варианта webOS для обычных компьютеров (данное окружение планировалось устанавливать на все выпускаемые HP ПК и ноутбуки, наряду с основной системой), и даже использовать данную ОС на принтерах, имеющих большой сенсорный экран и способных подключаться с сети Интернет.
WebOS является многозадачной ОС и отличается тесной интеграцией с интернет-технологиями и широким использованием web-приложений. Весь пользовательский интерфейс WebOS оформлен с использованием CSS, HTML5 и JavaScript. Для разработки приложений на языках C/C++ и для организации прямого доступа к низкоуровневому API платформы доступен Plug-in Development Kit. Обмен данными между приложениями построен на основе шины, манипулирующей данными в формате JSON. Для доступа web-приложений к системному API используется D-Bus Bridge. В качестве основы платформы выступает браузерный движок WebKit.
Вместо окон в webOS используется парадигма сменяющих друг друга карт. Поддерживается навигация через жесты и одновременные касания к экрану (мультитач режим). Для синхронизации данных (календарь, почта, адресная книга, фотографии и т.п.) с web-сервисами (Facebook, Gmail и т.п.) используется технология Synergy. Примечательным отличием webOS от других систем является поддержка бесшовного обмена данными между устройствами на базе webOS, при котором пользователь планшета TouchPad может передать ссылку пользователю телефона Pre 3 просто приблизив аппараты и перетащив ярлык. В стандартной поставке имеются штатные утилиты, подобные ssh, cp, vi, grep, find, diff, top, tar и gzip.
Источники
править
Любой участник может оформить статью: добавить иллюстрации, викифицировать, заполнить шаблоны и добавить категории.
Любой редактор может снять этот шаблон после оформления и проверки.
Комментарии
Если вы хотите сообщить о проблеме в статье (например, фактическая ошибка и т. д.), пожалуйста, используйте обычную страницу обсуждения.
Комментарии на этой странице могут не соответствовать политике нейтральной точки зрения, однако, пожалуйста, придерживайтесь темы и попытайтесь избежать брани, оскорбительных или подстрекательных комментариев. Попробуйте написать такие комментарии, которые заставят задуматься, будут проницательными или спорными. Цивилизованная дискуссия и вежливый спор делают страницу комментариев дружелюбным местом. Пожалуйста, подумайте об этом.
Несколько советов по оформлению реплик:
- Новые темы начинайте, пожалуйста, снизу.
- Используйте символ звёздочки «*» в начале строки для начала новой темы. Далее пишите свой текст.
- Для ответа в начале строки укажите на одну звёздочку больше, чем в предыдущей реплике.
- Пожалуйста, подписывайте все свои сообщения, используя четыре тильды (~~~~). При предварительном просмотре и сохранении они будут автоматически заменены на ваше имя и дату.
Обращаем ваше внимание, что комментарии не предназначены для размещения ссылок на внешние ресурсы не по теме статьи, которые могут быть удалены или скрыты любым участником. Тем не менее, на странице комментариев вы можете сообщить о статьях в СМИ, которые ссылаются на эту заметку, а также о её обсуждении на сторонних ресурсах.