Qual è qualcosa del sistema operativo Android di Google che è davvero un po' oscuro, ma viene ignorato?
Forse uno dei più grandi aspetti ignorati o fraintesi di Android è la sua storia di build e versioni. Se si facesse la domanda, quante versioni di Android sono state create, la maggior parte delle persone direbbe 11, che è una buona ipotesi. Ma è sbagliato. Ci sono state 18 versioni di Android fino ad oggi, con 11 versioni principali.
Molte persone pensano che il sistema operativo Android è basato su Google, e viene fornito con Google Mobile Services (GMS) e le applicazioni proprietarie di Google (Gmail, Maps, Foto, YouTube, ecc) preinstallate di default. Con Android vanilla (puro) stock, come le build che si vedono stock sui dispositivi Pixel e Nexus, per esempio, questo è vero. Quello che molte persone non capiscono è che la maggior parte delle ROM Android personalizzate sono completamente prive di Google. LineageOS, per esempio, è basata su AOSP ma non ha assolutamente servizi Google o app proprietarie, nessun Play Store, ecc. LineageOS funziona completamente normale senza la necessità di avere alcuna app o servizio Google installato. Tuttavia, se volete i servizi e le app di Google con LineageOS, potete visitare The Open GApps Project, scaricare un pacchetto di Google Apps compatibile con la versione di Android e l'architettura del vostro dispositivo, e installarlo tramite TWRP o LineageOS custom recovery. La maggior parte delle ROM personalizzate per Android sono allo stesso modo. Carbon ROM, ResurrectionRemix, Bootleggers ROM, build CyanogenMod archiviate, Dirty Unicorns, ecc. La proprietà effettiva di Google e l'autorità legale sul sistema operativo Android è un po' insolita nella struttura e, quindi, spesso fraintesa. Google possiede il GMS (Google Mobile Services) e tutte le sue popolari applicazioni proprietarie. Non "possiede" di per sé il codice sorgente Android.Opem, che è una piattaforma mobile open source e può essere utilizzato da qualsiasi sviluppatore o produttore per compilare la propria build personalizzata del sistema operativo Android. L'AOSP è concesso in licenza principalmente dalla licenza Apache. L'attuale nome Androud™, così come il logo Android, sono marchi registrati da Google che impongono standard per limitare i dispositivi "non certificati" al di fuori dell'ecosistema di Google dall'usare il marchio Android™.
Un altro fork comune di Android che è Google-free è FireOS. Non include servizi o applicazioni di Google. Sì, è un po' confuso, il nome stesso di Android, e poi l'AOSP, essendo due entità distinte. AOSP è un'iniziativa open source guidata da Google. Nonostante le false affermazioni di molti ragazzi disillusi di Apple, Android è stato il sistema operativo mobile più venduto nel mondo dal 2011 (sugli smartphone) e dal 2013 (sui tablet). Al Q4 2020, si stima che ci fossero 3 5 miliardi di utenti Android in tutto il mondo. L'ultima versione e build stabile e ufficiale di Android è Android 11.0.0_r28 con un livello di patch di sicurezza del 5 gennaio 2021, con un Build No. ufficiale di RQ10.210105.003.
Un altro aspetto ignorato e spesso incompreso di Android è la sua vera origine. Se si chiede chi ha creato Android, la maggior parte delle persone dirà Google. Questo non è tecnicamente corretto. Android è stato fondato a Palo Alto, California, nell'autunno del 2003, da Andy Rubin, Rich Miner, Christopher White e Nick Sears. Rubin è stato citato descrivendo Android come avente "un enorme potenziale nello sviluppo di dispositivi mobili più intelligenti che sono più consapevoli della posizione e delle preferenze del suo proprietario". Il piano originale era quello di utilizzare Android come un sistema operativo avanzato per le fotocamere digitali. Questo intento è stato usato come lancio agli investitori nella primavera del 2004. Il mercato delle macchine fotografiche a quel tempo non piaceva al marchio del sistema operativo, e subito dopo si è concentrato sull'uso di Android come sistema operativo per cellulari che sarebbe stato il rivale di Symbian e Microsoft Windows Mobile. Tra questo periodo e l'estate del 2005, Android è quasi fallito a causa della mancanza di interesse degli investitori. Un amico intimo di Rubin diede 10.000 dollari in contanti per evitare che Android fosse sfrattato dal suo spazio di lavoro. Nel luglio 2005, Google ha acquistato Android per 50 milioni di dollari. Come molti di noi sanno, la versione beta di Android 1.0 era in lavorazione alla fine del 2007. Il 20 settembre 2008, il primo smartphone disponibile in commercio basato su Android è stato rilasciato: l'HTC Dream, noto anche come T-Mobile G1. Il mio scopo nell'elencare questa storia era quello di elaborare la fondazione e il progresso di Android prima che Google facesse l'acquisizione di Android nel luglio 2005.
Un altro fatto ignorato o frainteso del sistema operativo Android è il suo tradizionale sistema di nomi in codice basato su nomi di dolci in ordine alfabetico. Android 1.0, che è stato distribuito in stock sull'HTC Dream, non aveva un nome in codice. Ecco la lista ufficiale:
Android 1.5 Cupcake
Android 1.6 Donut
Android 2.0 a 2.1 Eclair
Android 2.2 Froyo
Android 2.3 Gingerbread
Android 3.0 a 3.2 Honeycomb
Android 4.0 Ice Cream Sandwich
Android 4.1 a 4.3 Jellybean
Android 4.4 KitKat
Android 5.0 e 5.1 Lollipop
Android 6.0 Marshmallow
Android 7.0 e 7.1 Nougat
Android 8.0 e 8.1 Oreo
Android 9.0 Pie
Android 10
Android 11
La maggior parte delle persone conosce i nomi in codice di Android basati sui dolci. Quello che molti ignorano e fraintendono è che questo sistema è ufficialmente cessato dopo il rilascio di Android 9.0 Pie. Questo non è ancora un mistero per la maggior parte dei fanatici di Android. Tuttavia, a partire da Android 10, lo sentirete e leggerete indicato come Android Q. Allo stesso modo, la gente si riferisce anche ad Android 11 come Android R. Entrambi sono errati. Poiché il tradizionale sistema di nomi in ordine alfabetico è stato deprecato dopo Android 9 Pie, Android 10 si chiama semplicemente Android 10, così come l'autoversione Android 11. Non c'è nessuna Q, nessuna R, nessuna lettera o nome in codice dopo Android 9.0 Pie.
Articoli simili
- Il sistema operativo Windows potrà mai superare il sistema operativo Android o il sistema operativo Apple nei dispositivi mobili?
- Google è pagato per fornire il sistema operativo Android ai telefoni? Il costo del sistema operativo è alla fine addebitato al cliente?
- Come potrei creare il mio sistema operativo per console per PC, senza scegliere un sistema operativo preesistente come Linux o Windows?
- Cosa possiamo imparare sulla teoria dei giochi e sul dilemma del prigioniero dopo aver visto Il cavaliere oscuro?