Under det senaste året har vi börjat se Google ha framgång med ChromeOS på marknaden för bärbara datorer. Android och ChromeOS är båda baserade på Linux, men det är ganska mycket där likheterna slutar. ChromeOS är en mycket tunn klient, nästan allt görs via webbläsaren.
På en personlig nivå har jag nu kommit till den punkt där jag hellre skulle konsumera innehåll på en pekskärmsenhet. Jag föredrar att dra fingret på en skärm för att navigera på en webbplats snarare än att tvingas använda en styrplatta. Detta säger till mig att alla datorer snart kommer att pekskärm, precis som alla mobila enheter redan är.
(UPDATE: Några människor tolkar detta så att jag föreslår att tangentbord eller möss / styrplattor kommer att tas bort. Jag trodde inte att denna förtydligning skulle krävas med tanke på vissa Windows-maskiner och Chromebook Pixel har redan infört touch som en extra input mekanism utan att ta bort något, men det är tydligen nödvändigt att uttryckligen klargöra.)
Så detta ställer frågan - varför skulle Google vilja behålla två operativsystem längs vägen? Jag tror inte att de vill ha det här. Och jag försöker få mitt huvud runt de möjliga lösningarna.
(Jag skulle gärna vilja se några bra diskussioner i kommentarområdet från de som är mer tekniskt kunniga när det gäller programvara.)
Det verkar för mig att ChromeOS handlar om Chrome-webbläsaren, ett tunt operativsystem och HTML5-appar. Jag tror att vi fortfarande är mycket tidiga dagar i HTML5, medan Java verkar betraktas som länge i tanden. BlackBerry körde med Java i många år, och till och med de har övergivit det nu. Min förståelse är att de flesta Android-apputveckling fortfarande använder Java. Kommer detta att förändras? Under de kommande 5 åren är HTML5 skyldigt att vara de facto design val? Om Google kan sätta ihop en imponerande SDK för ChromeOS där mestadels-HTML-appar körs inuti en otroligt kraftfull Chrome-webbläsare, vad behöver annars göras?
Och förutsatt att Google föredrar att konsolidera till ett enda operativsystem, kan de skapa en ChromeOS Android-appspelare för att överbrygga de två operativsystemen och så småningom driva alla utvecklare att stödja bara ett operativsystem?
Jag låtsas inte veta alla svar här. Men jag tycker att det är ett intressant ämne för diskussion. Och jag tror att det passar bra i Amaras lag, som är "Vi tenderar att överskatta effekten av en teknik på kort sikt och underskatta effekten på lång sikt."
Underskattar vi den långsiktiga potentialen i ChromeOS och en övergång till webbläsarbaserade programmeringsspråk? Underskattar vi vad det här gör med Android? Skulle inte detta vara Googles bästa väg mot att kontrollera hela mobil / datorplattformen?