Open webOS

Open webOS
Open webOS
HP webOS Launcher
Меню HP webOS
Разработчик

Palm, Inc., Hewlett-Packard/Open webOS Community

Семейство ОС

Linux

Последняя версия

1.0[1]28 сентября 2012 года

Тип ядра

Монолитное ядро (Linux)

Лицензия

GPLv2kernel
ASLv2 — user-space

Состояние

Актуальное

Веб-сайт

openwebosproject.org
developer.palm.com

Open webOS — встраиваемая открытая операционная система, основанная на ядре Linux и предназначенная для смартфонов и планшетных компьютеров. В сентябре 2012 года HP представила в свободном доступе исходные коды webOS, таким образом ОС теперь относится к разряду открытого программного обеспечения (как и ОС Google Android). В дальнейшем HP будет поддерживать и разрабатывать webOS вместе с открытым сообществом разработчиков.

Изначально была разработана компанией Palm и была представлена в Лас-Вегасе 8 января 2009 года под наименованием Palm webOS. С 2010 по 2011 год поддерживалась и разрабатывалась компанией Hewlett-Packard (в результате поглощения Palm). В webOS особое внимание уделено интеграции с социальными сетями и Web 2.0, а также многозадачности.

Содержание

Особенности

Open webOS оптимизирована для работы с устройствами, которые оснащены сенсорным экраном. ОС включает стандартное программное обеспечение для организации работы с личной информацией.

Основной отличительной особенностью webOS является способность программ, написанных на HTML и JavaScript, обращаться к системным функциям операционной системы.[2]

Разработка программного обеспечения

Разработчики программного обеспечения для webOS используют среду разработки webOS SDK и API-интерфейс для веб-приложений.

Для программирования широко используется технологии HTML5, JavaScript и CSS.

Доступ к аппаратной части устройства обеспечивается с использованием скриптового языка JavaScript.

Также существует официальная среда PDK, которая позволяет портировать (переносить) программы, отдельные компоненты и целые компьютерные игры написанные на языках C или C++.[3]

Во встроенном браузере используется движок WebKit[4] и JavaScript-движок V8[5].

История создания webOS

В 2004 году компания PalmSource, разработчик Palm OS, объявила о том, что следующая версия Palm OS будет являться графической надстройкой над ядром Linux (проект Palm OS on Linux). Также обещалась бинарная поддержка приложений, написанных для предыдущих версий Palm OS через использование эмулятора.

В мае 2005 года PalmSource продала права на название Palm компании palmOne — производителю смартфонов, а сама стала частью японской компании ACCESS Co., Ltd.. И новая версия операционной системы, основанная на ядре Linux, стала называться ALP (Access Linux Platform).

В декабре 2006 года Palm (новое «старое» название компании palmOne) за 44 млн долл. приобрела у ACCESS Co., Ltd. бессрочную лицензию на исходный код Palm OS 5.4 Garnet, позволяющую ей модифицировать и использовать её в любых своих мобильных устройствах. Однако Palm отказалась от лицензирования Access Linux Platform и начала разработку собственной версии операционной системы, основанной на ядре Linux. Вместе с тем, обе компании заявили, что будут прилагать все усилия по сохранению программной совместимости с продуктом ACCESS.

8 января 2009 года на выставке CES в Лас-Вегасе была представлена новая версия операционной системы, основанная на ядре Linux, названная Palm webOS, а также анонсирован первый смартфон в котором будет применена данная ОС — Palm Pre (для американского рынка).[6]

11 февраля на конференции инвесторов Эд Коллиган отметил, что Palm больше не будет выпускать продуктов на основе старой Palm OS, и все усилия компании будут направлены на развитие платформы Palm webOS.[7]

Также Palm выпустила эмулятор Palm OS для webOS — Classic. Он позволит использовать имеющееся программное обеспечение для Palm OS в новой операционной системе.

В 2010 году на выставке CES компания Palm объявила об усовершенствовании платформы webOS. Результатом проведенных работ стала возможность появления на устройствах под управлением этой операционной системой серьёзных игровых приложений. В частности, на выставке были показаны такие игры, как The Sims 3, Need for Speed: Undercover, FIFA 2010 и др.[8]

29 апреля 2010 года фирма Hewlett-Packard приобрела фирму Palm за 1,2 млрд долл. вместе с её webOS. Сообщалось, что HP не бросит платформу webOS и займется её развитием и выпуском устройств на её основе.[9]

25 июля генеральный директор Palm Джон Рубинштейн (англ.), перешедший в HP после приобретения HP компании Palm, в своём интервью журналу Fortune сообщил, что релиз новой версии webOS — webOS 2.0 — состоится в четвёртом квартале 2010 года.[10]

19 октября HP официально представила webOS 2.0 и новый смартфон Palm Pre 2.[11]

Вместе с этим событием произошла смена названия с Palm webOS на HP webOS.[12]

Чуть позже компания HP объявила, что все ранее выпущенные webOS-смартфоны получат версию 2.0 в ближайшие месяцы.[13]

9 февраля 2011 года в Сан-Франциско HP на презентации новых устройств на webOS анонсировала выход webOS 3.0.[14] С поялением webOS 3.0 была реализована функцию Touch-to-share. Благодаря ей на экран планшета может быть выведено изображение с дисплея смартфона (HP Veer или Pre 3), для этого необходимо лишь разместить смартфон поверх планшета HP TouchPad.[15]

9 декабря 2011 года Hewlett-Packard опубликовала пресс-релиз, в котором сообщила об освобождении операционной системы webOS и передачи её сообществу OpenSource.[16]

31 мая 2012 года сообщество в лице Даниела Джованнетти и Юсифа Абдуллы объявило о готовности к возрождению HP webOS в лице проекта Phoenix. В рамках этого проекта планируется продолжить поддержку WebOS после публикации её исходных кодов.[17]

Участие разработчиков BeOS

В 2001 году активы компании Be Inc. были скуплены Palm за 11 млн долл., после чего была начата процедура ликвидации Be Inc.

Бывшие сотрудники Be Inc. почти в полном составе влились в коллектив Palm.

В Palm бывшие разработчики BeOS работали над версией над Palm OS 6 для карманных компьютеров (наладонников), опираясь на сделанные ещё в рамках BeOS наработки операционной системы BeIA (BeOS for Internet Appliances) для мобильных устройств.

Palm OS 6, названная Palm OS Cobalt, вышла в свет в 2004 году, однако не было создано ни одного устройства, использующего эту ОС.

После разделения Palm на PalmOne и PalmSource, с последующим приобретением последней компанией ACCESS Co., Ltd., работы по разработке дальнейших версий PalmOS были прекращены и начата разработка новой ОС для устройств Palm на базе Linux.

Скорее всего, часть разработчиков BeOS приняли участие в создании Palm webOS, так как новая ОС, основанная на ядре Linux и выпущенная в 2009 году, использует ту же концепцию API-интерфейса для веб-приложений, которая впервые появилась в BeIA (BeOS for Internet Appliances) ещё в 2000 году.

Конкурирующие продукты

Основные конкуренты Open webOS:

Области применения

webOS подходит как для смартфонов, так и для планшетных компьютеров, особенно учитывая, что в данной ОС используется API-интерфейс для веб-приложений.

После приобретения Palm компанией Hewlett-Packard стало известно, что HP собирается кроме смартфона Palm Pre, конкурирующего с iPhone, выпустить свой планшетный компьютер, конкурирующий с iPad и работающий на базе HP webOS. Позже, в феврале 2011 года, появилась новинка под именем HP TouchPad.[18]

Кроме того, глава HP Марк Хёрд (англ. Mark Hurd) выступая на конференции заявил, что операционная система webOS позволит компании выпустить «десятки миллионов небольших веб-устройств», подключённых к Интернету, которые будут окружать человека в его повседневной жизни.[19]

Устройства

Palm Pre — первый смартфон на основе Palm webOS

Первым устройством, работающим под управлением Palm webOS, стал разработанный компанией Palm смартфон Palm Pre, презентация которого состоялась 8 января 2009 года на выставке CES в Лас-Вегасе.[6]

Выпущенные устройства на webOS:

  • Palm Pre (смартфон) — выпущен в июне 2009 года.
  • Palm Pixi (смартфон) — выпущен в сентябре 2009 года.[20]
  • Palm Pre Plus (смартфон) — выпущен в марте 2010 года.[21]
  • Palm Pixi Plus (смартфон) — выпущен в марте 2010 года.[21]
  • Palm Pre 2 (смартфон) — выпущен в октябре 2010 года.[22]
  • HP Veer (смартфон) — впервые показан 9 февраля 2011 года.[23]
  • HP Pre 3 (смартфон) — впервые показан 9 февраля 2011 года.[24]
  • HP TouchPad (планшетный компьютер) — впервые показан 9 февраля 2011 года.[25]


Примечания

  1. Операционная система Open WebOS от HP достигла версии 1.0.
  2. Обзор новой версии webOS 2.0 и встроенного браузера
  3. PDK Overview (англ.)
  4. Developing Web Content for the HP webOS Platform
  5. Использование V8 в webOS (англ.)
  6. 1 2 Palm announces webOS platform (англ.)
  7. Colligan: No More Palm OS Based Products
  8. Платформа webOS наконец стала «игровой»
  9. Hewlett-Packard завершила сделку по приобретению компании Palm
  10. webOS 2.0 выйдет до конца 2010 года
  11. HP представила webOS 2.0 и работающий на ней смартфон
  12. HP официально представила webOS 2.0
  13. Все webOS смартфоны получат версию 2.0 в ближайшие месяцы Ferra.ru
  14. Новые устройства на webOS от HP Хабрахабр
  15. HP Touchstone
  16. HP to Contribute webOS to Open Source
  17. Phoenix Devices
  18. HP представила амбициозный планшет TouchPad
  19. HP обещает «десятки миллионов компактных web-устройств»
  20. Palm Pixi — тонкий коммуникатор на платформе Palm webOS 3DNews
  21. 1 2 Смартфоны Palm Pre Plus и Pixi Plus для сетей GSM и UMTS представлены официально Ferra.ru
  22. QWERTY слайдер Palm Pre 2 — ждем в Европе на днях, официально Ferra.ru
  23. Обзор HP Veer на русском языке
  24. HP Pre3 — HP webOS
  25. Официально названа цена и дата релиза планшета HP TouchPad

Ссылки


Wikimedia Foundation. 2010.

Игры ⚽ Нужно решить контрольную?

Полезное


Смотреть что такое "Open webOS" в других словарях:

  • WebOS — Не следует путать с Open webOS. EyeOS WebOS (англ. web operating system  «операционная система в вебе», также Internet OS, браузерная операционная система)  …   Википедия

  • Open Handset Alliance — Rechtsform Konsortium Gründung 5. November 2007 Sitz …   Deutsch Wikipedia

  • Open Data Protocol — (OData) это открытый веб протокол для запроса и обновления данных. Протокол позволяет выполнять операции с ресурсами, используя в качестве запросов HTTP команды, и получать ответы в форматах Atom, JSON или XML. Спецификация OData доступна для… …   Википедия

  • Open Source — Logo der Open Source Initiative Open Source [oʊpən ˈsɔːɹs] (engl., US), [əʊpən ˈsɔːs] (brit.) und quelloffen ist eine Palette von Lizenzen für Software, deren Quelltext ö …   Deutsch Wikipedia

  • Open AJAX — Asynchronous JavaScript and XML Pour les articles homonymes, voir Ajax. AJAX est un acronyme signifiant Asynchronous JavaScript and XML (« XML et Javascript asynchrones ») et désignant une solution informatique libre pour le… …   Wikipédia en Français

  • Open Source and Linux Organization — Hewlett Packard Open Source and Linux Organization, earlier known as HP Linux group, has 100 Linux programmers, 300 products with free software and has released more than 300 open source printer drivers [1] External links HP Open source …   Wikipedia

  • Open Handset Alliance — Pour les articles homonymes, voir OHA. L Open Handset Alliance (abrégé OHA) est un consortium de plusieurs entreprises dont le but est de développer des normes ouvertes pour les appareils de téléphonie mobile. Le consortium a été créé le 5… …   Wikipédia en Français

  • Open Data Protocol — The Open Data Protocol (OData) is an open web protocol for querying and updating data. The protocol allows for a consumer to query a datasource over the HTTP protocol and get the result back in formats like Atom, JSON or plain XML, including… …   Wikipedia

  • Open Data Protocol — L Open Data Protocol (OData) est un protocole permettant le partage de données, basé sur Atom et AtomPub. Les spécifications d OData sont publiées sous Microsoft Open Specification Promise (OSP), garantissant le format ouvert par l absence de… …   Wikipédia en Français

  • HP webOS —  Pour l’article homonyme, voir WebOS, application web imitant un bureau de système d exploitation.  HP webOS …   Wikipédia en Français


Поделиться ссылкой на выделенное

Прямая ссылка:
Нажмите правой клавишей мыши и выберите «Копировать ссылку»