Android

Az Android Linux?

Az Android Linux?
Az emberek már beszéltek az Androidról, és arról, hogy annak magja csak a Linux elágazása, ezért alapvetően csak a Linux. De vajon igaz-e ez?

Rövid válasz: Igen, de nem pontosan.

Az Android mint keretrendszer mindenképpen a Linux kernel kiterjesztéseként jön létre - előbb tegyük ki ezt az útból. Az Android fejlesztőinek nem kellett a nulláról írniuk a kódot; elkészítették számukra a szükséges munkát Linux formájában vagy „előre elkészítettként”.”De ez nem minősíti az Androidot Linux-nak.

Lásd, a Linux szónak nagyon homályos definíciói vannak. Fel lehet használni a Linux Kernel vagy a GNU szoftver hivatkozására. Utal a Linux disztribúciók sokaságára is.

Ráadásul az Android nem használja ki teljes mértékben a Linux kernelt, csak néhány részt talál relevánsnak, tehát nem abban az értelemben, hogy Linux disztribúció.

Nem is beszélve a tervezett eszközök közötti kontrasztról. Az Androidot interfészként használják az érintőképernyős padokkal ellátott kézi eszközökben, míg a Linux disztribúciók megfelelnek asztali számítógépeknek és szervereknek.

Meg tudja teremteni a kapcsolatot a kettő között, ha megnézi az androidos eszközök töltőképernyőit; valójában a Linux kernel indul. Könnyen belátható azonban, hogy a hasonlóságok csak annyira mennek. Közelebbről megvizsgálva azt tapasztalhatja, hogy hiányzik a Glibc könyvtár és más, általában Linux-eszközön található könyvtárak.

De mi is pontosan a különbség?

Konkrét érvként az Android OS „Linux” kategóriába sorolása ellen vizsgáljuk meg közelebbről a kettő elsődleges jellemzőit.

Először is, az Android nem használja a szokásos Linux kernelt, és hiányzik néhány alapvető Linux könyvtár is, amelyet elvet az Android számára speciális könyvtárak javára. Ezt szem előtt tartva elvethetjük azt az érvelést, miszerint az Android rokon a Linux disztribúcióval, mivel egy tipikus disztróció nem változtatja meg a Linux kernelt olyan mértékben, mint az.

A Linux disztribúciók egyik meghatározó jellemzője a testreszabhatóság; egy olyan funkció, amelyet az Android szinte nem integrál ilyen mértékben. Például a gyökérhozzáférés csak pár parancssorra van a Linux alatt, míg az Android kernelhez való töréshez speciális alkalmazásra van szükség.

A Linux szoftver meglehetősen idegen az Androidtól. Egy Linux disztribúció alkalmazásai működnek az összes többi disztribúcióban, és ez nem az Android esetében van. Valójában az Android és a Linux disztribúciói közötti hasonlóságok a kernellel végződnek, a többi szoftver nem hasonlított egymásra.

Végül az engedélyeztetés kérdése. A Linux disztribúciók nyílt forráskódúak. Minden Linuxra jellemző. Míg az Android technikailag nyílt forráskódú abban az értelemben, hogy alapszoftverét nyilvánosan elérhetővé teszik, a további fejlesztéseket szigorúan priváttá tették.

Az Android OS eredete

A Google megszerezte az Android OS-t az Android Inc.-től. 2005-ben és 2008-ban adta ki. Azóta a kézi érintőkészülékek de facto operációs rendszerévé vált az IOS mellett. Az Android tökéletes versenytársként mutatkozott be az IOS-ban. Míg az IOS korlátozó és privát a testreszabhatóság szempontjából, az Android nyílt forráskódú természetével meghívta a programozókat és fejlesztőket, hogy hozzák létre saját értelmezéseiket és készítsék el saját alkalmazásaikat.

Szórakoztató tény: Az Androidot először fejlett operációs rendszerként értékesítették a digitális fényképezőgép-társaságok számára. Ez nem ment sehova, és az operációs rendszer végül piacot talált az okostelefon-iparban.

Hogyan lett a Linux?

A Linux egy ingyenes és nyílt forráskódú, Unix-szerű számítógépes operációs rendszer, amely Linux kernelen alapul, eredetileg az Intelx86 számítógépek számára készült, de gyorsan megtalálta más platformokon. Ha az Androidot Linux alapú operációs rendszernek kell tekinteni, akkor a Linux lenne a történelem eddigi legnépszerűbb általános célú operációs rendszere.

A „szigorúan” Linux disztribúciók népszerűbbek a réstechnikai rajongók körében, mint az általános célú felhasználók körében. A napjainkban piacot is talált a szerver gazdagépek között, akik gyakran használják az olyan Linux disztribúciókat, mint az Ubuntu és a CentOS.

Következtetés:

A válasz abban rejlik, hogy pontosan mire hivatkozol, amikor azt mondod, hogy „Linux”. Ha a definíciójában szereplő Linux-nak tartalmaznia kell a GNU szoftvert, akkor az Android nem felel meg a definíciójának. Hasonlóképpen, az Android nem abban az értelemben Linux disztribúció, hogy nem felel meg azoknak a jellemzőknek, amelyekre egy tipikus Linux disztribúciótól számítottunk. De ha egy olyan alkalmazás, amely a Linux kernelre épül, illeszkedik a könyvében szereplő „Linux” meghatározásához, akkor mindenképpen Linux.

Kereskedelmi játékmotorok nyílt forráskódú portjai
Ingyenes, nyílt forráskódú és platformokon átívelő játékmotorok szabadidős programjai felhasználhatók a régi, valamint a meglehetősen friss játékcímek...
A legjobb parancssori játékok Linuxhoz
A parancssor nem csak a legnagyobb szövetséges a Linux használatakor, hanem a szórakozás forrása is lehet, mert sok olyan szórakoztató játék lejátszás...
A legjobb Gamepad Mapping alkalmazások Linuxhoz
Ha egy tipikus billentyűzet és egér beviteli rendszer helyett szeretnél játékokat játszani Linuxon egy játékvezérlővel, van néhány hasznos alkalmazás ...