Ik snap wat je bedoelt, echter ik ben het niet met je eens. Simpel weg omdat er ook verschil in Android en Android zit, dat maakt de ene Android nog niet anders dan de andere Android. Dus even de diepte in:
Als we gaan kijken naar:
http://en.wikipedia.org/wiki/Cross-platform
Heb je een overzicht met crossplatform software pakketten. Hier staat Android ook tussen dus is het intressant om hier dus eens naar te gaan kijken.
Als we gaan kijken naar Android zien we:
The main hardware platform for Android is the 32-bit ARMv7 architecture. The Android-x86 project provides support for the x86 architecture,[9] and Google TV uses a special x86 version of Android. In 2012, Intel processors began to appear on more mainstream Android platforms, such as phones.[80] In 2013, Freescale announced support for Android on its i.MX processor, specifically the i.MX5X and i.MX6X series
Hoewel de x86 variant nog steeds Android OS is, runt deze niet meer dezelfde apk's omdat het platform deze versie van Android dwingt om anders te gaan communiceren met de hardware, simpel weg omdat de hardware anders is.
Bron:
http://en.wikipedia.org/wiki/Android_(operating_system)
Bron:
http://www.android-x86.org/android-x86-blocked
Bron:
http://www.android-x86.org/
Een ander goed voorbeeld van een multi platform OS is Linux (Unix familie):
Platforms: Alpha, ARC, ARM, AVR32, Blackfin, C6x, ETRAX CRIS, FR-V, H8/300, Hexagon, Itanium, M32R, m68k, META, Microblaze, MIPS, MN103, OpenRISC, PA-RISC, PowerPC, s390, S+core, SuperH, SPARC, TILE64, Unicore32, x86, Xtensa
Ook hiervoor is de software in grote lijnen voor alle targets gelijk echter op basis van de hardware kunnen er beperkingen in de API zijn. Deze worden bij linux niet afgeschermt zoals MS het wel doet, met als gevolg dat je fouten mag maken in Linux, daarom is linux ook open source en Windows niet

, leuk feitje MAC OSx is familie van Linux

en android is weer gebaseerd op de Linux kernel.
Bron:
http://en.wikipedia.org/wiki/Linux
Bron:
http://en.wikipedia.org/w...File:Unix_timeline.en.svg
Windows viel van oorsprong onder de DOS achtigen maar valt nu onder NT en het klopt dat er verschillende NT versies zijn:
Op MS-DOS gebaseerd:1.0, 2.0, 2.1x, 3.x, 9x-serie (95,98 en ME)
NT-serie: 3.x, 4.0, 2000, XP, Vista, 7, 8 (RT) , 8.1 en Threshold
NT-serie servers:2003, 2008, Home, 2008 R2, Home 2011, 2012 en 2012 R2
CE en NT mobile:Mobile(alles voor 7) · Phone (7, 8, 8.1)
Dus als je Unix met NT gaat vergelijken ben je appels met peren aan het vergelijken. De bovenstaande informatie is relevant omdat alles wat installeerbaar is op windows dezelfde bron moet hebben. Dus je kan dezelfde executable gebruiken op de DOS gebaseerde, de NT-Serie, de NT-Serie voor servers, de CE-Serie en de NT-Mobile serie. Dit is totaal wat anders dan het OS. Maar ook binnen de NT series hebben we wat verschillen. Maar kunnen we de NT series op een hoop gooien en zeggen het is hetzelfde OS?
Bron:
http://nl.wikipedia.org/wiki/Windows_8
Dus gaan we eens kijken hoe het vergeleken wordt als OS:
Name: Android
Creator:Android, Inc., Google
Publish date: 2008
Predesessor: Linux
Current version: 4.4(KitKat)
en
Name: Microsoft Windows (NT family)
Creator:Microsoft
Publish date: 1993
Predesessor: OS/2
Current version: Windows 8.1 (NT 6.3.9600)
Dus deze wikipedia site houd zelfs aan dat de familie behoort tot 1 OS, dit wordt dan ook gerelateerd aan de NT familie. Dus de versie van NT bepaald of het een nieuw OS is. Dus moeten we gaan kijken naar de NT versie.
Bron:
http://en.wikipedia.org/wiki/Comparison_of_operating_systems
Als je door klikt wat zien we dan in een plaatje het volgende:
http://en.wikipedia.org/w...s_Updated_Family_Tree.png
En wat blijkt, ze zijn bijde NT6.2 dus feitelijk exact dezelfde versie. Dus in mijn ogen hetzelfde OS, waarbij MS omdat het geen open software is, een aantal dingen uitgeschakeld heeft.
Ik weet het was een beetje een omweg, maar ik ben van mening dat ik duidelijk beargumenteerd heb waarom het een OS is. Ik ben benieuwd naar je tegen argumenten.
Edit:
Ben wat aan het opruimen van mijn post, veranderd inhoudelijk niets. Btw als je gaat claimen dat 8.1 NT versie 6.3.x is dan moet je eens goed kijken naar het laatste plaatje
[Reactie gewijzigd door _wolf_ op 28 september 2014 12:45]