Er zijn veel geruchten over de classificatie van Android als een Linux-product als gevolg van de gelijkenis in functies tussen de twee. Linux kernel wordt beschouwd als het meest populaire besturingssysteem, terwijl Android is een kader gebouwd op de top van de Linux-kernel. Dit om duidelijk te maken dat alle Android-toestellen bovenop de Linux-kernel draaien, terwijl Linux een onafhankelijk besturingssysteem is. Android is een mobiel besturingssysteem, voornamelijk ontworpen voor apparaten met aanraakschermen en tablets, ontwikkeld door Google. Het zou misplaatst zijn te zeggen dat Android Linux is, gezien het ontbreken van een aanvaardbare definitie van wat een stuk software maakt om Linux te worden genoemd. Linux kan worden gebruikt in verwijzing naar de Linux-kernel, een Linux-distributie of een distro en GNU-software.

Waarom Android Linux is.

Android maakt gebruik van de Linux-kernel, aangezien Linux een open-source besturingssysteem is. Google’s Android-ontwikkelaars manipuleren de Linux Kernel om aan hun eigen behoeften te voldoen. Linux biedt de Android-ontwikkelaars een vooraf gebouwde, reeds onderhouden kernel van het besturingssysteem om mee te beginnen, zodat ze niet hun eigen kernel vanaf nul hoeven te schrijven.

Hoewel Android is ontwikkeld op basis van Linux, maakt het niet volledig gebruik van de standaard Linux-kernel in zijn gebruik. De twee verschillen met betrekking tot hun kenmerken en de aard van hun functies. Terwijl Android-besturingssysteem voornamelijk is ontwikkeld voor apparaten met touchscreen mogelijkheden; Linux, aan de andere kant, is ontworpen voor desktops, laptops en servers.

Android’s gebruikersinterface is voornamelijk gebaseerd op directe interactie met het apparaat door middel van acties zoals swipen, tikken en knijpen. Google heeft ook Android ontwikkeld voor televisies, Android auto voor auto’s en polshorloges, elk met een specifieke gebruikersinterface. De uitvinding heeft ook toepassingen in spelconsoles, digitale camera’s, pc’s en andere elektronica.

Tijdens het opstarten van een Android-toestel ziet men de Linux-kernel laden op dezelfde manier als op een Linux-distributie. Echter, het grootste deel van de software is totaal verschillend van andere functies in de Linux-plank apparaten. Android bevat bijvoorbeeld niet de GNU C Library (glibc) die wel wordt gebruikt in de Linux-distributies, en het bevat ook niet alle GNU-bibliotheken die men zou zien op een typische Linux-distributie.

Waarom Android geen Linux is

De volgende argumenten proberen het argument dat Android Linux is uit te sluiten, op basis van een aantal kenmerken en specifieke kenmerken die verschillen tussen de twee besturingssystemen;

  1. Het maakt geen gebruik van de standaard Linux kernel; Tijdens de ontwikkeling van het Android besturingssysteem zijn er verschillende wijzigingen aangebracht in de Linux kernel, waaronder het toevoegen van gespecialiseerde bibliotheken. Het argument dat Android een Linux distro is, vanwege het gebruik van de Linux kernel, wordt geannuleerd omdat het typisch is voor een Linux distro om de kernel te wijzigen.
  2. Android bevat niet de GNU-software en bibliotheken; Android bevat zeer weinig GNU-software, dus als GNU-software, is een definiërend kenmerk van een Linux distro.
  3. Het Android besturingssysteem staat standaard geen maatwerk toe, in tegenstelling tot Linux distributies die vrij eenvoudig aan te passen zijn; bezitters van een Android toestel hebben geen root-toegang tot het onderliggende besturingssysteem, tenzij ze gespecialiseerde toepassingen gebruiken om er doorheen te breken. Linux-gebruikers hebben volledige toegang tot de onderliggende kernel en kunnen deze gemakkelijk naar eigen tevredenheid aanpassen.
  4. U kunt geen Linux-apps op Android draaien; Android heeft zeer weinig software gemeen met andere Linux-distro’s, waardoor het onmogelijk is om reguliere Linux-apps op Android te draaien. Het omgekeerde is ook waar, omdat Android-apps bepaalde bibliotheken nodig hebben die bij Android horen, een runtime plus een reeks andere software die alleen in het Android-besturingssysteem te vinden is.
  5. Android is een Google-product; hoewel Google de basis Android-broncode openbaar beschikbaar kan maken via AOSP, worden de toekomstige releases van AOSP privé gehouden.

De ontwikkeling van het Android-besturingssysteem

Android Inc. ontwikkelde het besturingssysteem aanvankelijk, waarna Google het in het jaar 2005 overnam. Twee jaar later werd Android onthuld. Vanaf de eerste release in september 2008, heeft het verschillende grote releases ondergaan, waarvan de huidige versie 8.0 Oreo is uitgebracht in augustus 2017. Het unieke ontwerp heeft ervoor gezorgd dat het sinds 2013 het best verkochte besturingssysteem op tablets is. Android is populair bij technologiebedrijven die gebruikmaken van een kant-en-klaar, goedkoop en aanpasbaar besturingssysteem voor hightech apparaten. Bovendien heeft het open karakter ervan een grote gemeenschap van enthousiastelingen aangemoedigd om de open-source code te gebruiken als basis voor community-gedreven projecten.

Andy Rubin, die de oprichter is, beschreef het Android-project als een “enorm potentieel in het ontwikkelen van slimmere mobiele apparaten die zich meer bewust zijn van de locatie en voorkeuren van zijn eigenaar”. Aanvankelijk was het bedrijf van plan een geavanceerd besturingssysteem voor digitale camera’s te ontwikkelen, aangezien dit de basis was van zijn pitch voor het investeerderspanel. Na het analyseren van de cameramarkt en het realiseren dat deze niet breed genoeg was om zijn doelen te bereiken, begon het bedrijf Android te pitchen als een handset-besturingssysteem om te concurreren met Symbian en Microsoft Windows Mobile.

In augustus 2015 had Google Android Inc. overgenomen, waardoor zijn belangrijkste werknemers zoals Rubin, Miner en White zich bij het Google-team aansloten. Hier werkte het team aan de bouw van een besturingssysteem voor mobiele apparaten, aangedreven door de Linux-kernel. Google bracht het besturingssysteem op de markt voor handset makers en carriers met het oog op het leveren van een flexibel, upgradebaar systeem.

Van 2008 tot nu heeft Android nog vele updates gekend die het besturingssysteem aanzienlijk hebben verbeterd, met extra functies en het oplossen van bugs in de eerdere producten. Met elke grote release genoemd in alfabetische volgorde naar een dessert of suikerhoudende lekkernij, onder de eerste paar met inbegrip van cupcake, donut, éclair, en froyo.

Android’s standaard gebruikersinterface is voornamelijk samengesteld uit directe manipulatie concepten, door het gebruik van touch inputs. Hier is de reactie op de input van de gebruiker aangepast om snel te zijn en een vloeiende touch-interface te geven, meestal gebruikmakend van trillingsmogelijkheden van de apparaten om haptische feedback te geven aan de gebruikerservaring. Bovendien wordt interne hardware zoals de nabijheidssensor, de versnellingsmeter en het kompas gebruikt om te reageren op een aantal extra gebruikersacties, zoals het aanpassen van het scherm van portret naar landschap, afhankelijk van hoe het apparaat is georiënteerd, of het besturen van een spelpersonage tijdens het spelen.

Ontwikkeling van Linux

Linux is een Unix-achtig computerbesturingssysteem dat is samengebracht onder het model van vrije en open-source softwareontwikkeling en -distributie. Het belangrijkste onderdeel is de Linux-kernel, die op 17 september 1991 door Linus Torvalds voor het eerst aan het publiek werd vrijgegeven. Het Linux OS werd oorspronkelijk ontwikkeld voor computers op basis van de Intel x86, maar heeft inmiddels zijn wortels in vele andere platforms. Zijn dominantie op het Android OS op smartphone-toestellen heeft het tot de grootste geïnstalleerde basis van alle besturingssystemen voor algemeen gebruik gemaakt. Het heeft zich ook opgewerkt tot het toonaangevende besturingssysteem op servers en andere grotere systemen, waaronder de mainframe-computers en de meeste supercomputers in zijn tijd.

De ontwikkeling van Linux is een van de meest prominente voorbeelden van vrije en open-source software samenwerking. Zijn interne broncode commercieel of niet-commercieel gebruikt, kan worden gemanipuleerd en gedistribueerd door afzonderlijke individuen met inachtneming van de voorwaarden van de specifieke licenties op zijn plaats.

Wanneer we het over Linux hebben, kunnen we de term gebruiken in verwijzing naar;

  • Linux kernel; Een Kernel is een klein, maar een essentieel onderdeel van een Besturingssysteem en zijn primaire doel is om te interfacen met de onderliggende hardware.
  • De Linux distributie/ distro
  • GNU/ Linux

Linux distributie of distro definieert de verpakking aard van het Linux-besturingssysteem. Voorbeelden van enkele van de standaard en versierde distributies zijn; Arch Linux, Gentoo Linux, Linux Mint, Mageia, openSUSE, Ubuntu en Kali Linux.

Conclusie

De uiteindelijke deductie over het onderwerp is afhankelijk van iemands definitie van een Linux distro. Als men verwijst naar het als GNU / Linux in plaats van gewoon Linux, dan is inderdaad Android is geen Linux, omdat het bevat zeer weinig GNU-software. Bovendien, als men verwijst naar Linux distro als een besturingssysteem dat de Linux kernel omvat, dan is het antwoord nog steeds dat Android geen Linux is. Echter, als men verwijst naar een Linux distro als een besturingssysteem gebaseerd op de Linux kernel, dan wordt het dat Android een Linux distro is. Er zijn argumenten voor elke kant zij het “Android is Linux” of de negatieve; met de meeste vallen aan de positieve kant op basis van het feit dat Android functioneert met behulp van de Linux-kernel. Er zijn echter sterkere argumenten tegen wanneer we de toepassingen en interfacelagen van de respectieve besturingssystemen vergelijken.

Sources

http://androidcasestudy.weebly.com/index.html

https://en.wikipedia.org/wiki/Android_(operating_system)

http://www.androidauthority.com/android-linux-784964/

Why is Android built on Linux Kernel?

http://elinux.org/Android_Kernel_Features#List_of_kernel_features_unique_to_Android

https://www.howtogeek.com/189036/android-is-based-on-linux-but-what-does-that-mean/

https://www.itworld.com/article/2741578/mobile/are-android-and-linux-the-same-thing-.html

https://www.quora.com/Is-Android-a-Linux-distribution-Given-that-there-is-no-formal-definition-of-%E2%80%9CLinux-distribution%E2%80%9D

Articles

Geef een antwoord

Het e-mailadres wordt niet gepubliceerd.