Cookies op Tweakers

Tweakers maakt gebruik van cookies, onder andere om de website te analyseren, het gebruiksgemak te vergroten en advertenties te tonen. Door gebruik te maken van deze website, of door op 'Ga verder' te klikken, geef je toestemming voor het gebruik van cookies. Wil je meer informatie over cookies en hoe ze worden gebruikt, bekijk dan ons cookiebeleid.

Meer informatie

Door , , 48 reacties
Submitter: Guido.

Verizon Wireless heeft aangekondigd dat het bedrijf volgend jaar zal beginnen met het leveren van telefoons die op Linux draaien. Het bedrijf heeft echter niet gekozen voor Googles Android, maar voor de software van de LiMo-stichting.

Verizon WirelessVerizon is de een na grootste telecomprovider in de Verenigde Staten, waarmee de keuze van het bedrijf een flinke duw in de rug voor LiMo betekent, maar tegelijkertijd een tegenslag voor Android, dat eveneens op Linux is gebaseerd. De keuze voor LiMo betekent echter niet dat het uitgesloten is dat Android-telefoons op het Verizon-netwerk zullen verschijnen. Verizons network vice president verklaarde aan LinuxDevices dat het aanbieden van Android-telefoons overwogen zal worden zodra 'het bedrijf voordelen voor de klant ziet'.

De LiMo-stichting heeft als doel het ontwikkelen van een gemakkelijke te modificeren besturingsysteem dat gratis op een groot aantal telefoons kan werken. Leden van de stichting zijn onder andere Motorola, NEC, Panasonic, Samsung en LG. De basis van het LiMo-besturingssysteem is Linux, waarop verschillende componenten draaien die zorgen voor services zoals sms, mms, internet en videotelefonie. Het interface-framework is gebaseerd op GTK+, dat ook gebruik wordt voor de Gnome-distributie.

Naast de mogelijkheid tot het draaien van native applicaties biedt LiMo een Java-sdk. Daarnaast is er ondersteuning voor widgetachtige applicaties die op de Webkit-engine kunnen draaien. Googles Android ondersteunt daarentegen alleen Java-applicaties. Hier staat tegenover dat het LiMo-platform waarschijnlijk gefragmenteerder zal zijn, omdat de fabrikanten van mobieltjes meer controle hebben over features die ondersteund worden. Hoe dan ook lijkt het er op dat Linux de komende jaren een flink opmars zal maken op de markt voor mobiele telefoons.

LiMo logo
Moderatie-faq Wijzig weergave

Reacties (48)

Ik snap niet dat een provider (Verizon in dit geval) de OS keuze van een mobile telefoon moet maken voor de consument. Da's net zoiets als dat je kabelboer kiest voor Plasma en geen ondersteuning biedt voor CRT/LCD/OLED. Het apparaat maakt gebruik van de functionaliteit van de provider. GPRS, EDGE, UMTS, quadband-frequenties, etc. Of het OS nou Linux/Windows/Iphone/Nokia/Etc. is, dat mogen de klanten dan toch zelf wel bepalen?
Je kan vast wel met een symbian telefoon + simkaartje van Verizon het netwerk op, maar Verizon gaat een aantal Linux-gebaseerde telefoons uitbrengen. Hetzelfde als de rebranded HTC gevallen die door T-Mobile enzo worden uitgebracht, je kan nog steeds met een samsung dingetje T-Mobile gebruiken...
Zij maken deze keuze voor toestellen die ze onder eigen merknaam gaan verkopen. Daarnaast kan je nog altijd andere toestellen met een ander OS kopen en gebruiken op hun netwerk. De keuze is nog altijd aan de consument.

Of ga je misschien ook klagen dat Nokia geen toestellen heeft met bijvoorbeeld Windows Mobile?
Ik snap niet dat een provider (Verizon in dit geval) de OS keuze van een mobile telefoon moet maken voor de consument
Toch is dat in zekere mate wel zo, omdat op de CDMA-netwerken (zoals Verizon) de provider bepaalt welke toestellen toegelaten worden op het netwerk. CDMA-toestellen hebben ook geen simkaart. Je kan dus geen losse telefoon met simkaartje kopen. Je koopt een nieuw toestel met een ingebouwde simkaart bij het afsluiten of verlengen van een abonnement. Voor wat betreft het aanbod in telefoontoestellen ben je volledig afhankelijk van wat je provider in het assortiment heeft.

De keuze is dus niet helemaal aan de consument, zoals Blokker_1999. Als je voor Verizon kiest, betekent dat ook dat je een relatief beperkt toestellen-assortiment hebt. Wil je meer keuzevrijheid, dan moet je een andere provider kiezen (zoals AT&T of T-Mobile, allebei gsm-netwerken)

[Reactie gewijzigd door Arthur op 16 mei 2008 09:11]

Waarom moet het nu weer LiMo Vs Android worden?? Ik was net zo blij dat het Bluray Vs HD-DVD gezeur voorbij was. Bovendien kun je prima verschillende standaarden op mobieltjes hebben, je hebt nu per mobieltje zowat een incompatible firmware.
Het zou pas een "BlueRay vs HD-DVD gezeur" worden als je met je Android mobieltje niet kon bellen naar een LiMo mobieltje.
Hoeveel automerken zijn er? Toch hoor ik nooit iemand zeggen: "Waarom heeft Peugeot nu al weer een nieuwe auto uitgebracht, er zijn toch prima Volkswagens?"
Het zou pas een "BlueRay vs HD-DVD gezeur" worden als je met je Android mobieltje niet kon bellen naar een LiMo mobieltje.
Dat is juist de reden van het maken van o.a. QTopia (Linux platform voor op de mobiel) en ook LiMo denk ik: Voor de telefoon moet een stukje software al snel voor 300 verschillende modellen 'geport' worden, waarbij vaak delen moeten worden herschreven en aangepast aan het betreffende model. Dat een programma bijv. op een LG xxx werkt wil niet zeggen dat hij ook op een LG yyy werkt (tenzij in Java).

Bedoeling is dat LiMo (QTopia) zich met de eigenaardigheden van die 300+ verschillende 'hardwareverzamelingetjes' bezighouden en n enkele API aanbieden aan applicatie-software. Zodoende kan er een hele hoop geld bespaard worden, omdat een programma niet 300 maar slechts n keer geschreven hoeft te worden. Afgezien van Apple - die nog niet zo lang in de branche zit en toch zijn eigen doelgroep heeft - zijn alle telefoonmakers / providers er namelijk steeds meer van overtuigd dat je platform gesloten houden om er zo controle over te houden averechts en innovatieremmend werkt, wat er voor zorgt dat smartphones nog niet helemaal doorgebroken zijn.
Deze vergelijking gaat niet op, zowel Volkswagen's als Peugot's kunnen over dezelfde wegen rijden, Bluray en HD-DVD konden alleen over hun eigen weg rijden, nogthans omdat de heren van de industrie dat zo wilden hebben.
Dus de vergelijking gaat juist WEL op, want Android mobieltjes en LiMo mobieltjes kunnen gewoon hetzelfde netwerk gebruik maken.
Deze vergelijking gaat niet op, zowel Volkswagen's als Peugot's kunnen over dezelfde wegen rijden, Bluray en HD-DVD konden alleen over hun eigen weg rijden, nogthans omdat de heren van de industrie dat zo wilden hebben.
Dat is precies zijn punt slimmerik.
We zijn het tijdperk van de eeuwige automobiel-vergelijkingen wel voorbij dacht ik. Het gaat om wegen. Om open standaarden. Open software, gesloten software, android, symbian, microsofts natte winden, als het via open standaarden gaat is er geen probleem. Android en andere linuxgebasseerden zullen daar zeker aan meewerken.
Ik heb zo'n vermoeden dat beiden enigzins compatible zijn? Of is dat onzin, allebei op Linux gebaseerd, dus zou de code voor het 1 niet vrij makkelijk opnieuw gecompileerd kunnen worden voor de ander?
Ik heb zo'n vermoeden dat beiden enigzins compatible zijn?
Zover ik mij kan herinneren maakt Android alleen gebruik van de Linux kernel. Daarboven op draait een door Android ontwikkelde VM ("Darvik", gebaseerd op de VM van Java) en hierin draait het eigenlijke platform en de applicaties. Binnen Android zul je dus applicaties schrijven in een taal die sterk verwant is aan Java.

LiMo biedt echter een platform aan wat enigzins vergelijkbaar is met een stock Linux desktop: . Zoals je kan lezen worden "out of the box" C en C++ als programmeertaal ondersteund.

Het is dus niet zo heel erg eenvoudig om LiMo based apps te porteren naar Android en vice versa. . Zoals je kan lezen worden "out of the box" C en C++ als programmeertaal ondersteund.

Vanwege deze verschillen is het imho niet zo heel erg eenvoudig om LiMo based apps te porteren naar Android en vice versa.

[Reactie gewijzigd door mindcrash op 15 mei 2008 22:03]

Nuja, een aangepaste Darvik VM moet maakbaar zijn en als die draait op een niet-Android toestel is iig van Android naar niet-android makkelijk. Ook zal de complete 'android-architectuur' een stuk makkelijkerer te porten zijn als er al een linux-distro zoals LiMo bestaat met beschikbare broncode, en andersom moet het ook niet te moeilijk zijn om LiMo op Android-toestellen te krijgen, zolang alles open blijft in ieder geval.
Dat zou ik niet al te snel zeggen. Android draait op Linux, maar daarmee houdt de vergelijking met andere linux systemen al snel. Linux wordt alleen gebruikt voor de hardware drivers (wifi,camera etc), ipc en dergelijke. Daarbovenop zitten nog een paar dozijn libraries, services, en het android framework (zie ook: http://code.google.com/android/what-is-android.html). Als je dus applicaties op Android wilt draaien moet je gebruik maken van het Android framework en moet je applicatie binnen de Dalvik VM draaien (wat in principe betekent dat het in Java geschreven moet zijn).

Een C++ LiMo app zal dus volledig herschreven moeten worden naar Java, en alle Android libraries moeten gebruiken voordat deze kan draaien. Omgekeerd heb je dit probleem ook. Android applicaties zullen gebruik maken van het Android applicatie framework en daarmee niet direct te porten zijn naar LiMo, ondanks dat deze ook Java ondersteunt. Android biedt verschillende unieke libraries aan (onder andere Google maps) waardoor applicaties die hier gebruik van maken bijna onmogelijk op een ander os aan de praat te krijgen zijn.
Omdat de code vrij beschikbaar is kost het waarschijnlijk alleen tijd om alles te porten lijkt me, dat is vaak het voordeel van open systemen.
Android is niet open; zie o.a. hier.
Dat is de SDK (Software Developers Kit) die niet geheel open source is. Android wel (staat nochtans een regel verder:
"[alles moet in java geprogrammeerd worden...] This provides end-users with less control over their phone's functionality than other free and open source phone platforms, such as OpenMoko.")
Er zal zekere een mate van compatibiliteit zijn tussen beiden, echter zolang ze niet platform specifieke features gebruiken. Ik kan bijvoorbeeld van een Java applicatie gebouwd met Swing ook zeker bepaalde stukken code delen op een platform waarop alleen SWT draait, maar zonder een expliciete bridge (die er nu inderdaad is) niet direct de Swing specifieke code.
Ehm, volgens mij bedoel je andersom.
Swing zit standaard in java en moet door alle JVM's ondersteund worden.

SWT is het platformspecifieke Swing alternatief van IBM voor GUI's.
Daar is wl per platform een implementatie nodig.
Ehm, volgens mij bedoel je andersom.
Swing zit standaard in java en moet door alle JVM's ondersteund worden.
Tuurlijk., maar als je voor een framework/platform (rcp b.v.) kiest die al helemaal met SWT is gebouwd dan ga je daar niet zo makkelijk even een enkele Swing widget ergens tussen zetten.
Wie maakt er dan een strijd van? Er wordt nergens gezegd dat het n van beide MOET worden. Het zou in de toekomst mooi zijn als er n standaard was, maar er is ook niks mis met een beetje concurrentie ;)
Het is OpenSource waar klaag je over.
Android is een laag tussel linux en de telefoon dat Linux totaal afschermt dus oke dat is weer een geval apart.
maar Qtopia (qt) van trolltech (nokia)
en nu dus Limo(gtk) draaien beiden op linux. (of de hardware nu een telefoon is of een supercomputer maar linux niets uit)

je zo van Qtopia naar Limo switchen. Laat de beste winnen.
Het maakt niet uit, beide platformen zullen uiteindelijk van elkaars ontwikkelingen profiteren. (tenminste, als alles open source blijft).
Tja, is het dan niet tegen google dat je moet gaan klagen dat ze weer met een onzinnig pakket zijn gekomen, LiMo is er al veel langer..
Goed dat er weer, een nieuwe mobiel platform voor linux is.
Goed dat er weer een Linux-toepassing is, maar slecht dat we wr een nieuwe mobile OS is. Ik ben absoluut vr competitie en keuze, maar niet voordat deze mobile OS'en fatsoenlijk met elkaar kunnen communicerren. Je hebt nu ANdroid, Windows Mobile, iPhone OS, Symbian OS, en dan nog de eigengemaakte OS'jes per telefoonfabrikant (Sony Ericsson, Samsung, Nokia e.d.)... en geen van alle zijn ze in meerdere of mindere mate met elkaar te combineren.

Met de normale OS'en zoals Windows, Linux en Mac OSX kun je tenminste nog tot op bepaalde hoogte bestanden uitwisselen en communiceren (MSN, Skype, e.d.). De enige mogelijkheid voor mobieltjes is dan sms, mms en telefonie. Maar geen syncing, amper soortgelijke programma's (net zoals voor de gewone ossen bijvoorbeeld IE, Safari, Firefox, e.d.).
Met de normale OS'en zoals Windows, Linux en Mac OSX kun je tenminste nog tot op bepaalde hoogte bestanden uitwisselen en communiceren (MSN, Skype, e.d.). De enige mogelijkheid voor mobieltjes is dan sms, mms en telefonie. Maar geen syncing, amper soortgelijke programma's (net zoals voor de gewone ossen bijvoorbeeld IE, Safari, Firefox, e.d.).
Ik verwacht dat de Linux varianten mogelijk een bijdrage kunnen gaan leveren tot het uitwisselen van bestanden ed. Mits ze een redelijk deel van de markt krijgen.

Zowel Microsoft als Apple hebben geen enkele behoefte om met het concurrerende formaat bestanden uit te wisselen c.q. compatibel te zijn. Aangezien Linux OSS is gaat dit hand in hand met open standaarden.

Het probleem met mobile telefoon devices is dat ze uit een gesloten omgeveing komen terwijl internet in den beginne helemaal open was.
Goed dat er weer, een nieuwe mobiel platform voor linux is.
Niet om lullig te doen, maar LiMo (en ook QTopia en OpenMoko) was er eerder dan Android; dus Google was eigenlijk een beetje laat met hun Linux platform. Behalve laat is hun Android-platform ook nog eens gesloten, dus bedrijven die het gerbuiken gebruikers zijn van Google afhankelijk; reden om er niet voor te kiezen dus.
Gesloten? Dacht het niet, waar baseer je dat op?
Vind beetje apart dat de consument in de VS niet mag bepalen welke telefoon ze willen gebruiken onafhankelijk van welk besturingssysteem er op staat...
Dat kunnen ze bij de GSM netwerken van AT&T en T-Mobile wel, maar Verizon heeft nog een CDMA netwerk waar je geen losse toestellen voor kunt kopen.
Op een en dezelfde dag: SplashTop en bovengenoemde... Linux verder op weg naar "world domination"? ;)
Meer 'opening up the world' na het 'world wide web'. :P
Prachtig, zo wordt google niet TE groot en machtig en wordt toch gekozen voor linux.
Of het nu Android of Limo is, dit betekent een flinke duw in de richting van Linux gebaseerde systemen. Met dit soort acties, zou Linux weleens uit de kleine marge kunnen stijgen.
zou Linux weleens uit de kleine marge kunnen stijgen.
Dan heb ik nieuws voor je: In 2005 draaide 22% van de verkochte smartphones op Linux, in China zelfs 30%; niet echt een kleine marge denk ik zo. Het marktaandeel van Windows op smartphones was toen praktisch te verwaarlozen, een paar procent (ed: Nu 13% lees ik elders op T.net). Na 2005 nam het marktaandeel voor Linux iets af, maar waarschijnlijk gaat het nu weer toenemen.
De hoofdaandeelhouder van Symbian (waar de meerderheid van de smartphones op draaien) - Nokia, heeft interesse in QTopia; ook Linux dus. Dat bleek uit het feit dat ze de maker van QTopia - Trolltech - hebben opgekocht. Als Nokia met QTopia gaat werken zal al snel een derde of meer van alle smartphones op een Linux kernel draaien.

[Reactie gewijzigd door kidde op 16 mei 2008 00:48]

Ik hoor dat steeds, maar vraag me dan ook af 'waar zijn die smartphones'? Of is het een wat ruime definitie van 'smart'? Want welke telefoon met blackberry / pda-achtige functionaliteit kan ik morgen ophalen bij phonehouse?
Linux is al vrij groot in marksegmenten die niet over de desktop gaan; het kleine marktsegment zit 'm dan ook vrijwel volledig in de desktop hoek.
Nou overdrijven is ook een kunst.. zo groot is linux ook weer niet in marktsegmenten die niet over de desktop gaan..
Okee, Linux is de grootste in het marktsegment die over de super-computers gaan. Tevens is het de grootste non-custom OS voor routers en soortgelijke embedded-systemen.

Nu alles wat er tussenin zit nog ;)
Android is ook niet zo geweldig. Veel te gesloten en gelimiteerd. Vooral de IPC is een drama als je iets serieus wilt doen.
Google Android en Linux zijn allebei Open Source, dus aanpassingmogelijkheden genoeg voor ontwikkelaars. :Y)
Heb je er als tweaker nou ook wat aan een telefoon met linux erop? Is het al mogelijk om je custom kernel en software erop te draaien? Anders heb je er nog geen reet aan, behalve dan dat je de source code kunt lezen.

Op dit item kan niet meer gereageerd worden.



Apple iOS 10 Google Pixel Apple iPhone 7 Sony PlayStation VR AMD Radeon RX 480 4GB Battlefield 1 Google Android Nougat Watch Dogs 2

© 1998 - 2016 de Persgroep Online Services B.V. Tweakers vormt samen met o.a. Autotrack en Carsom.nl de Persgroep Online Services B.V. Hosting door True