Android este cu adevărat open source? Și chiar contează?

Android este cu adevărat open source? Și chiar contează?

Folosesc Android pentru că este fabricat din Linux și nu sunt singur aici. Mulți utilizatori de desktop open source au preluat mai întâi un telefon Android datorită atracției unui sistem de operare mobil bazat pe Linux. Sunt sigur că de aceea mulți dintre voi citiți acest lucru acum.





Android a fost adoptat pe scară largă și acest lucru a cauzat unele disconforturi. Acest lucru se datorează doar parțial dorinței ocazionale a utilizatorului Linux de a renunța la mainstream. Problema mai mare este ceea ce producătorii de telefoane, operatorii și chiar Google au făcut cu sistemul de operare. Faptul este că orice telefon Android pe care îl ridicați din magazin este blocat și rulează o cantitate echitabilă de cod sursă închis.





Drept urmare, oamenii care apreciază idealurile open source s-au trezit în loc să privească spre Ubuntu Touch, Firefox OS și Sailfish OS - și urmăresc cu dezamăgire, deoarece toți trei nu au reușit până acum să decoleze. Canonical, în ciuda livrării Ubuntu pe câteva telefoane, nu a lansat încă un model cu adevărat pregătit pentru consumatori. Sistemul de operare Firefox are pivotat într-un proiect Internet of Things . Jolla, în ciuda faptului că a împins recent Sailfish OS 2.0, încă lucrează la probleme. Niciunul dintre ei nu a intrat pe piața SUA.





Situația lasă Android ca opțiune principală pentru mulți oameni care doresc să folosească Linux pe telefoanele lor. Dar întrebarea rămâne, este Android cu adevărat open source?

de ce nu se va aprinde tableta mea

Tehnic, da

Android are rădăcini open source. Proiectul a început sub Android, Inc. în 2005, pe care Google l-a cumpărat doi ani mai târziu. În același an, Google și alte câteva companii au format Open Handset Alliance , Android fiind piesa principală de software pe care este construit acest consorțiu.



Android se bazează pe kernel-ul Linux și, la fel ca acea bucată de cod complexă, cele mai multe părți sunt open source, cu câteva bloburi binare incluse pentru a face lucrurile să funcționeze cu anumite hardware. Platforma de bază Android, cunoscută sub numele de Proiect Open Source Android (AOSP), este disponibil pentru oricine să facă cu ceea ce dorește.

HTC, Huawei, LG, Samsung, Sony, Xiaomi și mulți alți producători au făcut exact acest lucru pe telefoane și tablete. Nu sunt singuri.





Amazon și Barnes & Noble l-au pus pe e-reader. HP a introdus Android într-un laptop. NVIDIA a introdus Android pe o consolă de jocuri. Sony livrează sistemul de operare pe noile sale televizoare inteligente. Puteți obține Android pe orice, de la camere orientate și fotografiate la frigidere. Companiile se împiedică să pună Android Wear pe ceasuri.

Și asta nu ține cont nici măcar de toate lucrurile pe care jucătorii de jucători au pus-o pe Android.





Spre deosebire de iOS și Windows Phone, oamenii nu trebuie să plătească nimănui bani pentru a folosi Android în produsul lor. Și din moment ce codul este deschis, sunt liberi să experimenteze și să adapteze software-ul așa cum le place.

Atunci de ce nu se simte așa?

Există o diferență semnificativă între utilizarea Linux desktop tradițional și rularea Windows. Contrastul dintre Android și iOS nu se simte la fel de puternic. Dacă Android este open source, de ce nu are chef?

1. Oamenilor li se permite să blocheze codul sursă deschisă

Android este open source, dar majoritatea software-ului pe care îl rulăm pe platformă nu este. Acest lucru este adevărat indiferent dacă primiți un dispozitiv Nexus sau ceva de la Samsung. Spre deosebire de primele zile ale Android, Google Now Launcher și majoritatea aplicațiilor Google au devenit sursă închisă .

Același lucru este valabil și pentru codul livrat pe Samsung, HTC, LG și adaptările personalizate ale altor producători. Majoritatea aplicațiilor pe care le obțineți pe Google Play, indiferent dacă sunt descărcate gratuit, nu sunt, de asemenea, open source. Deoarece acest software reprezintă cea mai mare parte a ceea ce vedem și folosim, situația face ca Android să se simtă în cele din urmă ca o platformă sursă închisă.

Dar oamenilor le este permis să creeze software-ul sursă închisă care rulează pe Linux. Cu excepția cazului în care creatorii distribuie software sub licență copyleft, alții pot prelua codul și îl pot folosi pentru a crea aplicații proprietare.

Google publică o mare parte din Android sub Licență Apache versiunea 2.0 , ceea ce nu împiedică oamenii să folosească codul pentru a crea produse restrictive. Faptul că oamenii au făcut acest lucru nu face ca Android să fie închis. În orice caz, atât de mulți oameni își bazează munca pe Android este o dovadă a succesului său ca proiect open source.

2. Dezvoltarea de bază Android nu este condusă de comunitate

În cea mai mare parte, Google dezvoltă Android. O dată sau de două ori pe an, compania aruncă o grămadă de coduri noi pe un perete metaforic pe care se grăbesc (sau, știți, să le luați timp) pentru a le pune în lucruri.

Google lansează apoi actualizări de întreținere și securitate în fiecare lună sau cam așa, în timp ce se pregătește pentru următoarea versiune mare.

Multe alte proiecte open source bine cunoscute caută de obicei mai multă implicare din partea comunității mai largi. Red Hat poate finanța o bună parte din munca care intră în GNOME, dar dezvoltatorii din întreaga lume contribuie cu codul.

Canonical, compania din spatele Ubuntu, exercită un mare control asupra modului în care arată și se simte această distribuție Linux, dar membrii comunității au încă un cuvânt de spus în ceea ce privește programele care intră în depozitele de aplicații sau ce se întâmplă pe unele site-uri web.

Prin comparație, Android este un produs Google în întregime.

3. Nu ai control deplin

O parte din ceea ce atrage oamenii către Linux și alte sisteme de operare open source este libertatea și controlul disponibile. Nu puteți să vă scufundați în inima unei mașini Windows sau Mac OS X și să vedeți ce o face să bifeze. Cu Linux, s-ar putea să nu înțelegeți cea mai mare parte a codului, dar sunteți liber să faceți mai mult sau mai puțin tot.

Practic vorbind, un telefon Android este livrat din cutie doar cu mai puține libertăți decât un iPhone. S-ar putea să puteți schimba lansatorul, să aplicați câteva teme extinse și să adaptați anumite funcționalități la gusturile dvs., dar nu sunteți capabil să vă amestecați cu sistemul de operare subiacent fără a anula garanția.

Modificările mai ample necesită înrădăcinarea dispozitivului sau intermiterea unui ROM personalizat. În această privință, se poate simți că ai mai multă libertate pe un sistem de operare desktop proprietar decât un sistem mobil open-source.

Dar Android Într-adevăr este Open Source

Și nu este deschis doar în nume. Există o mulțime de dovezi că Android este cu adevărat deschis și putem obține beneficii tangibile.

1. Există ROM-uri personalizate

ROM-urile realizate în comunitate bazate pe AOSP oferă utilizatorilor Android alternative la software-ul livrat pe dispozitivele lor. CyanogenMod rulează pe milioane de smartphone-uri Android. Dintr-o cutie, experiența nu este atât de diferită de ceea ce puteți obține pe un Nexus. Heck, acesta este motivul pentru care mulți oameni optează pentru flash-ul ROM-ului în primul rând.

vizionați filme gratuite online fără înregistrare

Nici CyanogenMod nu este singura opțiune. Mulți au crescut și au căzut de-a lungul anilor, cum ar fi Android paranoic și AOKP. În anumite privințe, ecosistemul ROM personalizat seamănă cu modelul de distribuție Linux. Aceste ROM-uri sunt în mare parte aceleași, dar proiectele iau același cod și îl modifică în moduri diferite. Acest lucru nu ar fi posibil dacă Android în sine nu ar fi open source.

2. Chiar și competitorii open source depind de Android

La începutul acestei postări, am menționat Firefox OS, Sailfish OS și Ubuntu Touch ca sisteme de operare mobile open-source concurente. Problema este că echipele din spatele acestor trei proiecte au folosit codul Android într-un fel sau altul. Sistemul de operare Sailfish, deși nu se bazează pe Android, vă permite să instalați direct aplicații Android.

Firefox OS a început ca. Porniți la Gecko , pe care l-ați putea instala pe dispozitivele Android. Înainte de Ubuntu Touch, a existat Ubuntu pentru Android .

Există o ironie incredibilă în ideea că Android ar putea fi o sursă închisă, dar proiectele bazate pe acesta pot fi deschise.

3. Tu Poate sa Preia controlul dispozitivului tău

Este posibil ca producătorii și transportatorii să nu dorească acest lucru, iar acest lucru vă poate anula garanția, dar aveți opțiunea de a face ceea ce doriți cu hardware-ul dvs. Puteți face root pentru a obține acces administrativ, pentru a debloca bootloader-ul sau pentru a bloca un alt sistem de operare ( cum ar fi rularea Ubuntu Touch în schimb ).

Este posibil ca acestea să nu fie caracteristicile publicitate ale Android, dar sunt acolo. Și, în timp ce marea majoritate a persoanelor cu dispozitive Android nu lucrează cu ele în așa fel, cu greu ai fi singura persoană care o face.

Există milioane de oameni cărora le place să aibă libertatea de a-și folosi telefoanele și tabletele în acest fel.

De ce conteaza?

Oamenii folosesc sisteme de operare open source din multe motive diferite . Unii nu au încredere în renunțarea la controlul datelor lor. În plus, aplicațiile și serviciile proprietare vin și pleacă, dar software-ul open source rămâne în jur, chiar și atunci când nu este acceptat. De asemenea, sistemele de operare gratuite pot da viață hardware-ului care funcționează foarte bine, dar companiile au decis să renunțe.

Și nu există lipsă de motive etice, de la determinarea cine ar trebui să aibă un cuvânt de spus până la ce funcționează pe ce hardware, până la discuții despre bogăție, confidențialitate și libertate.

Deoarece milioane de oameni îmbrățișează computerul mobil, este important ca oamenii să aibă opțiunile disponibile pe desktop-uri și laptopuri. Grija pentru oricare dintre lucrurile de mai sus nu ar trebui să însemne renunțarea la telefoane, tablete și lucruri interesante cu ecranele tactile.

Astăzi, Android rămâne cea mai bună opțiune mobilă pentru persoanele care apreciază open source. Din cutie, poate fi o experiență excesiv de comercializată, foarte publicitară, dar o puteți schimba.

Eu folosiți CyanogenMod și obțineți software-ul meu de la F-Droid . Această combinație poate părea limitativă în comparație cu ceea ce obțineți de la Google Play, dar este o experiență mai bogată în caracteristici decât ceea ce sistemele de operare open source concurente aduc în prezent la masă. Încă urmăresc și sper ca aceste alternative să aibă succes, dar în timp ce aștept ca acestea să reușească, ascult podcast-uri, folosesc navigarea GPS, gestionez biblioteca mea de muzică locală și rămân în contact cu oamenii folosind un telefon mobil fiabil și rapid. dispozitiv care rulează în principal software open source azi .

De ce folosești Android? Aspectul open source înseamnă mult pentru tine? Așteptați un sistem de operare mobil alternativ gratuit pentru a prinde? Mi-ar plăcea să vă aud gândurile!

Credite de imagine: Salt de pinguini de bluezace prin Shutterstock

Acțiune Acțiune Tweet E-mail Este bine să instalați Windows 11 pe un computer incompatibil?

Acum puteți instala Windows 11 pe computere mai vechi cu fișierul ISO oficial ... dar este o idee bună să faceți acest lucru?

Citiți în continuare
Subiecte asemănătoare
  • Linux
  • Android
  • Sursa deschisa
  • Personalizare Android
  • Linux
Despre autor Bertel King(323 articole publicate)

Bertel este un minimalist digital care scrie de pe un laptop cu comutatoare de confidențialitate fizică și un sistem de operare aprobat de Free Software Foundation. El apreciază etica față de caracteristici și îi ajută pe ceilalți să preia controlul asupra vieții lor digitale.

Mai multe de la Bertel King

Aboneaza-te la newsletter-ul nostru

Alăturați-vă newsletter-ului pentru sfaturi tehnice, recenzii, cărți electronice gratuite și oferte exclusive!

unul sau mai multe videoclipuri au fost eliminate din playlist deoarece au fost șterse de pe YouTube.
Faceți clic aici pentru a vă abona