Reklama

Používam Android, pretože je vyrobený z Linuxu a nie som tu sám. Mnoho používateľov stolných počítačov s otvoreným zdrojovým kódom prvýkrát vyzdvihlo telefón so systémom Android kvôli príťažlivosti mobilného operačného systému založeného na Linuxe. Som si istý, že to je dôvod, prečo to mnohí z vás čítajú teraz.

Android zaznamenal široké prijatie a to spôsobilo určité nepohodlie. Je to len čiastočne kvôli občasnej snahe používateľov Linuxu zarobiť hlavný prúd. Veľkým problémom je to, čo výrobcovia telefónov, operátori a dokonca aj spoločnosť Google urobili operačnému systému. Skutočnosť je taká, že akýkoľvek telefón s Androidom, ktorý vyzdvihnete z obchodu, je uzamknutý a beží pomerne veľké množstvo uzavretého zdrojového kódu.

Výsledkom je, že ľudia, ktorí si cenia ideály otvoreného zdroja, sa ocitli pri pohľade na Ubuntu Touch, Firefox OS a Sailfish OS namiesto toho - a so sklamaním sledujú, pretože všetci traja doteraz nedokázali vzlietnuť. Canonical, napriek tomu, že dodáva Ubuntu na niekoľko telefónov, ešte musí vydať skutočne spotrebiteľsky pripravený model. Firefox OS má

instagram viewer
začlenené do projektu Internet of Things. Jolla, napriek tomu, že nedávno tlačila na Sailfish OS 2.0, stále pracuje na uzly. Žiadny z nich nevstúpil na americký trh.

Situácia ponecháva Android ako primárnu možnosť pre mnoho ľudí, ktorí chcú používať Linux na svojich telefónoch. Otázkou však zostáva, či je Android skutočne otvorený zdroj?

AndroidOpenSource-AOSP

Technicky áno

Android má korene s otvoreným zdrojom. Projekt sa začal v systéme Android, Inc. v roku 2005, ktorý spoločnosť Google kúpila o dva roky neskôr. V tom istom roku spoločnosť Google a niekoľko ďalších spoločností vytvorili spoločnosť Otvorte alianciu telefónu, pričom Android je hlavným softvérom, na ktorom je toto konzorcium postavené.

Android je založený na jadre Linuxu a podobne ako tento zložitý kód, väčšina častí je otvorený zdroj s niekoľkými zahrnutými binárnymi blokmi, aby veci fungovali s určitým hardvérom. Základná platforma Android, známa ako Projekt s otvoreným zdrojom Android (AOSP) je k dispozícii každému, kto má čo robiť.

HTC, Huawei, LG, Samsung, Sony, Xiaomi a mnoho ďalších výrobcov Vysvetlené vzhľady pre Android: Ako menia výrobcovia hardvéru skladom Android?Výrobcovia hardvéru radi vzali Android a premenili ho na niečo, čo je úplne ich vlastné, ale je to dobrá alebo zlá vec? Pozrite sa a porovnajte tieto rôzne vzhľady systému Android. Čítaj viac to všetko urobili presne na telefónoch a tabletoch. Sotva sú sami.

Amazon a Barnes & Noble to dali na elektronické čítačky. Spoločnosť HP vložila Android do prenosného počítača. NVIDIA strčil Android do hernej konzoly. Spoločnosť Sony dodáva operačný systém na svoje nové inteligentné televízory. Môžete získať Android na všetko od point-and-shoot fotoaparátov až po chladničky. Spoločnosti sa zakopávajú o to, aby si Android Wear dali hodinky.

A to nepočíta ani všetko, čo drotári dali Androidu.

Na rozdiel od systémov iOS a Windows Phone ľudia nemusia za používanie systému Android vo svojom produkte platiť nikomu peniaze. A keďže je kód otvorený, môžu experimentovať a prispôsobovať softvér tak, ako má.

Tak prečo to tak nie je?

Medzi používaním tradičného desktopového systému Linux a systémom Windows je výrazný rozdiel. Kontrast medzi Androidom a iOS sa necíti tak ostro. Ak je Android otvorený zdroj, prečo sa mu to nezdá?

1. Ľudia majú povolené zablokovať otvorený zdrojový kód

Android je otvorený zdroj, ale väčšina softvéru, ktorý prevádzkujeme na hornej časti platformy, nie je. Platí to bez ohľadu na to, či dostanete zariadenie Nexus alebo niečo od spoločnosti Samsung. Na rozdiel od prvých dní systému Android, Spúšťač Google Now a väčšina aplikácií Google sa stala uzavretým zdrojom.

To isté platí o kóde, ktorý sa dodáva na prispôsobených prispôsobeniach spoločností Samsung, HTC, LG a iných výrobcov. Väčšina aplikácií, ktoré získate v službe Google Play, bez ohľadu na to, či sa dajú bezplatne stiahnuť, tiež nie je otvoreným zdrojom. Keďže tento softvér tvorí podstatnú časť toho, čo vidíme a používame, situácia spôsobí, že sa Android v konečnom dôsledku bude cítiť ako uzavretá zdrojová platforma.

Ľudia však môžu vyrábať softvér s uzavretým zdrojom, ktorý beží na Linuxe. Pokiaľ tvorcovia nedistribuujú softvér na základe licencie na kopírovanie, iní môžu kód prevziať a použiť ho na výrobu vlastných aplikácií.

Spoločnosť Google publikuje veľkú časť systému Android pod Apache License verzia 2.0, ktorá nebráni ľuďom v používaní kódu na vytváranie obmedzujúcich produktov. To, že to ľudia urobili, neznamená, že sa samotný Android zatvorí. To, že toľko ľudí zakladá svoju prácu na systéme Android, je dôkazom jeho úspechu ako projektu s otvoreným zdrojom.

2. Základný vývoj systému Android nie je riadený komunitou

Spoločnosť Google z väčšej časti vyvíja systém Android. Raz alebo dvakrát ročne spoločnosť vyhodí kopu nového kódu na metaforickú stenu, ktorú sa drotári a výrobcovia hardvéru ponáhľajú (alebo, viete, venuj čas Prečo nebol môj telefón s Androidom aktualizovaný?Proces aktualizácie systému Android je dlhý a komplikovaný; Pozrime sa na to, aby sme zistili, prečo aktualizácia telefónu s Androidom trvá tak dlho. Čítaj viac ), aby vložili svoje veci.

Spoločnosť Google potom každý mesiac vydáva aktualizácie týkajúce sa údržby a zabezpečenia, zatiaľ čo sa pripravuje na ďalšie veľké vydanie.

Mnoho ďalších známych projektov s otvoreným zdrojovým kódom sa zvyčajne snaží o väčšie zapojenie širšej komunity. Red Hat môže financovať veľkú časť prácu, ktorá prechádza do GNOME 5 prekvapivých dôvodov, ktoré viedli k obnove GNOMEDnes GNOME 3 konečne získava používateľov a je menej ľudí, ktorí sa pripoja k internetu, aby vyjadrili svoju nenávisť voči prostrediu stolného počítača. Čo sa stalo, aby sa GNOME pomaly vrátil? Čítaj viac , ale vývojári z celého sveta prispievajú kódom.

Spoločnosť Canonical, spoločnosť za Ubuntu, má veľkú kontrolu nad tým, ako táto distribúcia Linuxu vyzerá a čo cíti, ale členovia komunity majú stále čo povedať, v ktorých programoch sa dostanú do archívov aplikácií alebo čo sa deje v niektorých z nich webové stránky.

Na porovnanie, Android vychádza ako produkt Google.

3. Nemáte úplnú kontrolu

Časť toho, čo láka ľudí na Linux a Linux iné otvorené operačné systémy 3 Operačné systémy podobné systému UNIX, ktoré nie sú systémom LinuxĽudia nedávno začali zamieňať „UNIX“ s „Linuxom“. Linux bol ovplyvnený systémom UNIX, ale systémy UNIX nemajú žiadny vzťah k systému Linux. Tu je niekoľko dôležitých systémov založených na systéme UNIX, o ktorých je dobré vedieť. Čítaj viac je k dispozícii sloboda a kontrola. Nemôžete sa ponoriť do srdca počítača so systémom Windows alebo Mac OS X a zistiť, čo ho robí začiarknutím. V systéme Linux pravdepodobne nebudete rozumieť väčšine kódu, ale môžete sa viac alebo menej zaoberať všetkým.

Prakticky povedané, telefón so systémom Android sa dodáva po vybalení z krabice s iba nepatrne väčšími slobodami ako iPhone. Môžete byť schopní zmeňte spúšťač, aplikujte niektoré rozsiahle témy a upravte niektoré funkcie podľa svojich predstáv Najlepšie Android Tweak, ktoré môžete urobiť bez zakoreneniaVyladenia pre Android nie sú len pre technických nadšencov. Tu je návod, ako naplno využiť svoj nekoreňový telefón alebo tablet s Androidom! Čítaj viac , ale nemôžete pohladiť so základným operačným systémom bez toho, aby ste zrušili svoju záruku.

Rozsiahlejšie vyladenie vyžaduje zakorenenie vášho zariadenia Prispôsobte si telefón bez blikania ROM pomocou Xposed FrameworkJe všeobecne známe, že najlepším spôsobom, ako si prispôsobiť svoje zariadenie Android, je flash s novou ROM. Je to tiež nesprávne. Čítaj viac alebo blikanie vlastnej ROM 12 dôvodov, prečo nainštalovať vlastnú Android ROMMyslíte si, že už nepotrebujete vlastný Android ROM? Tu je niekoľko dôvodov na inštaláciu vlastnej platformy Android ROM. Čítaj viac . V tomto ohľade to môže mať pocit, že máte viac voľného času v proprietárnom stolnom operačnom systéme ako v mobilnom systéme s otvoreným zdrojovým kódom.

Ale Android naozaj je Open Source

A nie je to len otvorené iba v mene. Existuje veľa dôkazov o tom, že Android je skutočne otvorený a my získame konkrétne výhody.

1. Existujú vlastné ROM

AndroidOpenSource-CyanogenMod-Custom-Theme

ROMy založené na komunite založené na AOSP dávajú používateľom systému Android alternatívy k softvéru, ktorý sa dodáva na ich zariadeniach. CyanogenMod beží na miliónoch smartfónov s Androidom. Po vybalení nie je zážitok taký odlišný od toho, čo môžete na zariadení Nexus získať. Sakra, to je dôvod, prečo sa mnohí ľudia rozhodnú pre flash ROM predovšetkým.

CyanogenMod nie je tam jediná možnosť Aké sú najlepšie vlastné pamäte ROM s Androidom?V okamihu, keď si uvedomíte, že môžete svoj telefón s Androidom prebliknúť pomocou novej ROM, je kľúčový. Zrazu ste slobodní: Nekonečné možnosti prispôsobenia, žiadny ďalší predajca bloatware a najlepšie zo všetkého nemáte ... Čítaj viac . Mnoho z nich v priebehu rokov vzrástlo a kleslo, napríklad Paranoid Android a AOKP. V niektorých ohľadoch sa vlastný ekosystém ROM podobá distribučnému modelu Linuxu. Tieto ROM sú väčšinou rovnaké, ale projekty majú rovnaký kód a vylepšujú ho rôznymi spôsobmi. To by nebolo možné, keby samotný Android nebol otvoreným zdrojom.

2. Dokonca aj konkurenti s otvoreným zdrojom závisia od systému Android

Na začiatku tohto príspevku som uviedol konkurenčné operačné systémy s otvoreným zdrojovým kódom Firefox OS, Sailfish OS a Ubuntu Touch. Ide o to, že tímy za všetkými tromi z týchto projektov používali Android kód tak či onak. Sailfish OS, napriek tomu, že nie je založený na systéme Android, umožňuje inštaláciu aplikácií pre systém Android priamo.

Firefox OS začal ako Zavádzanie do Gecka, ktoré by ste mohli nainštalovať na zariadenia s Androidom. Pred Ubuntu Touch to bolo Ubuntu pre Android.

Myšlienka, že systém Android by mohol byť uzavretým zdrojom, je neuveriteľnou iróniou, ale projekty založené na ňom môžu byť otvorené.

3. vy Môcť Prevezmite kontrolu nad svojím zariadením

Výrobcovia a prepravcovia nemusia chcieť, aby ste stratili svoju záruku, ale máte možnosť urobiť to, čo chcete so svojím hardvérom. Môžete root, aby ste získali administratívny prístup, odomkli bootloader alebo flash alternatívny operačný systém (ako je napríklad spustenie Ubuntu Touch Ako Dual Boot Android s Ubuntu Čítaj viac ).

Možno to nie sú inzerované funkcie systému Android, ale sú tam. A zatiaľ čo drvivá väčšina ľudí so zariadeniami Android sa s nimi nedrží takým spôsobom, sotva by ste boli jediná osoba, ktorá to robí.

Existujú milióny ľudí, ktorí milujú slobodu používať týmto spôsobom svoje telefóny a tablety.

Prečo na tom záleží?

Ľudia používajú operačné systémy s otvoreným zdrojom z mnohých rôznych dôvodov. Niektorí neveria, že sa vzdajú kontroly nad svojimi údajmi. Plus proprietárne aplikácie a služby prichádzajú a odchádzajú, ale softvér s otvoreným zdrojovým kódom sa drží okolo, aj keď nie je podporovaný. Bezplatné operačné systémy môžu tiež vdýchnuť život hardvéru, ktorý funguje dobre, ale spoločnosti sa rozhodli opustiť systém.

Neexistujú žiadne etické dôvody, od určenia, kto by mal mať čo povedať, na ktorom hardvéri, cez diskusie o bohatstve, súkromí a slobode.

Keďže milióny ľudí prijímajú mobilné počítače, je dôležité, aby ľudia mali k dispozícii možnosti, ktoré sú k dispozícii na stolných a prenosných počítačoch. Starostlivosť o niektorú z vyššie uvedených vecí by nemala znamenať vzdanie sa telefónov, tabliet a chladných vecí pomocou dotykových obrazoviek.

Android zostáva dnes najlepšou mobilnou možnosťou pre ľudí, ktorí si cenia otvorený zdroj. Po vybalení z krabice to môže byť príliš komerčne využívaná reklama, ale môžete to zmeniť.

ja použite CyanogenMod a získajte softvér od spoločnosti F-Droid Ako používať Android bez Google: Všetko, čo potrebujete vedieťChcete používať Android bez Google? Žiadny Google, žiadny problém. Tu je návod, ako na zariadení s Androidom získať zadarmo, aby ste znova získali súkromie. Čítaj viac . Táto kombinácia sa môže zdať obmedzujúca v porovnaní s tým, čo získate zo služby Google Play, ale je to zážitok bohatší na funkcie, ako konkurenčné operačné systémy s otvoreným zdrojom, ktoré v súčasnosti prinášajú k stolu. Stále sledujem a dúfam, že tieto alternatívy budú úspešné, ale zatiaľ čo čakám, kým uspejú, počúvam podcasty pomocou GPS navigácie, spravovať moju miestnu hudobnú knižnicu a zostať v kontakte s ľuďmi, ktorí používajú spoľahlivé a rýchle mobilné zariadenie s prevažne otvoreným softvérom dnes.

Prečo používate Android? Znamená pre vás veľa aspekt open source? Čakáte okolo na alternatívny mobilný operačný systém, na ktorý sa dá dobehnúť? Rád by som počul vaše myšlienky!

Kredity obrázkov:Penguin Jumping autor bluezace cez Shutterstock

Bertel je digitálny minimalista, ktorý píše z notebooku s prepínačmi fyzického súkromia a OS schváleným nadáciou Free Software Foundation. Cení si etiku nad funkciami a pomáha iným prevziať kontrolu nad ich digitálnym životom.