Je Android opravdu otevřený zdroj? A je to dokonce důležité?

  • Gabriel Brooks
  • 0
  • 1429
  • 258
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 místo toho dívali směrem k Ubuntu Touch, Firefox OS a Sailfish OS - a se zklamáním sledovali, jak se všichni tři dosud nedokázali vzlétnout. Společnost Canonical, přestože dodává Ubuntu na několik telefonů, zatím musí vydat skutečně spotřebitelsky připravený model. Firefox OS se otočil 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 skutečně otevřený zdroj Android?

Technicky ano

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

Android je založen na linuxovém jádru 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 Android Open Source Project (AOSP), je k dispozici každému, kdo má co dělat s tím, co si přeje.

HTC, Huawei, LG, Samsung, Sony, Xiaomi a mnoho dalších výrobců Skiny Android vysvětlil: Jak výrobci hardwaru mění zásoby Android? Vysvětlení vzhledu systému 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. 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 ani nepočítá všechny věci, které drotáři dali Androidu.

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

Tak proč to necítí jako to?

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 zamknout 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 se Spouštěč Chytrých karet Google a většina aplikací Google staly uzavřeným zdrojem.

Totéž platí o kódu dodávaném na vlastní úpravy Samsung, HTC, LG a jiný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ří podstatnou část 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 velkou část Androidu pod licencí Apache License verze 2.0, která nebrání lidem používat kód 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ď, kterou se vrhají drotáři a výrobci hardwaru (nebo, jak víte, věnujte svůj čas Proč můj telefon s Androidem nebyl aktualizován? Proč můj telefon s Androidem nebyl aktualizován) Aktualizováno, přesto? Proces aktualizace systému Android je dlouhý a komplikovaný, prozkoumejme jej a zjistíme, proč přesně váš telefon s Androidem trvá tak dlouho. “.

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á se věnuje GNOME 5 Překvapivé důvody za GNOME Resurgence 5 Překvapivé důvody za GNOME Resurgence Dnes, 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 desktopové prostředí. Co se stalo, aby se GNOME pomalu vrátil? , 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 vypadá distribuce Linuxu a jak se cítí, ale členové komunity mají stále co říci o tom, jaké programy se dostanou do repozitářů aplikací nebo co se děje na některých webových stránkách..

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

3. Nemáte úplnou kontrolu

Část toho, co láká lidi na Linux a další operační systémy s otevřeným zdrojovým kódem 3 Operační systémy podobné UNIX, které nejsou Linuxem Operační systémy podobné UNIX, Linux, které nejsou Linux Nedávno začali lidé 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 kterých stojí za to vědět. 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. 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. Nejlepší vylepšení Android, které můžete udělat bez zakořenění Nejlepší vylepšení Android, která můžete provést bez zakořenění Android vylepšení nejsou jen pro technologické geeky. Zde je návod, jak vytěžit maximum z vašeho nekořenového telefonu nebo tabletu Android! , 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 s Xposed Framework Přizpůsobte si telefon bez blikání ROM s Xposed Framework Je všeobecně známo, že nejlepším způsobem, jak přizpůsobit zařízení Android, je flash s novým ROM . Je to také špatné. nebo blikání vlastního ROM 12 důvodů pro instalaci vlastního Android ROM 12 důvodů pro instalaci vlastního systému Android ROM Myslíte si, že už nepotřebujete vlastní Android ROM? Zde je několik důvodů, proč nainstalovat vlastní Android ROM. . V tomto ohledu to může mít pocit, že máte větší svobodu 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 není to jen otevřeno jen jménem. Existuje spousta důkazů o tom, že Android je skutečně otevřený, a my můžeme těžit z konkrétních výhod.

1. Existují vlastní ROMy

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 na prvním místě.

CyanogenMod tam není jediná možnost, jaké jsou nejlepší vlastní Android ROMy? 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 máte svobodu: Nekonečné možnosti přizpůsobení, žádný další prodejní seznam a nejlepší ze všech nemáte .... 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 vyladí. To by nebylo možné, kdyby 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 Boot to Gecko, které můžete nainstalovat na zařízení Android. Před Ubuntu Touch existoval Ubuntu pro Android.

Je tu neuvěřitelná ironie, že Android může být uzavřeným zdrojem, 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 root získat přístup pro správu, odemknout bootloader nebo flash alternativní operační systém (například spuštění Ubuntu Touch místo toho, jak Dual Boot váš Android s Ubuntu Jak Dual Boot váš Android s Ubuntu).

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

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ání se telefonů, tabletů a chladných věcí pomocí dotykových obrazovek.

V dnešní době zůstává Android tou nejlepší mobilní volbou pro lidi, kteří si cení otevřeného zdroje. Bezprostředně to může být příliš komerčně využívaná reklama, ale můžete to změnit.

Používám CyanogenMod a získám svůj software od společnosti F-Droid Jak používat Android bez Google: Vše, co potřebujete vědět Jak používat Android bez Google: Vše, co potřebujete vědět Chcete 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í. . 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časné době přináší. Stále sleduji a doufám, že tyto alternativy naleznou úspěch, ale zatímco čekám, až budou úspěšné, poslouchám podcasty, používám navigaci GPS, spravuji svou místní hudební knihovnu a zůstávám v kontaktu s lidmi, kteří používají spolehlivý a rychlý mobil zařízení provozující 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!

Image Credits: Penguin Jumping bluezace přes Shutterstock




Bisher hat noch niemand einen Kommentar zu diesem Artikel abgegeben.

O moderní technologii, jednoduché a cenově dostupné.
Váš průvodce ve světě moderních technologií. Naučte se, jak používat technologie a pomůcky, které nás každý den obklopují, a naučte se, jak objevovat na internetu zajímavé věci.