Ви можете або не бачили планів HP з минулого місяця на веб-відкритих джерелах. Ми так і мали кілька слів сказати самі. Тепер компанія HP добре випускає дорожню карту для випуску з відкритим кодом та повністю відкриває рамки застосувань Enyo. Але що все це означає для натовпу Android? За короткий термін це означає, що ви побачите принаймні кілька додатків webOS, доступних для Android. В довгостроковій перспективі це означає, що ви, швидше за все, побачите день, коли таблиці перевернуті, і ви можете встановити webOS на планшети Android (замість навпаки).
Ми спершу займемося питаннями програм - HP цього тижня випустила вихідний код для програми Enyo. По своїй суті Enyo базується на веб-технологіях, як і всі webOS (тоді як Android-система базується на Java). Як основа програми, Enyo - це мова, яку розробники webOS використовують для створення своїх додатків і служать посередником для необробленого веб-коду. Торгова марка користувальницького інтерфейсу Enyo - це використання розсувних панелей, які з'являються з боків і складаються для регулювання багатоколонних інтерфейсів. З цього приводу це не так вже й відрізняється від концепції Fragments, розробленої для розробки додатків для Honeycomb.
Перехід із відкритим кодом означає, що розробники, які написали на Enyo, можуть компілювати програми, які завантажуються у браузері або в операційних системах, що підтримують веб-додатки, з невеликими проблемами. Насправді це вже відбувається - декілька додатків webOS Enyo доступні через веб-браузери на базі WebKit, і принаймні один клієнт Instapaper під назвою Paper Mache доступний зараз на Android Market. Звичайно, є певна настройка, яку потрібно зробити, щоб зробити красиві та гладкі речі, але такі програми, як Paper Mache, виглядають та ведуть себе (за винятком відставання та тремтіння) так само, як це робиться на webOS.
Друге головне оголошення полягало в тому, що HP скидає своє власне ядро та копіює стандартне ядро Linux для використання у Open webOS. Це основний принцип, що стоїть за ядром Android, завдяки переключенню webOS отримає підтримку для широкої широти обладнання. Там, де є Cyanogen для Android Open Source Project, ми, звичайно, очікуємо, що те саме відбудеться і з webOS. Питання… чи хтось захоче його встановити?