Componenti

Google ha deciso di rilasciare il codice sorgente Android

Android Auto su Raspberry Pi 3 + Touchscreen ⋆ Crankshaft vs Openauto

Android Auto su Raspberry Pi 3 + Touchscreen ⋆ Crankshaft vs Openauto
Anonim

Google ha pianificato di annunciare martedì che il codice sorgente per il suo sistema operativo mobile, Android, è ora disponibile per chiunque sia libero.

La mossa era prevista, anche se i tempi erano incerti.

Gli sviluppatori possono trovare il codice sorgente sul sito Web per il progetto Open Source Android.

"Una piattaforma mobile open source, costantemente migliorata dalla community ed accessibile a tutti, accelera l'innovazione, è un motore di opportunità economiche e offre un'esperienza mobile migliore per utenti, "ha affermato Andy Rubin, senior director di piattaforme mobili per Google, in una dichiarazione.

Il primo telefono Android non è ancora sul mercato - il G1 sarà in vendita negli Stati Uniti da T-Mobile mercoledì. I giornalisti sono stati in grado di pubblicare recensioni del G1 la scorsa settimana.

Google si aspetta che rendendo il codice sorgente per il sistema operativo aperto, apparirà un'ampia varietà di applicazioni, così come i telefoni più economici e veloci.

Ma Google il modello per Android ha alcuni critici. La LiMo Foundation, che pubblica le specifiche per il middleware per dispositivi mobili Linux, e di cui Google non è membro, afferma che il modello di Google potrebbe essere troppo aperto.

"C'è un dibattito sul fatto che l'approccio di Google all'apertura sia sostenibile e positivo per l'industria ", ha detto Andrew Shikiar, direttore del marketing globale per la Fondazione LiMo.

Android sarà rilasciato con la licenza Apache, che non richiede agli sviluppatori di condividere le loro modifiche al codice con la comunità, ha detto. Questo è uno dei motivi per cui alcune persone si chiedono se Android diventerà frammentato in quanto diverse versioni incompatibili del software appaiono nei telefoni di tutto il mercato.

Nella sezione FAQ del sito per l'Open Handset Alliance, il gruppo che supporta Android, Google afferma che l'utilizzo della licenza Apache consentirà ai produttori di innovare sulla piattaforma e permetterà loro di mantenere tali innovazioni come un modo per differenziare le loro offerte.

Shikiar galleggia su un motivo più sinistro che ha sentito perché Google potrebbe aver scelto Apache licenza. "Se è frammentato e sparpagliato, e l'unica versione comune è quella ottimizzata da Google, fa bene a loro", ha detto. Questo perché G1, che è ottimizzato da Google, viene caricato con molti servizi Google che possono eventualmente generare entrate per il gigante della ricerca. Se questo risulta essere la migliore versione di un telefono Android, più persone lo useranno e quindi, presumibilmente, più persone useranno le app di Google.

LiMo e Symbian, che sta anche diventando open source, utilizzano ciascuna licenze diverse, ma entrambi includono obblighi per le persone che cambiano il loro codice per condividere i loro cambiamenti, Shikiar ha detto.

Shikiar ha anche criticato Google perché ha detto che il gigante della ricerca non ha creato alcun tipo di modello di governance per l'Open Handset Alliance e non pubblicare pubblicamente l'accordo di adesione del gruppo. Un modello di governance specifica per le aziende partecipanti esattamente in che modo la loro proprietà intellettuale può essere utilizzata da altri membri. Senza di esso, i membri potrebbero essere riluttanti a contribuire, ha detto.

L'OHA non ha risposto alle domande recentemente poste in merito alla sua scelta di licenza e al suo modello di governance. Google non è stata inoltre in grado di rispondere immediatamente a domande simili.