Valóban nyílt forráskódú az Android? És egyáltalán számít?

Valóban nyílt forráskódú az Android? És egyáltalán számít?

Azért használom az Androidot, mert Linuxból készült, és itt nem vagyok egyedül. Sok nyílt forráskódú asztali felhasználó először vett fel egy Android telefont a Linux-alapú mobil operációs rendszer vonzereje miatt. Biztos vagyok benne, hogy ezért sokan most ezt olvassátok.





Az Android széles körben elterjedt, és ez némi kényelmetlenséget okozott. Ez csak részben annak tudható be, hogy a Linux -felhasználók időnként vágynak arra, hogy elnyomják a mainstreamet. A nagyobb probléma az, amit a telefongyártók, a szolgáltatók és még a Google is tettek az operációs rendszerrel. A helyzet az, hogy minden olyan Android telefont, amelyet a boltból vesz fel, lezárják, és meglehetősen sok zárt forráskódot futtat.





Ennek eredményeként az emberek, akik értékelik a nyílt forráskódú eszményeket, az Ubuntu Touch, a Firefox OS és a Sailfish OS felé néznek - és csalódottan nézik, ahogy mindhárman eddig nem tudtak felszállni. A Canonical annak ellenére, hogy néhány telefonon szállította az Ubuntut, még nem adott ki valódi fogyasztókészülék-modellt. A Firefox OS rendelkezik bekapcsolódott a dolgok internete projektbe . Jolla annak ellenére, hogy a közelmúltban megnyomta a Sailfish OS 2.0 -t, még mindig dolgozik. Egyikük sem lépett be az amerikai piacra.





A helyzet miatt az Android az elsődleges lehetőség sok olyan ember számára, akik a Linuxot szeretnék használni telefonjukon. De a kérdés továbbra is az, hogy az Android valóban nyílt forráskódú?

hogyan csatlakoztathatom a telefont a laptophoz

Technikailag igen

Az Androidnak nyílt forráskódú gyökerei vannak. A projekt az Android, Inc. alatt indult 2005 -ben, amelyet a Google két évvel később vásárolt meg. Ugyanebben az évben a Google és számos más vállalat megalapította a Nyissa meg a Handset Alliance -t , az Android az elsődleges szoftver, amelyre ez a konzorcium épül.



Az Android a Linux kernelre épül, és ehhez a bonyolult kódrészlethez hasonlóan a legtöbb rész nyílt forráskódú, és néhány bináris foltot tartalmaz, hogy bizonyos hardverekkel működjenek. Az alapvető Android platform, az úgynevezett Android nyílt forráskódú projekt (AOSP), bárki számára elérhető, amit akar.

A HTC, a Huawei, az LG, a Samsung, a Sony, a Xiaomi és sok más gyártó pontosan ezt tette telefonokon és táblagépeken. Alig vannak egyedül.





Az Amazon és a Barnes & Noble e-olvasókra helyezte. A HP beépítette az Androidot egy laptopba. Az NVIDIA áthelyezte az Androidot egy játékkonzolra. A Sony szállítja az operációs rendszert az új intelligens TV -khez. Az Androidot mindenre használhatja, a fényképezőgépektől a hűtőszekrényekig. A vállalatok megbotránkoznak, hogy felvegyék az Android Wear -t az órákra.

És ez nem is számít minden olyan dologra, amit a bádogosok az Androidra telepítettek.





Az iOS -től és a Windows Phone -tól eltérően az embereknek senkinek nem kell pénzt fizetniük azért, hogy termékeikben az Androidot használják. És mivel a kód nyitva van, szabadon kísérletezhetnek és testre szabhatják a szoftvert.

Akkor miért nem tetszik?

Jelentős különbség van a hagyományos asztali Linux és a Windows futtatása között. Az Android és az iOS közötti kontraszt közel sem olyan éles. Ha az Android nyílt forráskódú, miért nincs kedve hozzá?

1. Az emberek engedélyezik a nyílt forráskód lezárását

Az Android nyílt forráskódú, de a legtöbb szoftver, amelyet a platform tetején futtatunk, nem az. Ez igaz, függetlenül attól, hogy Nexus eszközt vagy a Samsungtól kap -e valamit. Ellentétben az Android korai napjaival, a Google Asszisztens Launcher és a Google legtöbb alkalmazása zárt forrásúvá vált .

Ugyanez vonatkozik a Samsung, a HTC, az LG és más gyártók egyedi adaptációin megjelenő kódokra is. A Google Playen elérhető alkalmazások többsége, függetlenül attól, hogy ingyenesen letölthetők -e, szintén nem nyílt forráskódú. Mivel ez a szoftver alkotja a látottak és a használat nagy részét, a helyzet miatt az Android végül zárt forráskódú platformnak tűnik.

De az emberek zárt forráskódú szoftvereket készíthetnek, amelyek Linuxon futnak. Hacsak az alkotók nem terjesztenek szoftvert copyleft licenc alapján, mások is átvehetik a kódot, és felhasználhatják azt saját alkalmazások készítéséhez.

A Google az Android nagy részét az alatt teszi közzé Apache License 2.0 verzió , amely nem akadályozza meg az embereket abban, hogy a kódot korlátozó termékek létrehozására használják. Attól, hogy az emberek ezt tették, nem zárja be magát az Androidot. Ha valami, az, hogy ennyi ember az Androidra alapozza munkáját, ez a nyílt forráskódú projekt sikerének bizonyítéka.

2. Az Android alapfejlesztése nem közösségvezérelt

A Google nagyrészt Androidot fejleszt. A vállalat évente egyszer vagy kétszer egy csomó új kódot dob ​​át egy metaforikus falra, amelyet a barkácsolók és a hardvergyártók rohannak (vagy, tudjátok, veszik az idejüket), hogy betessékeljék a cuccaikat.

A Google ezután vagy havonta kiad karbantartási és biztonsági frissítéseket, miközben felkészül a következő nagy kiadásra.

Sok más jól ismert nyílt forráskódú projekt jellemzően a szélesebb közösség részvételére törekszik. A Red Hat finanszírozhatja a GNOME -ba irányuló munka jó részét, de a világ minden tájáról származó fejlesztők hozzájárulnak a kódhoz.

A Canonical, az Ubuntu mögött álló vállalat, nagymértékben ellenőrzi a Linux disztribúció megjelenését és érzését, de a közösség tagjai továbbra is beleszólhatnak abba, hogy milyen programok kerülnek be az alkalmazás tárolóiba, vagy mi kerül fel néhány webhelyen.

Ehhez képest az Android teljes egészében Google -termék.

3. Nincs teljes irányításod

A Linux és más nyílt forráskódú operációs rendszerek iránt vonzó emberek egy része a rendelkezésre álló szabadság és vezérlés. Nem merülhet el egy Windows vagy Mac OS X gép szívében, és nem láthatja, hogy mitől ketyeg. Linux alatt nem biztos, hogy megérti a kód nagy részét, de szabadon bánhat többé -kevésbé mindennel.

Gyakorlatilag egy Android -telefon csak kicsivel több szabadsággal kerül kiszállításra, mint egy iPhone. Lehet, hogy módosíthatja az indítót, alkalmazhat néhány kiterjedt témát, és testre szabhat bizonyos funkciókat az ízlése szerint, de nem tudja kezelni az alapul szolgáló operációs rendszert a garancia érvénytelenítése nélkül.

A kiterjedtebb módosítások megkövetelik az eszköz gyökereztetését vagy az egyéni ROM villogását. E tekintetben úgy érezheti, hogy nagyobb szabadsággal rendelkezik egy szabadalmaztatott asztali operációs rendszeren, mint egy nyílt forráskódú mobilon.

De Android Igazán nyílt forráskódú

És ez nem csak név szerint nyitott. Rengeteg bizonyíték van arra, hogy az Android valóban nyitott, és mi kihasználhatjuk a kézzelfogható előnyöket.

1. Egyéni ROM -ok léteznek

Az AOSP-n alapuló, közösség által készített ROM-ok alternatívákat kínálnak az Android-felhasználóknak az eszközeiken szállított szoftverekhez. A CyanogenMod több millió Android okostelefonon fut. A dobozból kiindulva az élmény nem különbözik annyira a Nexus -on elérhetőktől. A fenébe, ezért sokan választják a ROM -ot.

hogyan kell használni a ps2 vezérlőt a számítógépen

A CyanogenMod sem az egyetlen lehetőség. Sokan emelkedtek és estek az évek során, például a Paranoid Android és az AOKP. Bizonyos szempontból az egyedi ROM ökoszisztéma hasonlít a Linux terjesztési modellre. Ezek a ROM -ok többnyire azonosak, de a projektek ugyanazt a kódot veszik fel, és különböző módon módosítják. Ez nem lenne lehetséges, ha maga az Android nem lenne nyílt forráskódú.

2. Még a nyílt forráskódú versenytársak is az Androidtól függenek

A bejegyzés elején a Firefox OS-t, a Sailfish OS-t és az Ubuntu Touch-ot említettem, mint versengő nyílt forráskódú mobil operációs rendszert. A helyzet az, hogy mindhárom projekt mögött álló csapatok valamilyen módon használták az Android kódot. A Sailfish OS annak ellenére, hogy nem Androidon alapul, lehetővé teszi az Android -alkalmazások közvetlen telepítését.

A Firefox operációs rendszer így kezdődött Indítás Geckóhoz , amelyet Android -eszközökre telepíthet. Az Ubuntu Touch előtt volt Ubuntu Androidra .

Hihetetlen irónia van abban a gondolatban, hogy az Android zárt forrású lehet, de az erre épülő projektek nyitottak lehetnek.

3. Te Tud Vegye át a készülék irányítását

Előfordulhat, hogy a gyártók és a szállítók nem akarják, hogy ezt tegye, és ezzel a garancia érvényét veszti, de lehetősége van arra, hogy a hardverrel azt tegye, amit akar. A rendszergazdai jogosultság eléréséhez rootolhat, feloldhatja a rendszerbetöltő zárolását, vagy egy másik operációs rendszert is villoghat ( mint például az Ubuntu Touch futtatása ).

Lehet, hogy ezek nem az Android által hirdetett funkciók, de ott vannak. És bár az Android -eszközökkel rendelkezők túlnyomó többsége nem bánik velük ilyen módon, aligha Ön lenne az egyetlen, aki ezt teszi.

Millió ember van ott, akik szeretik, ha szabadon használhatják telefonjaikat és táblagépüket.

Miért számít?

Az emberek nyílt forráskódú operációs rendszereket használnak sokféle okból . Vannak, akik nem bíznak abban, hogy feladják adataik ellenőrzését. A saját fejlesztésű alkalmazások és szolgáltatások jönnek és mennek, de a nyílt forráskódú szoftverek akkor is megmaradnak, ha nem támogatottak. Az ingyenes operációs rendszerek életet lehelhetnek a remekül működő hardverekbe is, de a vállalatok úgy döntöttek, hogy felhagynak.

És etikai okokból sincs hiány, kezdve annak meghatározásától, hogy kinek kell beleszólnia, hogy mi milyen hardveren fut, a vagyonról, a magánéletről és a szabadságról szóló vitákig.

Mivel emberek milliói fogadják el a mobil számítástechnikát, fontos, hogy az emberek rendelkezzenek az asztali és laptopokon elérhető lehetőségekkel. A fenti dolgokkal való törődés nem jelenti azt, hogy feladja a telefonokat, a táblagépeket és az érintőképernyős menő dolgokat.

Ma az Android továbbra is a legjobb mobil opció azok számára, akik értékelik a nyílt forráskódot. Előfordulhat, hogy túlzottan kereskedelmi forgalomba hozott, reklámokban gazdag élmény, de ezen változtathat.

én használja a CyanogenMod programot, és szerezze be a szoftveremet az F-Droidból . Ez a kombináció korlátozónak tűnhet ahhoz képest, amit a Google Playről kap, de ez a funkció sokkal gazdagabb élmény, mint amit a versengő nyílt forráskódú operációs rendszerek jelenleg az asztalra hoznak. Még mindig figyelem és remélem, hogy ezek az alternatívák sikerrel járnak, de amíg várok, hogy sikerüljön, podcastokat hallgatok, GPS -navigációt használok, helyi zenei könyvtáramat kezelem, és megbízható és gyors mobiltelefonnal tartom a kapcsolatot az emberekkel túlnyomórészt nyílt forráskódú szoftvert futtató eszköz Ma .

Miért használja az Androidot? Sokat jelent számodra a nyílt forráskódú szempont? Várja az alternatív ingyenes mobil operációs rendszert, hogy felfogja? Szeretném hallani a gondolataidat!

Képhitelek: Pingvin ugrás by bluezace a Shutterstockon keresztül

Részvény Részvény Csipog Email Rendben van a Windows 11 telepítése nem kompatibilis számítógépre?

Most már telepítheti a Windows 11 -et a régebbi számítógépekre a hivatalos ISO fájllal ... de jó ötlet ezt megtenni?

Olvassa tovább
Kapcsolódó témák
  • Linux
  • Android
  • Nyílt forráskód
  • Android testreszabás
  • Linux
A szerzőről Bertel King(323 megjelent cikk)

Bertel egy digitális minimalista, aki fizikai adatvédelmi kapcsolókkal és a Free Software Foundation által jóváhagyott operációs rendszerrel rendelkező laptopról ír. Értékeli az etikát a funkciók felett, és segít másoknak átvenni az irányítást a digitális életük felett.

Továbbiak Bertel Kingtől

Iratkozzon fel hírlevelünkre

Csatlakozz hírlevelünkhöz, ahol technikai tippeket, értékeléseket, ingyenes e -könyveket és exkluzív ajánlatokat találsz!

mennyi memóriát használjon a Chrome
Feliratkozáshoz kattintson ide