Oglas

Koristim Android jer je napravljen od Linuxa i nisam ovdje sam. Mnogi korisnici stolnih računala otvorenog koda prvi su uzeli Android telefon zbog privlačnosti mobilnog operativnog sustava sa sjedištem u Linuxu. Sigurna sam da upravo zato mnogi od vas sada ovo čitaju.

Android je doživio široko prihvaćanje i to je uzrokovalo određenu nelagodu. To je dijelom samo zbog povremene želje korisnika Linuxa da digne mainstream. Veći je problem što su proizvođači telefona, prijevoznici, pa čak i Google učinili operativnom sustavu. Činjenica je da je svaki Android telefon koji preuzmete iz trgovine zaključan i pokreće priličnu količinu zatvorenog izvornog koda.

Kao rezultat, ljudi koji cijene ideale otvorenog koda našli su se da gledaju prema Ubuntu Touch, Firefoxu OS, i Sailfish OS umjesto toga - i razočarano promatramo kako sva tri dosad nisu uspjela poći. Canonical, unatoč isporuci Ubuntua na nekoliko telefona, još nije objavio model koji je zaista spreman za potrošače. Firefox OS ima usmjeren na projekt Interneta stvari

instagram viewer
. Jolla, unatoč tome što je nedavno gurnuo Sailfish OS 2.0, i dalje radi na kilaži. Nitko od njih nije ušao na američko tržište.

Situacija ostavlja Android kao glavnu mogućnost za mnoge koji žele koristiti Linux na svojim telefonima. Ali ostaje pitanje, je li Android doista open source?

AndroidOpenSource-AOSP

Tehnički gledano, Da

Android ima korijene otvorenog koda. Projekt je započeo pod Android, Inc. 2005. godine, koju je Google kupio dvije godine kasnije. Iste godine Google i nekoliko drugih tvrtki osnovali su tvrtku Otvoreni Savez slušalica, s tim da je Android osnovni dio softvera na kojem je izgrađen ovaj konzorcij.

Android se temelji na Linux kernelu, a poput tog složenog dijela koda, većina je dijelova otvorenog koda s nekoliko binarnih mrlja uključenih kako bi stvari funkcionirale s određenim hardverom. Jezgrena Android platforma, poznata i kao Android Open Source projekt (AOSP), dostupan je svakome s čime se bavi.

HTC, Huawei, LG, Samsung, Sony, Xiaomi i mnogi drugi proizvođači Objašnjene Androidove kože: Kako proizvođači hardvera mijenjaju dionicu na Android?Proizvođači hardvera vole uzimati Android i pretvarati ga u nešto što je posve njihovo, ali je li ovo dobra ili loša stvar? Pogledajte i usporedite ove različite Androidove kože. Čitaj više sve su to učinili upravo na telefonima i tabletima. Jedva su sami.

Amazon i Barnes & Noble stavili su ih na e-čitatelje. HP je Android ubacio u laptop. NVIDIA je gurnula Android na igraću konzolu. Sony isporučuje operativni sustav na svojim novim pametnim televizorima. Na Androidu možete dobiti sve, od „usmerite i snimajte“ kamere do hladnjaka. Tvrtke se spotaknu da postave Android Wear na satove.

A to čak i ne broji sve stvari koje su tinkroateri uložili u Android.

Za razliku od iOS-a i Windows Phone-a, ljudi ne moraju nikome plaćati novac da bi koristili Android u svom proizvodu. Budući da je kôd otvoren, mogu eksperimentirati i prilagođavati softver kako žele.

Zašto se onda ne osjeća tako?

Postoji značajna razlika između korištenja tradicionalnog stolnog Linuxa i pokretanja Windows. Kontrast između Androida i iOS-a ne osjeća se tako sjajno. Ako je Android otvorenog koda, zašto se ne osjeća tako?

1. Ljudi imaju mogućnost zaključavanja otvorenog koda

Android je otvoreni izvor, ali većina softvera koji pokrećemo na platformi nije. To se događa bez obzira na to imate li Nexus uređaj ili nešto od Samsunga. Za razliku od prvih Androidovih dana, pokretač Google Now i većina Googleovih aplikacija postali su zatvoreni izvor.

Isto se odnosi i na kôd koji isporučuje na prilagođene prilagodbe Samsung-a, HTC-a, LG-a i drugih proizvođača. Većina aplikacija koje dobijete na Google Playu, bez obzira jesu li besplatne za preuzimanje, također nisu otvoreni izvorni kod. Budući da ovaj softver čini većinu onoga što vidimo i koristimo, situacija u konačnici čini da se Android osjeća poput platforme zatvorenog izvora.

Ali ljudi mogu izrađivati ​​softver sa zatvorenim kodom koji radi na Linuxu. Ako kreatori ne distribuiraju softver pod licencom copyleft, drugi mogu preuzeti kôd i koristiti ga za izradu vlastitih aplikacija.

Google objavljuje velik dio Androida pod Apache licenca inačice 2.0, što ljude ne sprječava da koriste kôd za izradu restriktivnih proizvoda. To što su ljudi to učinili, sam Android ne zatvara. Ako ništa drugo, toliko ljudi bazira svoj rad na Androidu dokaz je njegova uspjeha kao projekta otvorenog koda.

2. Androidov temeljni razvoj nije vođen u zajednici

Uglavnom, Google razvija Android. Jednom ili dvaput godišnje tvrtka baca gomilu novog koda preko metaforičkog zida na koji trepere proizvođači hardvera i proizvođača (ili, znate, uzmi svoje vrijeme Zašto se moj Android telefon još nije ažurirao?Proces ažuriranja Androida dug je i kompliciran; ispitajmo ga kako bismo točno saznali zašto vaš Android telefon traje toliko dugo za ažuriranje. Čitaj više ) staviti u svoje stvari.

Nakon toga Google objavljuje ažuriranja za održavanje i sigurnost svakog mjeseca ili približno tako, dok se priprema za sljedeće veliko izdanje.

Mnogi drugi poznati projekti otvorenog koda obično traže veću uključenost šire zajednice. Red Hat može financirati dobar dio djelo koje ulazi u GNOME 5 iznenađujući razlozi koji stoje iza izstanka GNOME-aDanas GNOME 3 konačno obnavlja korisnike, a manje je ljudi koji putem interneta izražavaju svoju mržnju prema radnom okruženju. Što se dogodilo da se GNOME polako vraća? Čitaj više , ali programeri iz cijelog svijeta daju kôd.

Canonical, tvrtka koja stoji iza Ubuntu-a, izvršava veliku kontrolu nad izgledom i osjećajem distribucije Linuxa, ali članovi zajednice još uvijek imaju mišljenje o tome koji su programi ušli u skladišta aplikacija ili što se događa s nekima od njih web stranica.

Za usporedbu, Android se smatra potpuno Googleovim proizvodom.

3. Nemate potpunu kontrolu

Dio onoga što ljude privlači na Linux i ostali operativni sustavi otvorenog koda 3 Operativni sustavi slični UNIX-u koji nisu LinuxNedavno su ljudi počeli zbuniti "UNIX" s "Linuxom". Na Linux je utjecao UNIX, ali UNIX sustavi nemaju veze s Linuxom. Evo nekoliko važnih UNIX-ovih sustava o kojima vrijedi znati. Čitaj više je sloboda i kontrola koji su dostupni. Ne možete zaroniti u srce sustava Windows ili Mac OS X i vidjeti što ga čini otkucajem. S Linuxom možda nećete razumjeti većinu koda, ali možete slobodno lupati više ili manje svega.

Praktično govoreći, Android telefon isporučuje se izvan okvira sa samo malo većom slobodom od iPhonea. Možda to možete promijenite pokretač, primijenite neke opsežne teme i prilagodite neke funkcije po vašem ukusu Najbolji Android podešavanja koje možete napraviti bez ukorijenjenjaAndroid ugađanje nije samo za tehničare. Evo kako najbolje iskoristiti svoj nekorijenjeni Android telefon ili tablet! Čitaj više , ali ne možete se pozabaviti osnovnim operativnim sustavom bez poništavanja jamstva.

Potrebni su opsežniji popravci ukorijeniti vaš uređaj Prilagodite telefon bez treptanja ROM-a s Xposed Framework-omOpšte je poznato da je najbolji način prilagođavanja vašeg Android uređaja fleksiranje s novim ROM-om. Također je pogrešno. Čitaj više ili bljeskajući prilagođeni ROM 12 razloga za instaliranje prilagođenog Android ROM-aMislite da vam više ne treba prilagođeni Android ROM? Evo nekoliko razloga za instaliranje prilagođenog Android ROM-a. Čitaj više . U vezi s tim, može se osjećati kao da imate više slobode u vlasničkom radnom sustavu radne površine od otvorenog koda.

Ali Android Stvarno je Open Source

I nije jednostavno otvoren samo u ime. Puno je dokaza da je Android uistinu otvoren, a mi možemo iskoristiti opipljive prednosti.

1. Prilagođeni ROM-i postoje

AndroidOpenSource-CyanogenMod-Custom Tema

ROM-ovi u zajednici utemeljeni na AOSP-u daju korisnicima Androida alternativu softveru koji isporučuje na njihove uređaje. CyanogenMod radi na milijunima Android pametnih telefona. Izvan okvira, iskustvo se ne razlikuje toliko od onoga što možete dobiti na Nexusu. Pakao, i to je razlog što se mnogi odlučuju na bljesak ROM-a.

CyanogenMod to nije ni jedina opcija vani Koji su najbolji prilagođeni Android ROM-ovi?Onog trenutka kada shvatite da možete napamet svoj Android telefon novim ROM-om, ključan je. Odjednom ste slobodni: beskrajne mogućnosti prilagodbe, nema više softvera za dobavljače i, što je najbolje, nemate ... Čitaj više . Mnogi su se tijekom godina dizali i propadali, kao što su Paranoid Android i AOKP. Na neki način prilagođeni ekosustav ROM-a nalikuje Linux distribucijskom modelu. Ti su ROM-ovi uglavnom isti, ali projekti uzimaju isti kod i podešavaju ga na različite načine. To ne bi bilo moguće da sam Android nije bio open source.

2. Čak i natjecatelji otvorenog koda ovise o Androidu

Na početku ovog posta spomenuo sam Firefox OS, Sailfish OS i Ubuntu Touch kao konkurentne mobilne operativne sustave otvorenog koda. Stvar je u tome što su timovi koji stoje iza sva tri ova projekta koristili Android kod na ovaj ili onaj način. Sailfish OS, iako se ne temelji na Androidu, omogućuje vam izravno instaliranje Androidovih aplikacija.

OS Firefox počeo je kao Čizma Gecku, koje možete instalirati na Android uređaje. Prije Ubuntu Toucha, postojalo je Ubuntu za Android.

Postoji nevjerojatna ironija da bi Android mogao biti zatvoreni izvor, ali projekti koji se temelje na njemu mogu biti otvoreni.

3. Vas Limenka Preuzmite kontrolu nad svojim uređajem

Proizvođači i prijevoznici možda to ne žele, a time možete izgubiti jamstvo, ali s tim hardverom imate mogućnost raditi ono što želite. Možete pokrenuti root pristup administrativnom pristupu, otključati bootloader ili pokrenuti alternativni operativni sustav (poput pokretanja Ubuntu Touch-a Kako udvostručiti dizanje vašeg Android s Ubuntu Čitaj više ).

To možda nisu Androidove reklamirane značajke, ali one su tu. I dok se velika većina ljudi sa Android uređajima ne mota s njima na takav način, teško da biste bili jedina osoba koja to radi.

Postoje milijuni ljudi koji vole slobodu upotrebe svojih telefona i tableta na ovaj način.

Zašto je to važno?

Ljudi koriste operacijske sustave otvorenog koda iz mnogo različitih razloga. Neki ne vjeruju odustati od kontrole svojih podataka. Plus vlasničke aplikacije i usluge dolaze i odlaze, ali softver otvorenog koda ostaje naokolo, čak i kada nije podržan. Slobodni operativni sustavi mogu vam udahnuti život u hardveru koji djeluje sasvim u redu, no tvrtke su odlučile napustiti.

I ne nedostaje etičkih razloga, od određivanja tko bi trebao reći, do onoga što se događa na hardveru, do rasprave o bogatstvu, privatnosti i slobodi.

Kako milijuni ljudi prihvaćaju mobilno računanje, važno je da ljudi imaju mogućnosti koje su dostupne na stolnim i prijenosnim računalima. Briga o bilo kojoj od gore navedenih stvari ne bi trebala značiti odustajanje od telefona, tableta i cool stvari sa zaslonima osjetljivim na dodir.

Android je i dalje najbolja opcija za mobilne uređaje za ljude koji cijene open source. Izvan okvira, možda je pretjerano komercijaliziran, težak doživljaj, ali to možete promijeniti.

ja koristite CyanogenMod i uzmite moj softver od F-Droid Kako koristiti Android bez Googlea: sve što trebate znatiŽelite li koristiti Android bez Googlea? Nema Googlea, nema problema. Evo vodiča za pokretanje besplatne Googleove na Android uređaju da biste povratili privatnost. Čitaj više . Ova kombinacija može izgledati ograničavajući u usporedbi s onim što ste dobili od Google Play-a, ali više je bogato iskustvo od onoga što konkurentski otvoreni izvorni sustavi trenutno donose na stol. Još uvijek gledam i nadam se da će ove alternative pronaći uspjeh, ali dok čekam da im uspije, slušam podcastove, koristeći GPS navigaciju, upravljanje mojom lokalnom bibliotekom glazbe i održavanje kontakta s ljudima koji koriste pouzdan i brz mobilni uređaj koji pokreće pretežno softver otvorenog koda danas.

Zašto koristite Android? Znači li vam aspekt otvorenog koda puno? Čekate li oko sebe za alternativni besplatni mobilni operativni sustav koji bi ste mogli zahvatiti? Volio bih čuti vaše misli!

Slikovni krediti:Pingvin skok by bluezace via Shutterstock

Bertel je digitalni minimalist koji piše s prijenosnog računala s fizičkim prekidačima privatnosti i OS-om kojeg je podržala Fondacija za slobodan softver. Cijeni etiku u značajkama i pomaže drugima da preuzmu kontrolu nad svojim digitalnim životom.