reklama

Používám Android, protože je vyroben z Linuxu a nejsem tu sám. Mnoho uživatelů desktopů s otevřeným zdrojovým kódem poprvé vyzvedlo telefon Android kvůli odvolání mobilního operačního systému založeného na Linuxu. Jsem si jistý, že to je důvod, proč to mnozí z vás právě čtou.

Android viděl široké přijetí, a to způsobilo nějaké nepohodlí. Je to jen částečně kvůli občasné touze uživatelů Linuxu vydělat hlavní proud. Větším problémem je to, co výrobci telefonů, operátoři a dokonce i Google udělali operačnímu systému. Skutečností je, že jakýkoli telefon s Androidem, který vyzvednete z obchodu, je uzamčen a běží velké množství uzavřeného zdrojového kódu.

Výsledkem je, že lidé, kteří si cení ideálů open source, se ocitli při pohledu na Ubuntu Touch, Firefox OS a Sailfish OS místo toho - a sledování se zklamáním, protože všichni tři se dosud nepodařilo vzlétnout. Společnost Canonical, přestože dodává Ubuntu na několik telefonů, zatím nemá k dispozici model skutečně připravený pro zákazníky. Firefox OS má

instagram viewer
pivoted do projektu Internet of Things. Jolla, i když nedávno tlačil na Sailfish OS 2.0, stále pracuje na uzly. Žádný z nich nevstoupil na americký trh.

Situace ponechává Android jako primární možnost pro mnoho lidí, kteří chtějí používat Linux na svých telefonech. Otázkou však zůstává, je Android skutečně otevřený zdroj?

AndroidOpenSource-AOSP

Technicky ano

Android má kořeny open source. Projekt začal pod Androidem, Inc. v roce 2005, kterou Google koupil o dva roky později. Ve stejném roce společnost Google a několik dalších společností vytvořily Otevřete alianci Handset, s tím, že Android je primárním kusem softwaru, na kterém je toto konsorcium postaveno.

Android je založen na linuxovém jádře a stejně jako tento složitý kód je většina částí open source s několika binárními kuličkami, aby věci fungovaly s určitým hardwarem. Základní platforma Android, známá jako Projekt Android s otevřeným zdrojovým kódem (AOSP) je k dispozici pro kohokoliv, kdo má co dělat.

HTC, Huawei, LG, Samsung, Sony, Xiaomi a mnoho dalších výrobců Vysvětlené skiny Android: Jak výrobci hardwaru mění zásoby Android?Výrobci hardwaru chtěli vzít Android a proměnit ho v něco, co je zcela jejich vlastní, ale je to dobrá nebo špatná věc? Podívejte se a porovnejte tyto různé vzhledy systému Android. Přečtěte si více to všechno udělali přesně na telefonech a tabletech. Sotva jsou sami.

Amazon a Barnes & Noble to dali na elektronické čtečky. Společnost HP vložila Android do notebooku. NVIDIA strčil Android na herní konzoli. Společnost Sony dodává operační systém do svých nových chytrých televizorů. Android můžete získat od všeho, od kamer typu point-and-shoot po ledničky. Společnosti se zakopávají o to, aby si Android Wear daly hodinky.

A to nepočítá všechny věci, které drotáři dali Androidu.

Na rozdíl od systémů iOS a Windows Phone nemusí lidé za používání systému Android ve svém produktu platit nikomu peníze. A protože je kód otevřený, mohou experimentovat a přizpůsobovat software tak, jak se mu líbí.

Tak proč se to necítí?

Mezi používáním tradičního stolního Linuxu a systémem Windows je významný rozdíl. Kontrast mezi Androidem a iOS se necítí tak ostře. Pokud je Android open source, proč se mu to nezdá?

1. Lidé mají povoleno uzamknout otevřený zdrojový kód

Android je open source, ale většina softwaru, který provozujeme na horní části platformy, není. To platí bez ohledu na to, zda jste od společnosti Samsung dostali zařízení Nexus nebo něco. Na rozdíl od raných dnů Androidu, Spouštěč Chytrých karet Google a většina aplikací Google se stala uzavřeným zdrojem.

Totéž platí o kódu dodávaném na vlastních úpravách Samsung, HTC, LG a dalších výrobců. Většina aplikací, které získáte na Google Play, bez ohledu na to, zda je lze zdarma stáhnout, také není otevřeným zdrojem. Protože tento software tvoří většinu toho, co vidíme a používáme, situace způsobuje, že se Android nakonec cítí jako uzavřená zdrojová platforma.

Lidé však mohou vyrábět software s uzavřeným zdrojovým kódem, který běží na Linuxu. Pokud tvůrci nedistribuují software na základě licence copyleft, mohou si kód vzít jiní a použít jej k vytváření patentovaných aplikací.

Google publikuje většinu Androidu pod Licence Apache verze 2.0, který nebrání lidem v používání kódu k vytváření omezujících produktů. To, že to lidé udělali, neznamená, že se Android sám zavře. Ať už něco takového, že tolik lidí založilo svou práci na Androidu, je důkazem jeho úspěchu jako open source projektu.

2. Základní vývoj Androidu není ovlivňován komunitou

Google z větší části vyvíjí Android. Jednou nebo dvakrát ročně společnost vyhodí spoustu nového kódu na metaforickou zeď, na kterou se vrhají drotáři a výrobci hardwaru (nebo, víte, vezměte si čas Proč nebyl můj telefon s Androidem aktualizován?Proces aktualizace systému Android je dlouhý a komplikovaný; podívejme se, abychom zjistili, proč aktualizace telefonu Android trvá tak dlouho. Přečtěte si více ), aby vložili své věci.

Google poté každý měsíc vydává aktualizace týkající se údržby a zabezpečení, zatímco se připravuje na další velké vydání.

Mnoho dalších známých projektů s otevřeným zdrojovým kódem obvykle hledá větší zapojení širší komunity. Red Hat může financovat velkou část práce, která jde do GNOME 5 překvapivých důvodů, které stojí za obnovením GNOMEDnes GNOME 3 konečně získává zpět uživatele a je méně lidí, kteří se připojují online, aby vyjádřili svou nenávist k prostředí desktopu. Co se stalo, aby se GNOME pomalu vrátil? Přečtěte si více , ale vývojáři z celého světa přispívají kódem.

Společnost Canonical, společnost za Ubuntu, vykonává velkou kontrolu nad tím, jak tato distribuce Linuxu vypadá a co cítí, ale členové komunity mají stále co říci, do jakých programů se dostanou do repozitářů aplikací nebo co se na některých z nich objeví webové stránky.

Pro srovnání, Android vychází jako zcela produkt Google.

3. Nemáte úplnou kontrolu

Část toho, co láká lidi na Linux a Linux jiné operační systémy s otevřeným zdrojovým kódem 3 UNIXové operační systémy, které nejsou LinuxemNedávno lidé začali zaměňovat „UNIX“ s „Linuxem“. Linux byl ovlivněn systémem UNIX, ale systémy UNIX nemají žádný vztah k systému Linux. Zde je několik důležitých systémů založených na systému UNIX, o nichž je dobré vědět. Přečtěte si více je k dispozici svoboda a kontrola. Nemůžete se ponořit do srdce počítače se systémem Windows nebo Mac OS X a zjistit, co je příčinou. V systému Linux možná nebudete rozumět většině kódu, ale můžete si s tím víceméně pohrávat.

Prakticky vzato je telefon Android dodáván po vybalení z krabice s jen nepatrně většími svobodami než iPhone. Můžete být schopni změnit spouštěč, použít některá rozsáhlá témata a upravit některé funkce tak, aby vyhovovaly vašim vkusům Nejlepší Android Tweak, které můžete udělat bez zakořeněníAndroid vylepšení nejsou jen pro tech geeks. Zde je návod, jak vytěžit maximum z vašeho nekořenového telefonu nebo tabletu Android! Přečtěte si více , ale nemůžete pohrávat se základním operačním systémem, aniž by došlo ke ztrátě záruky.

Rozsáhlejší vylepšení vyžadují zakořenění vašeho zařízení Přizpůsobte si telefon bez blikání ROM pomocí Xposed FrameworkJe všeobecně známo, že nejlepším způsobem, jak přizpůsobit zařízení Android, je flash s novou ROM. Je to také špatné. Přečtěte si více nebo blikání vlastní ROM 12 důvodů proč instalovat vlastní Android ROMMyslíte si, že už nepotřebujete vlastní Android ROM? Zde je několik důvodů, proč nainstalovat vlastní Android ROM. Přečtěte si více . V tomto ohledu to může mít pocit, že máte více svobody v proprietárním stolním operačním systému než v mobilním systému s otevřeným zdrojovým kódem.

Ale Android Opravdu je Open Source

A to není jen otevřeno jen jménem. Existuje spousta důkazů, že Android je skutečně otevřený, a my můžeme těžit z konkrétních výhod.

1. Existují vlastní ROMy

AndroidOpenSource-CyanogenMod-Custom-Theme

ROMy založené na komunitě založené na AOSP poskytují uživatelům systému Android alternativy k softwaru dodávanému na jejich zařízení. CyanogenMod běží na milionech chytrých telefonů Android. Po vybalení se zážitek neliší od toho, co můžete na zařízení Nexus získat. Sakra, to je důvod, proč se mnozí lidé rozhodnou flash ROM především.

CyanogenMod není tam jediná možnost Jaké jsou nejlepší vlastní ROMy Android?Ve chvíli, kdy si uvědomíte, že můžete telefon Android s novou pamětí ROM oživit, je klíčový. Najednou jste zdarma: Nekonečné možnosti přizpůsobení, žádný další prodejní seznam a nejlepší ze všech, které nemáte ... Přečtěte si více . Mnoho z nich vzrostlo a klesalo v průběhu let, například Paranoid Android a AOKP. V některých ohledech se vlastní ekosystém ROM podobá distribučnímu modelu Linuxu. Tyto ROMy jsou většinou stejné, ale projekty mají stejný kód a různě jej vylepšují. To by nebylo možné, pokud by samotný Android nebyl open source.

2. Na Androidu závisí i konkurenti s otevřeným zdrojovým kódem

Na začátku tohoto příspěvku jsem zmínil Firefox OS, Sailfish OS a Ubuntu Touch jako konkurenční mobilní operační systémy s otevřeným zdrojovým kódem. Jde o to, že týmy za všemi třemi těmito projekty používaly kód Android tak či onak. Sailfish OS, i když není založen na Androidu, umožňuje instalaci aplikací pro Android přímo.

Firefox OS začal jako Spusťte Gecko, které byste mohli nainstalovat do zařízení Android. Před Ubuntu Touch to bylo Ubuntu pro Android.

Myšlenka, že Android může být uzavřeným zdrojem, je neuvěřitelně ironická, ale projekty založené na něm mohou být otevřené.

3. Vy Umět Převezměte kontrolu nad svým zařízením

Výrobci a operátoři vás nemusí chtít, a tím může dojít ke ztrátě záruky, ale máte možnost dělat to, co chcete s hardwarem. Můžete root, abyste získali přístup pro správu, odemkli bootloader nebo flash alternativní operační systém (jako je například spuštění Ubuntu Touch Jak duálně zavést Android s Ubuntu Přečtěte si více ).

Nemusí to být inzerované funkce systému Android, ale jsou tam. A zatímco velká většina lidí se zařízeními Android se s nimi nedrží takovým způsobem, stěží byste byli jediní, kdo to dělá.

Existují miliony lidí, kteří milují svobodu používat tímto způsobem své telefony a tablety.

Proč tě to zajímá?

Lidé používají operační systémy s otevřeným zdrojovým kódem z mnoha různých důvodů. Někteří nevěří, že se vzdají kontroly nad svými daty. Plus proprietární aplikace a služby přicházejí a odcházejí, ale software s otevřeným zdrojovým kódem se drží, i když není podporován. Volné operační systémy mohou také vdechnout život hardwaru, který funguje dobře, ale společnosti se rozhodly opustit.

A neexistují žádné etické důvody, od určení, kdo by měl mít co říci, co běží na jakém hardwaru, až po diskuse o bohatství, soukromí a svobodě.

Protože miliony lidí přijímají mobilní výpočetní techniku, je důležité, aby lidé měli možnosti dostupné na stolních a přenosných počítačích. Péče o některou z výše uvedených věcí by neměla znamenat vzdávání se telefonů, tabletů a chladných věcí pomocí dotykových obrazovek.

Android zůstává v dnešní době tou nejlepší mobilní volbou pro lidi, kteří si cení open source. Z krabice to může být příliš komerčně využívaná ad-těžká zkušenost, ale můžete to změnit.

použijte CyanogenMod a získejte můj software od F-Droid Jak používat Android bez Google: Vše, co potřebujete vědětChcete používat Android bez Google? Žádný Google, žádný problém. Zde je průvodce, jak ve vašem zařízení Android získat bezplatný Google a získat tak soukromí. Přečtěte si více . Tato kombinace se může zdát omezující ve srovnání s tím, co získáte ze služby Google Play, ale je to zážitek bohatý na funkce, než jaký konkurenční operační systémy s otevřeným zdrojovým kódem v současnosti přinášejí. Stále sleduji a doufám, že tyto alternativy naleznou úspěch, ale zatímco čekám, až budou úspěšné, poslouchám podcasty pomocí GPS navigace, spravovat moji místní hudební knihovnu a zůstat v kontaktu s lidmi, kteří používají spolehlivé a rychlé mobilní zařízení, které provozuje převážně open source software dnes.

Proč používáte Android? Znamená pro vás aspekt open source hodně? Čekáte na alternativní bezplatný mobilní operační systém, na který se můžete těšit? Rád bych slyšel vaše myšlenky!

Obrazové kredity:Penguin Jumping od bluezace přes Shutterstock

Bertel je digitální minimalista, který píše z notebooku s přepínači fyzického soukromí a OS schváleným nadací Free Software Foundation. Cení si etiky nad funkcemi a pomáhá ostatním převzít kontrolu nad jejich digitálním životem.