Android és de codi obert realment? I fins i tot importa?

Android és de codi obert realment? I fins i tot importa?

Faig servir Android perquè està fet de Linux i aquí no estic sol. Molts usuaris d'escriptori de codi obert van agafar per primera vegada un telèfon Android a causa de l'atractiu d'un sistema operatiu mòbil basat en Linux. Estic segur que per això molts de vosaltres llegiu això ara.





Android ha tingut una àmplia adopció i això ha causat algunes molèsties. Això es deu només en part al desig ocasional de l'usuari Linux de deixar de banda el corrent principal. El problema més gran és el que han fet els fabricants, els operadors de telefonia mòbil i fins i tot Google al sistema operatiu. El fet és que qualsevol telèfon Android que agafeu de la botiga està bloquejat i funciona amb una bona quantitat de codi font tancat.





Com a resultat, les persones que valoren els ideals de codi obert s’han trobat mirant cap a Ubuntu Touch, Firefox OS i Sailfish OS, i veuen amb decepció com els tres no han aconseguit enlairar-se fins ara. Canonical, tot i enviar Ubuntu amb uns quants telèfons, encara no ha llançat un model realment preparat per al consumidor. El sistema operatiu Firefox ho té pivotat en un projecte d'Internet de les coses . Jolla, tot i empènyer recentment Sailfish OS 2.0, encara està treballant en problemes. Cap d’ells no ha entrat al mercat nord-americà.





La situació deixa Android com l’opció principal per a moltes persones que volen utilitzar Linux als seus telèfons. Però queda la pregunta, és Android realment de codi obert?

com esborrar tota la memòria cau a Android

Tècnicament, sí

Android té arrels de codi obert. El projecte es va iniciar amb Android, Inc. el 2005, que Google va comprar dos anys després. El mateix any, Google i diverses altres empreses van formar el Open Handset Alliance , sent Android el principal element del programari en què es basa aquest consorci.



Android es basa en el nucli de Linux i, com aquesta complexa peça de codi, la majoria de les parts són de codi obert amb alguns blobs binaris inclosos perquè les coses funcionin amb cert maquinari. La plataforma principal d'Android, coneguda com a Projecte de codi obert Android (AOSP), està disponible perquè tothom pugui fer amb allò que desitgi.

HTC, Huawei, LG, Samsung, Sony, Xiaomi i molts altres fabricants ho han fet precisament en telèfons i tauletes. Amb prou feines estan sols.





Amazon i Barnes & Noble l’han posat als lectors electrònics. HP ha introduït Android en un portàtil. NVIDIA va introduir Android a la consola de jocs. Sony envia el sistema operatiu als seus nous televisors intel·ligents. Podeu obtenir Android en tot, des de càmeres de fotografiar fins a frigorífics. Les empreses s’estrenyen per posar Android Wear als rellotges.

I això ni tan sols compta totes les coses que han fet Android els pirates informàtics.





A diferència d’iOS i Windows Phone, la gent no ha de pagar diners a ningú per utilitzar Android al seu producte. I com que el codi està obert, poden experimentar i adaptar el programari com vulguin.

Llavors, per què no ho fa?

Hi ha una diferència significativa entre utilitzar Linux d’escriptori tradicional i executar Windows. El contrast entre Android i iOS no se sent tan estrany. Si Android és de codi obert, per què no té ganes?

1. Es permet als usuaris bloquejar el codi de codi obert

Android és de codi obert, però la majoria del programari que executem a la part superior de la plataforma no ho és. Això és cert, ja sigui que obtingueu un dispositiu Nexus o alguna cosa de Samsung. A diferència dels primers temps d’Android, Google Now Launcher i la majoria de les aplicacions de Google s'han convertit en fonts tancades .

El mateix passa amb el codi que s'envia a Samsung, HTC, LG i les adaptacions personalitzades d'altres fabricants. La majoria de les aplicacions que obteniu a Google Play, independentment de si es poden descarregar gratuïtament, tampoc no són de codi obert. Com que aquest programari constitueix la major part del que veiem i fem servir, la situació fa que Android se senti en última instància com una plataforma de font tancada.

Però a la gent se li permet fabricar programari de codi tancat que funciona amb Linux. A menys que els creadors distribueixin programari sota una llicència copyleft, altres poden agafar el codi i utilitzar-lo per crear aplicacions propietàries.

Google publica bona part d'Android a Llicència Apache versió 2.0 , que no impedeix que la gent utilitzi el codi per crear productes restrictius. Que la gent ho hagi fet no fa que Android es tanqui. En tot cas, que tanta gent basi el seu treball en Android és una prova del seu èxit com a projecte de codi obert.

2. El desenvolupament bàsic d'Android no està basat en la comunitat

En la seva major part, Google desenvolupa Android. Un o dos cops a l’any, l’empresa llença un munt de codi nou sobre una paret metafòrica que els fabricants de maquinari i de maquinari s’afanyen (o, ja se sap, prenen el seu temps) a posar-hi les seves coses.

A continuació, Google publica actualitzacions de manteniment i seguretat cada mes més o menys mentre es prepara per a la pròxima gran versió.

Molts altres projectes de codi obert coneguts solen buscar més implicació de la comunitat més àmplia. Red Hat pot finançar una bona part del treball que es fa al GNOME, però els desenvolupadors de tot el món aporten codi.

Canonical, l’empresa que hi ha darrere d’Ubuntu, exerceix un gran control sobre l’aspecte i la sensació d’aquesta distribució de Linux, però els membres de la comunitat encara tenen la seva opinió sobre quins programes entren als dipòsits d’aplicacions o què hi ha en alguns llocs web.

En comparació, Android surt com un producte de Google.

3. No teniu el control total

Part del que atrau la gent a Linux i altres sistemes operatius de codi obert és la llibertat i el control disponibles. No podeu capbussar-vos en el cor d’una màquina Windows o Mac OS X i veure què fa que marqui. Amb Linux, és possible que no entengueu la majoria del codi, però és lliure de jugar amb més o menys tot.

Pràcticament parlant, un telèfon Android s’envia fora de la caixa amb només marginalment més llibertats que un iPhone. És possible que pugueu canviar el llançador, aplicar alguns temes extensos i adaptar algunes funcionalitats segons els vostres gustos, però no podreu jugar amb el sistema operatiu subjacent sense anul·lar la vostra garantia.

Per fer modificacions més extenses, cal que arreleu el dispositiu o que feu flaix una ROM personalitzada. En aquest sentit, pot semblar que teniu més llibertat en un sistema operatiu d’escriptori propietari que en un de mòbil de codi obert.

Però Android De debò és de codi obert

I no només s’obre en nom. Hi ha un munt d’evidències que indiquen que Android és realment obert i que podem obtenir els beneficis tangibles.

1. Existeixen ROM personalitzades

Les ROM fetes a la comunitat basades en AOSP ofereixen als usuaris d’Android alternatives al programari que s’inclou als seus dispositius. CyanogenMod funciona amb milions de telèfons intel·ligents Android. Fora de la caixa, l’experiència no és tan diferent de la que es pot obtenir en un Nexus. Heck, aquest és el motiu pel qual molta gent opta per fer flash una ROM en primer lloc.

el millor lloc per comprar samarretes

CyanogenMod tampoc és l’única opció que hi ha. Molts han augmentat i caigut al llarg dels anys, com ara Paranoid Android i AOKP. D'alguna manera, l'ecosistema ROM personalitzat s'assembla al model de distribució de Linux. Aquestes ROM són majoritàriament les mateixes, però els projectes prenen el mateix codi i el modifiquen de maneres diferents. Això no seria possible si Android no fos de codi obert.

2. Fins i tot els competidors de codi obert depenen d’Android

Al principi d’aquest post, he esmentat Firefox OS, Sailfish OS i Ubuntu Touch com a sistemes operatius mòbils de codi obert competidors. El cas és que els equips darrere d’aquests tres projectes han utilitzat el codi Android d’una manera o altra. Sailfish OS, tot i no basar-se en Android, us permet instal·lar directament aplicacions d'Android.

Firefox OS va començar com Arrenca a Gecko , que podeu instal·lar en dispositius Android. Abans d’Ubuntu Touch, n’hi havia Ubuntu per a Android .

Hi ha una ironia increïble en la idea que Android podria ser un codi tancat, però els projectes basats en ell poden estar oberts.

3. Tu Llauna Feu el control del vostre dispositiu

És possible que els fabricants i els transportistes no vulguin que ho facin i, si ho feu, pot anul·lar la vostra garantia, però teniu l’opció de fer el que vulgueu amb el vostre maquinari. Podeu fer root per obtenir accés administratiu, desbloquejar el carregador d’arrencada o fer servir un sistema operatiu alternatiu ( com ara executar Ubuntu Touch ).

És possible que no siguin les funcions publicitàries d'Android, però hi són. I si bé la gran majoria de les persones amb dispositius Android no hi juguen de manera tal, difícilment seria l’única persona que ho fa.

Hi ha milions de persones a qui els agrada tenir la llibertat d’utilitzar els seus telèfons i tauletes d’aquesta manera.

Per què importa?

La gent utilitza sistemes operatius de codi obert per molts motius diferents . Alguns no confien en renunciar al control de les seves dades. A més, les aplicacions i els serveis propietaris van i vénen, però el programari de codi obert es manté, fins i tot quan no és compatible. Els sistemes operatius lliures també poden donar vida al maquinari que funciona bé, però les empreses han decidit abandonar-lo.

I no falten motius ètics, des de determinar qui hauria de dir-se a què funciona sobre quin maquinari, fins a discussions sobre riquesa, privadesa i llibertat.

Com milions de persones adopten la informàtica mòbil, és important que les persones tinguin les opcions disponibles als ordinadors de sobretaula i portàtils. Tenir cura de qualsevol de les coses anteriors no hauria de significar renunciar a telèfons, tauletes i coses interessants amb pantalles tàctils.

Avui dia, Android continua sent la millor opció per a mòbils per a les persones que valoren el codi obert. Fora de la caixa, pot ser una experiència massa comercialitzada i molt publicitària, però podeu canviar-ho.

Jo utilitzeu CyanogenMod i obteniu el meu programari de F-Droid . Aquesta combinació pot semblar limitant en comparació amb el que obteniu de Google Play, però és una experiència més rica en funcions que la que presenten actualment els sistemes operatius de codi obert competidors. Encara miro i espero que aquestes alternatives tinguin èxit, però mentre espero que tinguin èxit, escolto podcasts, utilitzo la navegació GPS, gestiono la meva biblioteca de música local i estic en contacte amb les persones que fan servir un mòbil ràpid i fiable. dispositiu que funciona principalment amb programari de codi obert avui .

Per què utilitzeu Android? L’aspecte de codi obert significa molt per a vosaltres? Esteu esperant un sistema operatiu mòbil gratuït i alternatiu per atrapar-vos? M’encantaria escoltar els vostres pensaments!

Crèdits de la imatge: Salt de pingüins per bluezace a través de Shutterstock

Compartir Compartir Tweet Correu electrònic Està bé instal·lar Windows 11 en un PC incompatible?

Ara podeu instal·lar Windows 11 en equips antics amb el fitxer ISO oficial ... però és una bona idea fer-ho?

Llegiu a continuació
Temes relacionats
  • Linux
  • Android
  • Codi obert
  • Personalització d'Android
  • Linux
Sobre l'autor Bertel King(323 articles publicats)

Bertel és un minimalista digital que escriu des d’un ordinador portàtil amb interruptors de privadesa físics i un sistema operatiu avalat per la Free Software Foundation. Valora l’ètica per sobre de les funcions i ajuda els altres a controlar les seves vides digitals.

Més de Bertel King

Subscriu-te al nostre butlletí

Uniu-vos al nostre butlletí per obtenir consells tècnics, ressenyes, llibres electrònics gratuïts i ofertes exclusives.

coses a fer quan t’avorreix en línia
Feu clic aquí per subscriure-us