Komponenter

Google satte till att frigöra Android-källkod

Все новые функции Android 11 Developer Preview 3

Все новые функции Android 11 Developer Preview 3
Anonim

Google planerade att meddela på tisdag att källkoden för sitt mobila operativsystem, Android, nu är tillgänglig för alla att använda gratis.

Flyttet var förväntat, även om tidpunkten var osäker.

Utvecklare kan hitta källkoden på webbplatsen för Android Open Source-projektet.

"En mobil mobilplattform, som kontinuerligt förbättras av samhället och är tillgänglig för alla att använda, snabbar innovation, är en motor för ekonomisk möjlighet och ger en bättre mobilupplevelse för användare ", säger Andy Rubin, chef för mobila plattformar för Google, i ett uttalande.

Den första Android-telefonen är ännu inte på marknaden - G1 säljs i USA från T-Mobile på onsdagen. Journalister kunde först publicera recensioner av G1 förra veckan.

Google förväntar sig att genom att källkoden för operativsystemet öppnas kommer ett stort antal applikationer att visas, liksom billigare och snabbare telefoner.

Men Googles modell för Android har några kritiker. LiMo Foundation, som publicerar specifikationer för middleware för mobila Linux-enheter, och som Google inte är medlem av, säger att Googles modell kanske är för öppen.

"Det finns en debatt om huruvida Googles synsätt på öppenhet är hållbar och bra för branschen ", säger Andrew Shikiar, chef för global marknadsföring för LiMo Foundation.

Android kommer att släppas under Apache-licensen, vilket inte kräver att utvecklare delar sina ändringar i koden tillbaka med samhället, sa han. Det här är en av anledningarna till att vissa människor undrar om Android kommer att bli fragmenterad eftersom olika inkompatibla versioner av programvaran visas i telefoner över hela marknaden.

I avsnittet FAQ på webbplatsen för Open Handset Alliance kan gruppen som stöder Android, Google säger att användandet av Apache-licensen kommer att låta tillverkarna innovera på plattformen och låta dem behålla dessa innovationer proprietär som ett sätt att skilja sina erbjudanden.

Shikiar flyter en mer syndig anledning till att han har hört talas om varför Google kan ha valt Apache licens. "Om det är fragmenterat och spridda, och den enda gemensamma versionen är Google-optimerad, är det bra för dem", sa han. Det beror på att G1, som optimeras av Google, kommer laddas med många Google-tjänster som så småningom kan ge intäkter till sökjätten. Om det visar sig vara den bästa versionen av en Android-telefon, kommer fler människor att använda den och så antar det att fler människor kommer att använda Google-appar.

LiMo och Symbian, som också går öppen källkod, använder sig av olika licenser, men båda innehåller skyldigheter för personer som ändrar sin kod för att dela sina ändringar, sade Shikiar.

Shikiar kritiserade också Google eftersom han sa att sökjätten inte har skapat någon form av styrningsmodell för Open Handset Alliance och inte offentliggöra gruppens medlemsavtal. En styrningsmodell förklarar deltagande företag exakt hur deras immateriella rättigheter kan användas av andra medlemmar. Utan det kan medlemmar vara ovilliga att bidra, sade han.

OHA svarade inte på frågor som nyligen ställts om sitt val av licens och dess styrningsmodell. Google kunde inte omedelbart svara på liknande frågor.