Ubuntu Mobile

Door Rubinski op zondag 29 april 2012 21:47 - Reacties (9)
Categorie: -, Views: 6.971

Op 27 februari opende in Barcelona het MWC 2012. Op dit evenement tonen allerhande fabrikanten hun nieuwste speeltjes. Dit jaar was ook Canonical van de partij. Zij toonden een zeer interessante ontwikkeling op gebied van Ubuntu: Ubuntu for Android.



Canonical vraagt de smartphonefabrikanten zelf om voor Ubuntu te kiezen in plaats van andere besturingssystemen zoals Android. Van zodra een toestel over Ubuntu beschikt kan je hem via een dock aan je computer hangen en kan je zo zowel Ubuntu applicaties als Android-apps op je groot scherm gebruiken. Je draait dus een hele desktopomgeving op je smartphone.

Op hun website beschrijft Canonical het als volgt:
Now multi-core Android phones can be PCs too. Ubuntu for Android enables high-end Android handsets to run Ubuntu, the world's favourite free PC desktop operating system. So users get the Android they know on the move, but when they connect their phone to a monitor, mouse and keyboard, it becomes a PC.
http://images.androidworld.nl/wp-content/uploads/android-features-hero.png

Het grootste voordeel zit hem in de manier waarop Android en Ubuntu samenwerken. Er wordt niet gewerkt met een Android-emulator om de Android-apps te laten runnen. Deze worden gewoon native gedraaid aangezien zowel Android als Ubuntu dezelfde Linux-kernel gebruiken.

Canonical is niet de eerste die met dit soort toepassingen komt. Motorola heeft vorig jaar al een aantal toestellen op de markt gebracht die het zogenaamde webtop-besturingssysteem draaien. Ook Webtop gebruikt dezelfde manier van werken.

In onderstaande filmpjes krijgen jullie hier een beter zicht op:





Op moment van schrijven is Ubuntu for Android nog niet uit. Op dit moment is Canonical in gesprek met allerhande fabrikanten en providers. Het is ook zo dat Ubuntu enkel op high-end toestellen zal draaien. De minimum specs gaan namelijk uit van een dual-core 1Ghz cpu nodig in combinatie met minstens 512MB RAM. Daarnaast moet er ook een deftige gpu met hardwareversnelling inzitten en moet het toestel beschikken over een HDMI-uitgang en 2GB intern geheugen.

Nu zal het dus wachten worden op deze nieuwe toestellen... het heft ligt in de handen van de fabrikanten om toestellen die op Ubuntu draaien de wereld in te sturen. Gelukkig is er ook een actieve community die zich bezig houdt met het ontwikkelen van custom firmware (ook wel roms genoemd) zodat Ubuntu ook op toestellen zal kunnen draaien die niet officieel ondersteunt worden.

Jammer genoeg is er ook een nadeel verbonden aan dit verhaal. Op dit moment zijn de meeste smartphones uitgerust met een ARM-processor. Voor dit type processoren zijn helaas nog niet zo gek veel Linux-applicaties beschikbaar dus ook hier zal het wat afwachten worden. Canonical denkt in ieder geval dat hier snel verandering in zal komen, ze hebben namelijk al redelijk wat ervaring opgedaan met de ARM-Linux-distributie Linaro. Er is trouwens nog een laatste lichtpuntje: Intel is namelijk bezig met het ontwikkelen van Intel-toestellen:Ik ben benieuwd hoe lang het gaat duren tegen dat Microsoft en Apple op de kar springen om een alternatief uit te brengen. Aangezien iOS gebaseerd is op OSX en Windows Phone 8 dezelfde kernel als Windows 8 zal gebruiken mogen we ons toch wel aan zoiets verwachten.

Volgende: Invite al je vrienden voor een Facebook-event 06-'12 Invite al je vrienden voor een Facebook-event

Reacties


Door Tweakers user filenox, zondag 29 april 2012 22:05

Mooi, uitgebreid (eerste) blogartikel :) Ik zie zeker een toekomst in dit soort technologie al blijft het afwachten op het eerste werkelijke model.


Ohja, bijna vergeten FIPO00OO !!!1111!!! :9~

Door Tweakers user Blokker_1999, maandag 30 april 2012 09:32

Om android apps te laten werken (de meeste toch) heb je zelfs geen linux kernel nodig. De meeste android apps worden gescreven in een vorm van java en draaien in een jvm. Het is voldoende van die vm te porten naar een ander OS om android apps te laten werken.

Door Tweakers user justahuman, maandag 30 april 2012 11:00

Blokker_1999, dat is niet helemaal correct gezien een gedeelte van de apps native zijn, ook is het een compleet aangepaste jvm speciaal voor die kernel enz.

Door Tweakers user MAX3400, maandag 30 april 2012 11:54

Vreemd uitgangspunt: we hebben een kernel die geschikt is om te worden gecompileerd om machines met zeeeer lage specs maar omdat we denken dat mensen met een Android-smartphone ook wel Ubuntu willen draaien, gooien we de specs met een factor X omhoog qua CPU & RAM?

Als Microsoft zoiets zou doen met Windows, staat iedereen op zijn achterste benen maar als het uit de OpenSource-community komt is het wel goed/beter?

http://www.extremetech.co...e-worlds-slowest-linux-pc -> voorbeeld van hoe het wel zou kunnen

[Reactie gewijzigd op maandag 30 april 2012 11:54]


Door Tweakers user iGadget, maandag 30 april 2012 14:09

MAX3400 schreef op maandag 30 april 2012 @ 11:54:
Vreemd uitgangspunt: we hebben een kernel die geschikt is om te worden gecompileerd om machines met zeeeer lage specs maar omdat we denken dat mensen met een Android-smartphone ook wel Ubuntu willen draaien, gooien we de specs met een factor X omhoog qua CPU & RAM?

Als Microsoft zoiets zou doen met Windows, staat iedereen op zijn achterste benen maar als het uit de OpenSource-community komt is het wel goed/beter?

http://www.extremetech.co...e-worlds-slowest-linux-pc -> voorbeeld van hoe het wel zou kunnen
Vanuit de techneut geredeneerd heb je misschien een punt, maar vanuit de eindgebruiker natuurlijk totaal niet. Canonical's oplossing biedt daadwerkelijk iets dat bruikbaar is en ook waarde toevoegt (-in veel gevallen- geen workstation / laptop meer nodig, je mobiele werkplek altijd bij je en hij past in je binnenzak) terwijl het voorbeeld dat jij noemt totaal irrelevant is voor 99,9999% van de eindgebruikers (en dan ben ik nog optimistisch denk ik).

Door Tweakers user Blokker_1999, maandag 30 april 2012 17:03

justahuman schreef op maandag 30 april 2012 @ 11:00:
Blokker_1999, dat is niet helemaal correct gezien een gedeelte van de apps native zijn, ook is het een compleet aangepaste jvm speciaal voor die kernel enz.
Ik kan nergens op internet een bron vinden die het ene of het andere bevestigd. Aangezien de apps uit android in een eigen venster draaien vermoed ik wel dat er zowiezo een vorm van virtualisatie plaatsvind om deze weer te geven.

En een jvm kan geschreven worden voor een bepaald platform, maar het leuke van java vms is net dat deze geport kunnen worden naar elk bestaand platform waarna de software die compatibel is met die vm gebruikt kan worden op elk platform.

Door Tweakers user gast, dinsdag 1 mei 2012 17:04

Heel interessant concept. Ik kan me alleen niet zo goed voorstellen dat dit ook echt goed werkt zolang het een relatief klein project blijft. Leuke blogpost in ieder geval, tnx.

Door Tweakers user holygame, woensdag 2 mei 2012 22:52

Ik zie hier wel wat in. Enige probleem die ik nu zie is dat je een nieuwe telefoon moet kopen. De meeste hebben geen HDMI-poort aanboort namelijk.

Door Tweakers user Rubinski, woensdag 2 mei 2012 22:57

holygame schreef op woensdag 02 mei 2012 @ 22:52:
Ik zie hier wel wat in. Enige probleem die ik nu zie is dat je een nieuwe telefoon moet kopen. De meeste hebben geen HDMI-poort aanboort namelijk.
Ik heb een Motorola Droid 3 en die heeft wel degelijk een HDMI-poort. De Droid 3 is wel uitsluitend in de VS te koop dus daar heb je wel een punt.
Je zal waarschijnlijk toch een nieuw toestel moeten kopen aangezien we afhankelijk zijn van de fabrikanten (zij moeten immers de keuze maken om een toestel van Ubuntu te voorzien). Ik denk wel dat de populairste toestellen een Ubuntu versie via de community zullen krijgen. Dit zullen dan vooral de toestellen zoals de HTC One X, Samsung Galaxy SIII of de Galaxy Nexus zijn ...

Reageren is niet meer mogelijk