Du kanske eller kanske inte har sett HPs planer från förra månaden på open-sourcing webOS. Vi gjorde det och hade några ord att säga oss själva. HP har nu bra på att släppa en färdplan för sin frisläppning med öppen källkod och är helt öppen för Enyo-applikationsramen. Men vad betyder allt detta för Android-publiken? På kort sikt betyder det att du kommer att se åtminstone några webOS-appar som finns tillgängliga för Android. På längre sikt betyder det att du troligtvis kommer att se en dag där tabellerna vänds och att du kan installera webOS på Android-surfplattor (istället för tvärtom).
Vi kommer att ta itu med appar-saken först - HP släppte denna vecka källkoden för Enyo-applikationsramen. I kärnan är Enyo baserad på webbteknologi som allt webOS (medan Android-ramverket är baserat kring Java). Som en applikationsram är Enyo det språk som webbutvecklare använder för att bygga sina appar och fungerar som en mellanhand för rå webbkod. Användargränssnittets varumärke för Enyo är användningen av glidpaneler, båda dyker in från sidorna och staplar för justerbara gränssnitt med flera kolumner. I det avseendet skiljer det sig inte så mycket från Fragment-konceptet som introducerades för apputveckling för Honeycomb.
Att gå med öppen källkod innebär att utvecklare som har skrivit i Enyo kan kompilera appar som ska laddas i en webbläsare eller i webbapp-stödiga operativsystem med lite problem. Faktum är att det redan händer - flera webOS Enyo-appar är tillgängliga via WebKit-baserade webbläsare och åtminstone en, en Instapaper-klient som heter Paper Mache, är nu tillgänglig på Android Market. Naturligtvis finns det några justeringar som måste göras för att göra saker trevliga och smidiga, men appar som Paper Mache ser ut och uppför sig (minus fördröjningen och jitter) exakt som de gör på webOS.
Det andra stora tillkännagivandet var att HP dumpar sin anpassade kärna och samarbetar standard Linux-kärnan för användning i Open webOS. Detta är den grundläggande principen bakom Android: s kärna genom att byta webOS kommer att få stöd för en stor bredd av hårdvara. Där det finns Cyanogen för Android Open Source-projektet förväntar vi oss att detsamma händer med webOS. Frågan är … kommer någon att vilja installera den?