Annuncio pubblicitario

Uso Android perché è fatto da Linux e non sono solo qui. Molti utenti desktop open source hanno prima preso un telefono Android a causa del fascino di un sistema operativo mobile basato su Linux. Sono sicuro che è per questo che molti di voi stanno leggendo questo ora.

Android ha visto un'ampia adozione e questo ha causato qualche disagio. Ciò è dovuto solo in parte al desiderio occasionale dell'utente Linux di abbandonare il mainstream. Il problema più grande è ciò che i produttori di telefoni, i gestori e persino Google hanno fatto al sistema operativo. Il fatto è che qualsiasi telefono Android che raccogli dal negozio è bloccato e gestisce una buona quantità di codice sorgente chiuso.

Di conseguenza, le persone che apprezzano gli ideali open source si sono trovate a guardare Ubuntu Touch, Firefox OS e Sailfish OS invece - e guardare con disappunto dato che finora tutti e tre non sono riusciti a decollare. Canonical, nonostante abbia spedito Ubuntu su alcuni telefoni, non ha ancora rilasciato un modello veramente pronto per il consumatore. Firefox OS ha

instagram viewer
trasformato in un progetto di Internet of Things. Jolla, nonostante abbia recentemente spinto Sailfish OS 2.0, sta ancora risolvendo i problemi. Nessuno di loro è entrato nel mercato statunitense.

La situazione lascia Android come opzione principale per molte persone che desiderano utilizzare Linux sui loro telefoni. Ma la domanda rimane: Android è veramente open source?

AndroidOpenSource-AOSP

Tecnicamente sì

Android ha radici open source. Il progetto è iniziato con Android, Inc. nel 2005, che Google acquistò due anni dopo. Nello stesso anno, Google e diverse altre società costituirono la Open Handset Alliance, con Android come componente software principale su cui si basa questo consorzio.

Android si basa sul kernel Linux e, come quella complessa porzione di codice, la maggior parte delle parti sono open source con alcuni BLOB binari inclusi per far funzionare le cose con determinati hardware. La piattaforma Android principale, nota come Progetto Open Source Android (AOSP), è disponibile per chiunque abbia a che fare con ciò che desidera.

HTC, Huawei, LG, Samsung, Sony, Xiaomi e molti altri produttori Spiegazione delle skin Android: in che modo i produttori di hardware cambiano stock Android?Ai produttori di hardware piace prendere Android e trasformarlo in qualcosa di completamente suo, ma è una cosa buona o cattiva? Dai un'occhiata e confronta queste diverse skin Android. Leggi di più hanno fatto esattamente questo su telefoni e tablet. Non sono quasi soli.

Amazon e Barnes & Noble lo hanno messo su e-reader. HP ha inserito Android in un laptop. NVIDIA ha inserito Android su una console di gioco. Sony sta distribuendo il sistema operativo sui suoi nuovi televisori intelligenti. Puoi avere Android su qualsiasi cosa, dalle fotocamere point-and-shoot ai frigoriferi. Le aziende stanno inciampando su se stesse per mettere Android Wear sugli orologi.

E questo non conta nemmeno tutte le cose su cui i trilli hanno messo Android.

A differenza di iOS e Windows Phone, le persone non devono pagare nessuno per utilizzare Android nei loro prodotti. E poiché il codice è aperto, sono liberi di sperimentare e adattare il software come preferiscono.

Allora perché non ti sembra?

C'è una differenza significativa tra l'utilizzo di Linux desktop tradizionale e l'esecuzione di Windows. Il contrasto tra Android e iOS non sembra affatto netto. Se Android è open source, perché non ti va?

1. Le persone sono autorizzate a bloccare il codice open source

Android è open source, ma la maggior parte del software che eseguiamo sulla piattaforma non lo è. Questo è vero se si ottiene un dispositivo Nexus o qualcosa da Samsung. A differenza dei primi giorni di Android, Google Now Launcher e la maggior parte delle app di Google sono diventate a codice chiuso.

Lo stesso vale per il codice fornito su Samsung, HTC, LG e adattamenti personalizzati di altri produttori. La maggior parte delle app che ottieni su Google Play, indipendentemente dal fatto che siano scaricabili gratuitamente, non sono anche open source. Dal momento che questo software costituisce la maggior parte di ciò che vediamo e utilizziamo, la situazione rende Android alla fine una piattaforma chiusa.

Ma le persone sono autorizzate a creare software chiuso che funziona su Linux. A meno che i creatori non distribuiscano software con una licenza copyleft, altri possono prendere il codice e utilizzarlo per creare applicazioni proprietarie.

Google pubblica gran parte di Android sotto Licenza Apache versione 2.0, che non impedisce alle persone di utilizzare il codice per creare prodotti restrittivi. Il fatto che la gente abbia fatto questo non rende Android stesso chiuso. Semmai, così tante persone basano il loro lavoro su Android è una testimonianza del suo successo come progetto open source.

2. Lo sviluppo principale di Android non è guidato dalla community

Per la maggior parte, Google sviluppa Android. Una o due volte l'anno, la società scarica un sacco di nuovo codice su un muro metaforico che corrono i produttori di hardware e hardware (o, sai, prendere il loro tempo Perché il mio telefono Android non è ancora stato aggiornato?Il processo di aggiornamento di Android è lungo e complicato; esaminiamolo per scoprire esattamente perché l'aggiornamento del telefono Android richiede così tanto tempo. Leggi di più ) per mettere le loro cose.

Google rilascia quindi aggiornamenti di manutenzione e sicurezza ogni mese o giù di lì mentre si prepara alla prossima versione più grande.

Molti altri noti progetti open source in genere cercano un maggiore coinvolgimento da parte della comunità più ampia. Red Hat può finanziare una buona parte di il lavoro che va su GNOME 5 motivi sorprendenti dietro la rinascita di GNOMEOggi GNOME 3 sta finalmente recuperando utenti e ci sono meno persone che si collegano online per esprimere il loro odio per l'ambiente desktop. Cosa è successo per far tornare lentamente GNOME? Leggi di più , ma gli sviluppatori di tutto il mondo contribuiscono al codice.

Canonical, la compagnia dietro Ubuntu, esercita un grande controllo su come appare e si sente quella distribuzione Linux, ma i membri della comunità hanno ancora voce in capitolo su quali programmi entrano nei repository delle app o cosa succede in alcuni dei siti web.

In confronto, Android viene considerato interamente come un prodotto Google.

3. Non hai il pieno controllo

Parte di ciò che attrae le persone su Linux e altri sistemi operativi open source 3 sistemi operativi simili a UNIX che non sono LinuxDi recente, le persone hanno iniziato a confondere "UNIX" con "Linux". Linux è stato influenzato da UNIX, ma i sistemi UNIX non hanno alcuna relazione con Linux. Ecco alcuni importanti sistemi basati su UNIX che vale la pena conoscere. Leggi di più è la libertà e il controllo disponibili. Non puoi tuffarti nel cuore di un computer Windows o Mac OS X e vedere cosa lo fa spuntare. Con Linux, potresti non capire la maggior parte del codice, ma sei libero di armeggiare con più o meno tutto.

In pratica, un telefono Android viene spedito fuori dalla scatola con solo leggermente più libertà rispetto a un iPhone. Potresti essere in grado di farlo cambia il programma di avvio, applica alcuni temi estesi e personalizza alcune funzionalità in base ai tuoi gusti Le migliori modifiche Android che puoi fare senza il rootLe modifiche Android non sono solo per i fanatici della tecnologia. Ecco come ottenere il massimo dal tuo telefono o tablet Android non rootato! Leggi di più , ma non sei in grado di armeggiare con il sistema operativo sottostante senza invalidare la garanzia.

Sono necessarie modifiche più estese il root del tuo dispositivo Personalizza il tuo telefono senza eseguire il flashing di una ROM con Xposed FrameworkÈ risaputo che il modo migliore per personalizzare il tuo dispositivo Android è di inviarlo con una nuova ROM. È anche sbagliato. Leggi di più o lampeggiante di una ROM personalizzata 12 motivi per installare una ROM Android personalizzataPensi di non aver più bisogno di una ROM Android personalizzata? Ecco alcuni motivi per installare una ROM Android personalizzata. Leggi di più . A questo proposito, può sembrare che tu abbia più libertà su un sistema operativo desktop proprietario rispetto a un sistema mobile open source.

Ma Android Veramente è Open Source

E non è semplicemente aperto solo nel nome. Ci sono molte prove là fuori che Android è veramente aperto e possiamo ottenere benefici tangibili.

1. Esistono ROM personalizzate

AndroidOpenSource-CyanogenMod-Custom-Theme

Le ROM realizzate in comunità basate su AOSP offrono agli utenti Android alternative al software fornito sui loro dispositivi. CyanogenMod funziona su milioni di smartphone Android. L'esperienza non è poi così diversa da quella che puoi ottenere su un Nexus. Diamine, questo è il motivo per cui molte persone scelgono di eseguire il flashing di una ROM in primo luogo.

CyanogenMod non è nemmeno l'unica opzione là fuori Quali sono le migliori ROM Android personalizzate?Il momento in cui ti rendi conto che è possibile eseguire il flashing del tuo telefono Android con una nuova ROM è fondamentale. Improvvisamente, sei libero: infinite opzioni di personalizzazione, niente più bloatware del fornitore e, soprattutto, non hai ... Leggi di più . Molti sono aumentati e diminuiti nel corso degli anni, come Paranoid Android e AOKP. In un certo senso, l'ecosistema ROM personalizzato ricorda il modello di distribuzione Linux. Queste ROM sono per lo più uguali, ma i progetti prendono lo stesso codice e lo modificano in modi diversi. Ciò non sarebbe possibile se Android stesso non fosse open source.

2. Anche i concorrenti Open Source dipendono da Android

All'inizio di questo post, ho citato Firefox OS, Sailfish OS e Ubuntu Touch come sistemi operativi mobili open source concorrenti. Il fatto è che i team dietro tutti e tre questi progetti hanno usato il codice Android in un modo o nell'altro. Il sistema operativo Sailfish, nonostante non sia basato su Android, ti consente di installare direttamente le app Android.

Firefox OS è iniziato come Avvia da Gecko, che è possibile installare su dispositivi Android. Prima di Ubuntu Touch, c'era Ubuntu per Android.

C'è un'ironia incredibile nell'idea che Android potrebbe essere un codice sorgente chiuso, ma i progetti basati su di esso possono essere aperti.

3. voi Può Assumi il controllo del tuo dispositivo

Produttori e corrieri potrebbero non volerlo, e ciò potrebbe invalidare la garanzia, ma hai la possibilità di fare ciò che desideri con il tuo hardware. Puoi eseguire il root per ottenere l'accesso amministrativo, sbloccare il bootloader o eseguire il flashing di un sistema operativo alternativo (come invece eseguire Ubuntu Touch Come eseguire il dual boot del tuo Android con Ubuntu Leggi di più ).

Queste potrebbero non essere le funzionalità pubblicizzate da Android, ma sono lì. E mentre la stragrande maggioranza delle persone con dispositivi Android non armeggia in questo modo, difficilmente saresti l'unica persona a farlo.

Ci sono milioni di persone là fuori che amano avere la libertà di usare i loro telefoni e tablet in questo modo.

Perchè importa?

Le persone usano sistemi operativi open source per molte ragioni diverse. Alcuni non si fidano di rinunciare al controllo dei propri dati. Inoltre, le applicazioni e i servizi proprietari vanno e vengono, ma il software open source rimane attivo anche quando non è supportato. I sistemi operativi gratuiti possono anche dare vita all'hardware che funziona bene, ma le aziende hanno deciso di abbandonare.

E non mancano ragioni etiche, dal determinare chi dovrebbe avere voce in capitolo su ciò che funziona su quale hardware, alle discussioni su ricchezza, privacy e libertà.

Poiché milioni di persone abbracciano il mobile computing, è importante che le persone abbiano le opzioni disponibili su desktop e laptop. Preoccuparsi di una qualsiasi delle cose di cui sopra non dovrebbe significare rinunciare a telefoni, tablet e cose interessanti con touchscreen.

Oggi Android rimane la migliore opzione mobile per le persone che apprezzano l'open source. All'improvviso, può essere un'esperienza eccessivamente commercializzata e piena di pubblicità, ma puoi cambiarla.

io usa CyanogenMod e ottieni il mio software da F-Droid Come utilizzare Android senza Google: tutto ciò che devi sapereVuoi usare Android senza Google? Nessun Google, nessun problema. Ecco una guida per non utilizzare Google sul tuo dispositivo Android per ritrovare la privacy. Leggi di più . Questa combinazione può sembrare limitante rispetto a ciò che ottieni da Google Play, ma è un'esperienza più ricca di funzionalità rispetto a ciò che i sistemi operativi open source concorrenti attualmente portano sul tavolo. Sto ancora guardando e spero che queste alternative trovino successo, ma mentre aspetto che abbiano successo, ascolto podcast, usando la navigazione GPS, gestire la mia biblioteca musicale locale e rimanere in contatto con le persone utilizzando un dispositivo mobile affidabile e veloce con software prevalentemente open source oggi.

Perché usi Android? L'aspetto open source significa molto per te? Stai aspettando un sistema operativo mobile gratuito alternativo da prendere? Mi piacerebbe sentire i tuoi pensieri!

Crediti immagine:Penguin Jumping di bluezace via Shutterstock

Bertel è un minimalista digitale che scrive da un laptop con interruttori di privacy fisici e un sistema operativo approvato dalla Free Software Foundation. Apprezza l'etica delle funzionalità e aiuta gli altri ad assumere il controllo della propria vita digitale.