Reklaam
Ma kasutan Androidi, kuna see on tehtud Linuxist ja ma pole siin üksi. Paljud avatud lähtekoodiga lauaarvuti kasutajad valisid esmalt Androidi telefoni Linuxi-põhise mobiilse opsüsteemi atraktiivsuse tõttu. Olen kindel, et sellepärast loevad paljud teist seda praegu.
Android on leidnud laialdast kasutuselevõttu ja see on tekitanud teatavat ebamugavust. See on ainult osaliselt tingitud Linuxi kasutaja juhuslikust soovist peavoolu keerata. Suurem probleem on see, mida telefonitootjad, operaatorid ja isegi Google on operatsioonisüsteemiga teinud. Asi on selles, et iga Androidi telefon, mille poest korjate, on lukustatud ja töötab suures koguses suletud lähtekoodi.
Selle tulemusel on avatud lähtekoodiga ideaale väärtustavad inimesed leidnud suuna Ubuntu Touchi, Firefoxi poole OS ja Sailfish OS - ning vaadates pettumusega, kuna kõik kolm pole seni startinud. Vaatamata Ubuntu saatmisele mõnele telefonile, ei ole Canonical veel tõeliselt tarbija jaoks valmis mudelit vabastatud. Firefoxi OS-is on
pööratud asjade Interneti projekti. Vaatamata hiljuti Sailfish OS 2.0 surumisele, töötab Jolla endiselt kinke. Ükski neist pole USA turule sisenenud.Olukord jätab Androidi esmaseks võimaluseks paljudele inimestele, kes soovivad oma telefonides Linuxi kasutada. Kuid jääb küsimus, kas Android on tõesti avatud lähtekoodiga?
Tehniliselt jah
Androidil on avatud lähtekoodiga juured. Projekt sai alguse Android, Inc. aastal 2005, mille Google ostis kaks aastat hiljem. Samal aastal moodustasid Google ja mitmed teised ettevõtted Avage Telefonitorude liit, kusjuures Android on esmane tarkvara, millele see konsortsium on üles ehitatud.
Android põhineb Linuxi kernelil ja sarnaselt keerukale kooditükile on enamik osi avatud lähtekoodiga ja lisatud on mõned binaarsed plekid, et asjad teatud riistvaraga töötaks. Androidi põhiplatvorm, tuntud kui Androidi avatud lähtekoodiga projekt (AOSP) on saadaval kõigile, kes saavad teha seda, mida nad soovivad.
HTC, Huawei, LG, Samsung, Sony, Xiaomi ja paljud teised tootjad Selgitatud Androidi nahad: kuidas muudavad riistvara tegijad Androidi aktsiaid?Riistvaratootjatele meeldib võtta Androidi ja morfiseerida see millekski, mis on täiesti nende enda oma, kuid kas see on hea või halb asi? Vaadake pilti ja võrrelge neid erinevaid Androidi nahaid. Loe rohkem kõik on seda telefonides ja tahvelarvutites täpselt teinud. Nad pole vaevalt üksi.
Amazon ja Barnes & Noble on selle e-lugejate ette pannud. HP on Androidi sülearvuti sisse pannud. NVIDIA lükkas Androidi mängukonsooli. Sony saadab opsüsteemi oma uutes nutitelerites. Saate Androidi kasutada kõigel, alates piltide ja piltide kaameratest ja lõpetades külmikutega. Ettevõtted trügivad iseenda üle, et panna Android Wear kelladele.
Ja see ei tähenda isegi kõigi asjade arvestamist, mida tinkerelased on Androidi tööle pannud.
Erinevalt iOS-ist ja Windows Phoneist ei pea inimesed maksma kellelegi raha, et Androidi oma tootes kasutada. Ja kuna kood on avatud, saavad nad tarkvara katsetada ja kohandada vastavalt oma soovidele.
Siis miks see ei meeldi?
Traditsioonilise lauaarvuti Linuxi ja Windowsi käitamise vahel on oluline erinevus. Androidi ja iOS-i kontrastsus ei ole peaaegu sama terav. Kui Android on avatud lähtekoodiga, siis miks see ei tunne seda?
1. Inimestel on lubatud avatud lähtekood lukustada
Android on avatud lähtekoodiga, kuid enamus seda tarkvara, mida me platvormi peal töötame, seda pole. See kehtib nii siis, kui saate Nexuse seadme või midagi Samsungilt. Erinevalt Androidi algusaegadest Google Now käivitaja ja enamik Google'i rakendusi on muutunud suletud allikaks.
Sama kehtib koodi kohta, mis tarnib Samsungi, HTC, LG ja teiste tootjate kohandatud kohandusi. Enamik Google Play rakendusi, olenemata sellest, kas neid saab tasuta alla laadida, pole samuti avatud lähtekoodiga. Kuna see tarkvara moodustab suurema osa sellest, mida me näeme ja kasutame, paneb olukord Android lõpuks tundma end suletud lähtekoodiga platvormina.
Kuid inimestel on lubatud teha suletud lähtekoodiga tarkvara, mis töötab Linuxis. Kui loojad ei levita tarkvara copyleft-litsentsi alusel, saavad teised võtta koodi ja kasutada seda patenteeritud rakenduste loomiseks.
Google avaldab suures osas Androidi Apache litsentsi versioon 2.0, mis ei takista inimesi kasutamast koodi piiravate toodete loomiseks. See, et inimesed on seda teinud, ei muuda Androidi ennast suletuks. Kui see on nii, siis see, et nii paljud inimesed põhinevad oma tööl Androidil, näitab selle edu avatud lähtekoodiga projektina.
2. Androidi südamiku arendamine pole kogukonna huvides
Enamasti arendab Google Androidi. Kord või kaks aastas viskab ettevõte metafoorilise seina kohale hunniku uusi koode, millega kiirustajad ja riistvaratootjad kiirustavad (või teate, võtke aega Miks pole minu Android-telefoni veel värskendatud?Androidi värskendusprotsess on pikk ja keeruline; uurime seda, et teada saada, miks teie Androidi telefoni värskendamine nii kaua võtab. Loe rohkem ) oma asju panna.
Seejärel avaldab Google hooldus- ja turbevärskendusi umbes iga kuu, kuni ta valmistub järgmiseks suureks väljalaseks.
Paljud teised tuntud avatud lähtekoodiga projektid taotlevad tavaliselt laiema üldsuse suuremat kaasatust. Red Hat võib rahastada suure osa sellest töö, mis läheb GNOME'i 5 üllatavat põhjust, miks GNOME taastubTäna on GNOME 3 lõpuks taas kasutajaid ja vähem on neid, kes käivad võrgus oma töölauakeskkonna vastu vaenu avaldamas. Mis juhtus, et GNOME hakkas aeglaselt tagasi tulema? Loe rohkem , kuid arendajad kogu maailmast lisavad koodi.
Ubuntu taga asuv ettevõte Canonical kontrollib suuresti selle Linuxi leviku väljanägemist ja tundmist, kuid kogukonna liikmetel on siiski sõnaõigus selle kohta, millised programmid rakenduste hoidlatesse satuvad või mis mõnedel teemadel üles kerkib veebisaite.
Võrdluseks - Android on täielikult Google'i toode.
3. Teil pole täielikku kontrolli
Osa sellest, mis köidab inimesi Linuxi ja muud avatud lähtekoodiga opsüsteemid 3 UNIX-i tüüpi operatsioonisüsteemi, mis pole LinuxHiljuti hakkasid inimesed segamini ajama UNIXi Linuxiga. Linuxit mõjutas UNIX, kuid UNIX-i süsteemidel pole Linuxiga mingit seost. Siin on mõned olulised UNIX-põhised süsteemid, millest tasub teada. Loe rohkem on saadaolev vabadus ja kontroll. Te ei saa sukelduda Windowsi või Mac OS X masina südamesse ega vaadata, mis selle linnukese teeb. Linuxi puhul ei pruugi te enamikust koodist aru saada, kuid võite vabalt enam-vähem kogu selle üle järele mõelda.
Praktiliselt öeldes saadetakse Androidi telefon karbist välja vaid pisut rohkem vabadusi kui iPhone. Võimalik, et suudate muutke kanderaketti, rakendage mõnda ulatuslikku teemat ja kohandage funktsioone vastavalt oma maitsele Parimad Androidi näpunäited, mida saate teha ilma juurdumisetaAndroidi tweaks pole mõeldud ainult tehnikageenidele. Siit saate teada, kuidas juurdumata Androidi-telefonist või tahvelarvutist kõige paremini kasu saada! Loe rohkem , kuid ilma garantii tühistamiseta ei saa te selle taustal oleva opsüsteemiga järele mõelda.
Ulatusemad muudatused nõuavad seadme juurdumine Kohandage oma telefoni ilma Xposed Frameworkiga ROMi vilkumataOn üldteada, et parim viis oma Androidi seadme kohandamiseks on selle välklambid uue ROM-iga. See on ka vale. Loe rohkem või vilgub kohandatud ROM Kohandatud Androidi ROM-i installimise 12 põhjustKas arvate, et te ei vaja enam kohandatud Android-ROMi? Kohandatud Androidi ROM-i installimiseks on siin mitu põhjust. Loe rohkem . Sellega seoses võib tekkida tunne, et teil on patenteeritud lauaarvuti opsüsteemis rohkem vabadust kui avatud lähtekoodiga mobiilisüsteemil.
Kuid Android Päriselt on avatud lähtekoodiga
Ja see pole avatud ainult nimeliselt. Seal on palju tõendeid selle kohta, et Android on tõeliselt avatud ja peame saama käegakatsutavaid eeliseid.
1. Kohandatud ROMid on olemas
Kogukonna loodud AOSP-l põhinevad ROMid pakuvad Androidi kasutajatele alternatiive nende seadmetele tarnitavale tarkvarale. CyanogenMod töötab miljonites Androidi nutitelefonides. Kastist väljas pole kogemus sugugi nii erinev, kui saate Nexuse abil. Kurat, see on põhjus, miks paljud inimesed valivad ROM-i välklambi.
CyanogenMod pole ka seal ainus võimalus Millised on parimad kohandatud Androidi ROMid?See, kui saate aru, et saate oma Androidi telefoni uue ROM-iga vilkuma panna, on pöördeline. Järsku olete vaba: lõputud kohandamisvalikud, enam pole müüja veebipäevikvara ja mis kõige parem - teil pole ... Loe rohkem . Paljud on aastatega tõusnud ja langenud, näiteks Paranoid Android ja AOKP. Mõnes mõttes sarnaneb kohandatud ROM-i ökosüsteem Linuxi levitamismudeliga. Need ROMid on enamasti samad, kuid projektid võtavad sama koodi ja näpistavad seda erinevatel viisidel. See poleks võimalik, kui Android ise poleks avatud lähtekoodiga.
2. Isegi avatud lähtekoodiga konkurendid sõltuvad Androidist
Selle postituse alguses mainisin konkureerivate avatud lähtekoodiga mobiilsete opsüsteemidena Firefox OS, Sailfish OS ja Ubuntu Touch. Asi on selles, et kõigi nende kolme projekti taga olevad meeskonnad on ühel või teisel viisil kasutanud Androidi koodi. Vaatamata sellele, et Sailfish OS ei põhine Androidil, võimaldab teil Androidi rakendused otse installida.
Firefoxi OS algas nagu Bock Gecko juurde, mille saate installida Android-seadmetesse. Enne Ubuntu Touchi oli Ubuntu Androidi jaoks.
Idee, et Android võiks olla suletud lähtekoodiga, on uskumatu iroonia, kuid sellel põhinevad projektid võivad olla avatud.
3. Sina Saab Võtke oma seade kontrolli alla
Tootjad ja operaatorid ei pruugi teid soovida ja see võib teie garantii tühistada, kuid teil on siiski võimalus oma riistvaraga teha seda, mida soovite. Administraatorijuurdepääsu saamiseks, alglaaduri avamiseks või alternatiivse opsüsteemi vilkutamiseks võite juurida (nagu näiteks Ubuntu Touchi käitamine Kuidas topelt buutida oma Androidi Ubuntu abil Loe rohkem ).
Need ei pruugi olla Androidi reklaamitavad funktsioonid, kuid need on olemas. Ja kuigi valdav enamus Android-seadmeid omavatest inimestest ei kavatse nendega niimoodi vaeva näha, oleks te vaevalt ainus inimene, kes seda teeb.
Seal on miljoneid inimesi, kes armastavad vabadust oma telefone ja tahvelarvuteid sel viisil kasutada.
Miks see oluline on?
Inimesed kasutavad avatud lähtekoodiga operatsioonisüsteeme mitmel erineval põhjusel. Mõni ei usalda oma andmete kontrollimisest loobumist. Pluss omanduses olevad rakendused ja teenused tulevad ja lähevad, kuid avatud lähtekoodiga tarkvara jääb ümber ka siis, kui seda ei toetata. Tasuta operatsioonisüsteemid võivad hingata ka riistvaraga, mis töötab lihtsalt hästi, kuid ettevõtted on otsustanud sellest loobuda.
Ja eetilistest põhjustest ei puudu alates otsusest, kellel peaks olema sõnaõigus, mis riistvara peal töötab, kuni rikkuse, privaatsuse ja vabaduse aruteludeni.
Kuna miljonid inimesed võtavad mobiilse andmetöötluse omaks, on oluline, et inimestel oleks laua- ja sülearvutites saadaval olevad võimalused. Ülaltoodud asjadest hoolimine ei tohiks tähendada telefonide, tahvelarvutite ja puutetundlike ekraanidega lahedate asjadest loobumist.
Täna on Android parimaks mobiilivõimaluseks inimestele, kes hindavad avatud lähtekoodiga tooteid. Karbist väljas võib see olla liiga kommertslik ja reklaamirohke kogemus, kuid saate seda muuta.
Mina kasutage programmi CyanogenMod ja hankige minu tarkvara F-Droidilt Kuidas kasutada Androidi ilma Googleita: kõik, mida peate teadmaKas soovite kasutada Androidi ilma Googleita? Pole Google'i, pole probleemi. Siit leiate juhise, kuidas oma Androidi seadmes Google'ivabadust kasutada privaatsuse taastamiseks. Loe rohkem . See kombinatsioon võib tunduda piirav võrreldes Google Playst saadavaga, kuid see on funktsioonirikkam kogemus kui see, mida konkureerivad avatud lähtekoodiga opsüsteemid praegu lauale viivad. Vaatan endiselt ja loodan, et need alternatiivid leiavad edu, kuid kui ootan, kuni need õnnestuvad, kuulan taskuhäälingusaateid, kasutades GPS-i navigeerimist, minu kohaliku muusikakogu haldamine ja inimestega ühenduse loomine usaldusväärse ja kiire mobiilseadme abil, mis töötab peamiselt avatud lähtekoodiga tarkvaraga täna.
Miks te kasutate Androidi? Kas avatud lähtekoodiga aspekt tähendab teie jaoks palju? Kas ootate alternatiivse tasuta mobiilside opsüsteemi järelejõudmist? Mul oleks hea meel teie mõtteid kuulda!
Pildikrediidid:Pingviinide hüppamine autor: bluezace Shutterstocki kaudu
Bertel on digitaalne minimalist, kes kirjutab füüsilise privaatsuse lülititega sülearvutist ja Vaba Tarkvara Fondi poolt heaks kiidetud OS-ist. Ta hindab funktsioonide eetikat ja aitab teistel oma digitaalse elu üle kontrolli saada.