Je Android opravdu open source? A záleží na tom vůbec?

Je Android opravdu open source? A záleží na tom vůbec?

Používám Android, protože je vyroben z Linuxu, a nejsem zde sám. Mnoho uživatelů stolních počítačů s otevřeným zdrojovým kódem si nejprve vzalo telefon Android kvůli přitažlivosti mobilního operačního systému založeného na Linuxu. Jsem si jistý, že to je důvod, proč to teď mnoho z vás čte.





Android zaznamenal široké přijetí, což způsobilo určité nepohodlí. Je to jen částečně kvůli příležitostné touze uživatele Linuxu získat hlavní proud. Větším problémem je, co výrobci telefonů, operátoři a dokonce i Google udělali operačnímu systému. Faktem je, že jakýkoli telefon Android, který si vyzvednete v obchodě, je uzamčen a provozuje značné množství uzavřeného zdrojového kódu.





Výsledkem je, že lidé, kteří oceňují ideály open source, se místo toho dívali na Ubuntu Touch, Firefox OS a Sailfish OS - a se zklamáním sledovali, jak se všem třem doposud nepodařilo vzlétnout. Společnost Canonical, přestože dodává Ubuntu na několik telefonů, dosud nevydala model skutečně připravený pro spotřebitele. Firefox OS má začleněna do projektu internet věcí . Jolla, přestože nedávno tlačila na Sailfish OS 2.0, stále pracuje na zlomech. Žádný z nich nevstoupil na americký trh.





Tato situace ponechává Android jako primární možnost pro mnoho lidí, kteří chtějí používat Linux na svých telefonech. Otázkou ale zůstává, je Android skutečně open source?

kdo má nejvíce odběratelů na youtube

Technicky ano

Android má kořeny open source. Projekt začal pod Android, Inc. v roce 2005, který Google koupil o dva roky později. V témže roce založil Google a několik dalších společností Open Handset Alliance , přičemž Android je primárním softwarem, na kterém je toto konsorcium postaveno.



Android je založen na jádře Linuxu a stejně jako tento složitý kus kódu je většina částí open source s několika binárními bloby, aby vše fungovalo s určitým hardwarem. Základní platforma Android, známá jako Android Open Source Project (AOSP), je k dispozici každému, kdo může dělat s tím, co chce.

HTC, Huawei, LG, Samsung, Sony, Xiaomi a mnoho dalších výrobců to přesně udělali na telefonech a tabletech. Sotva jsou sami.





Amazon a Barnes & Noble to umístily do elektronických čteček. Společnost HP vložila Android do notebooku. NVIDIA posunula Android na herní konzoli. Společnost Sony dodává operační systém na svých nových chytrých televizorech. Android můžete získat ve všem, od fotoaparátů typu point-and-shoot až po lednice. Společnosti zakopávají, aby nasadily Android Wear na hodinky.

A to ani nepočítáme všechny věci, které drotáři nasadili na Android.





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

Tak proč to tak nevypadá?

Mezi používáním tradičního desktopového Linuxu a spuštěním Windows je podstatný rozdíl. Kontrast mezi Androidem a iOS nepůsobí tak ostře. Pokud je Android open source, proč se mu to nezdá?

1. Lidem je povoleno uzamknout otevřený zdrojový kód

Android je open source, ale většina softwaru, který na platformě provozujeme, není. To platí, ať už dostanete zařízení Nexus nebo něco od Samsungu. Na rozdíl od raných dob Androidu, spouštěč Google Now a většina aplikací Google se staly uzavřeným zdrojem .

Totéž platí pro kód, který je dodáván na zakázkové úpravy Samsung, HTC, LG a dalších výrobců. Většina aplikací, které získáte na Google Play, bez ohledu na to, zda jsou zdarma ke stažení, také není open source. Protože tento software tvoří převážnou část toho, co vidíme a používáme, v důsledku této situace se Android v konečném důsledku cítí jako platforma uzavřeného zdroje.

Lidé však mohou vytvářet uzavřený zdrojový software, který běží na Linuxu. Pokud tvůrci nedistribuují software na základě licence copyleft, mohou ostatní převzít kód a použít jej k vytváření proprietárních aplikací.

Google vydává velkou část Androidu pod Licence Apache verze 2.0 , což 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řel. Pokud něco, ž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í řízen komunitou

Google z velké části vyvíjí Android. Jednou nebo dvakrát ročně společnost vysype hromadu nového kódu na metaforickou zeď, na kterou si majitelé drátů a výrobci hardwaru spěchají (nebo, víte, udělejte si čas), aby vložili své věci.

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

Mnoho dalších známých open source projektů obvykle usiluje o větší zapojení širší komunity. Red Hat může financovat značnou část práce, která jde do GNOME, ale vývojáři z celého světa přispívají kódem.

Společnost Canonical, která stojí za Ubuntu, má velkou kontrolu nad tím, jak tato distribuce Linuxu vypadá a jak se cítí, ale členové komunity mají stále možnost vyjádřit se k tomu, jaké programy se dostanou do úložišť aplikací nebo co se na některých webech objeví.

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

3. Nemáte plnou kontrolu

Část toho, co lidi přitahuje k Linuxu a dalším open source operačním systémům, je svoboda a ovládání, které je k dispozici. Nemůžete se ponořit do nitra počítače se systémem Windows nebo Mac OS X a zjistit, co to dělá. V Linuxu možná nerozumíte většině kódu, ale můžete si pohrát s více či méně se vším.

Prakticky řečeno, telefon Android je dodáván po vybalení z krabice a má jen nepatrně více svobod než iPhone. Možná budete moci změnit spouštěč, použít některá rozsáhlá témata a přizpůsobit některé funkce tak, aby vyhovovaly vašemu vkusu, ale nebudete si moci pohrát se základním operačním systémem, aniž byste zrušili záruku.

Rozsáhlejší vylepšení vyžadují rootování zařízení nebo flash vlastní ROM. V tomto ohledu můžete mít pocit, že máte větší svobodu v proprietárním operačním systému pro stolní počítače než v mobilním open-source.

Ale Android Opravdu je Open Source

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

1. Existují vlastní ROM

Komunitně vytvořené ROMy založené na AOSP dávají uživatelům Android alternativy k softwaru, který je dodáván na jejich zařízeních. CyanogenMod běží na milionech smartphonů Android. Po vybalení se zážitek nijak neliší od toho, co můžete získat na Nexu. Sakra, to je důvod, proč se mnoho lidí na první místo rozhodne pro ROM.

najít všechny účty propojené s mou e -mailovou adresou

CyanogenMod také není jedinou možností. Mnozí za ta léta povstali a klesli, 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 používají stejný kód a různě ho upravují. To by nebylo možné, kdyby samotný Android nebyl open source.

2. I konkurenti s otevřeným zdrojovým kódem závisí na systému Android

Na začátku tohoto příspěvku jsem zmínil Firefox OS, Sailfish OS a Ubuntu Touch jako konkurenční open-source mobilní operační systémy. Věc je, že týmy za všemi třemi těmito projekty používají kód Android tak či onak. Sailfish OS, přestože není založen na systému Android, vám umožňuje přímo instalovat aplikace pro Android.

Firefox OS začínal jako Boot to Gecko , který můžete nainstalovat na zařízení Android. Před Ubuntu Touch to bylo Ubuntu pro Android .

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

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

Výrobci a přepravci po vás možná nechtějí, a pokud tak učiníte, může dojít ke ztrátě záruky, ale máte možnost se svým hardwarem dělat, co chcete. Můžete rootovat, abyste získali přístup pro správce, odemkli bootloader nebo flashovali alternativní operační systém ( například místo toho spustit Ubuntu Touch ).

Možná to nejsou inzerované funkce Androidu, ale jsou tam. A přestože drtivá většina lidí se zařízeními Android s nimi takovým způsobem nemanipuluje, stěží byste byli jediní, kdo to dělají.

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

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. Navíc 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. Bezplatné operační systémy mohou také vdechnout život hardwaru, který funguje dobře, ale společnosti se rozhodly od něj upustit.

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

Protože miliony lidí využívají mobilní počítače, je důležité, aby lidé měli možnosti, které jsou k dispozici na stolních počítačích a noteboocích. Starat se o kteroukoli z výše uvedených věcí by nemělo znamenat vzdát se telefonů, tabletů a skvělých věcí pomocí dotykových obrazovek.

Android dnes zůstává nejlepší mobilní volbou pro lidi, kteří oceňují open source. Po vybalení z krabice to může být příliš komercializovaný zážitek náročný na reklamu, ale můžete to změnit.

použijte CyanogenMod a získejte můj software od F-Droid . Tato kombinace se může zdát omezující ve srovnání s tím, co získáte z Google Play, ale je to funkce bohatší na funkce, než jaké v současné době přináší ke stolu konkurenční open source operační systémy. Stále sleduji a doufám, že tyto alternativy najdou úspěch, ale zatímco čekám, až uspějí, poslouchám podcasty, používám navigaci GPS, spravuji svou místní hudební knihovnu a zůstávám v kontaktu s lidmi pomocí spolehlivého a rychlého mobilního telefonu zařízení s převážně otevřeným softwarem dnes .

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

Kredity obrázku: Skákání tučňáka pomocí bluezace přes Shutterstock

Podíl Podíl tweet E-mailem Je v pořádku nainstalovat Windows 11 na nekompatibilní počítač?

Nyní můžete nainstalovat Windows 11 na starší počítače s oficiálním souborem ISO ... je ale dobré to udělat?

Číst dále
Související témata
  • Linux
  • Android
  • Otevřený zdroj
  • Přizpůsobení systému Android
  • Linux
O autorovi Bertelský král(Publikováno 323 článků)

Bertel je digitální minimalista, který píše z notebooku s fyzickými přepínači ochrany osobních údajů a operačním systémem schváleným Free Software Foundation. Oceňuje etiku nad funkcemi a pomáhá ostatním převzít kontrolu nad jejich digitálním životem.

Více od Bertela Kinga

Přihlaste se k odběru našeho zpravodaje

Připojte se k našemu zpravodaji a získejte technické tipy, recenze, bezplatné elektronické knihy a exkluzivní nabídky!

ptá se dívka na facebooku
Kliknutím sem se přihlásíte k odběru