Linux is een kernel waar wel meer OS-en op gebaseerd zijn, zoals Ubuntu, Fedora, Debian, etc.
Wat je heel erg ziet tegenwoordig is dat de distributies, met Android ver voorop, zich steeds meer gaan onderscheiden. Je ziet dat bij Ubuntu gebeuren met Unity en binnenkort: hun HUD. Dat zijn distributie-specifieke eigenschappen, die er voor zorgen dat je steeds minder vaak KUNT zeggen: "Ik maak software voor linux", maar dat je moet zeggen: "ik maak software voor Ubuntu", net zoals je nu zegt dat je software voor Android, MacOS, iOS, Windows of de Nintendo 3DS maakt.
Vooralsnog zijn "desktop" operating systems die Linux als kernel gebruiken nog wel gebaseerd op X11, met GTK/QT als framework voor applicaties (of apps), net zoals Windows gebaseerd is op Win32, met DirectX/3D/.Net voor applicaties, en MacOS op Darwin/NeXT is gebaseerd met Cocoa.
Hoewel je kunt zeggen: Android gebruikt Linux, lijkt het echter in de verste verte op de andere distributies (ik zeg bewust niet desktop, voor mij is er geen verschil, ARM/X86: het is een computer!). Er is geen X11, geen GNU en geen GTK of QT aanwezig, en andersom: er is ook geen Dalvik aanwezig in je Ubuntu of Fedora.
Effectief kun je bij Android, ondanks dat de versienummers verwarrend kunnen zijn, spreken van een fork.
Dit artikel is wel érg goed:
http://www.zdnet.com/blog...droid-the-linux-fork/9426
Een citaat: "eventually Android and Linux would come back to a common kernel, but it will probably not be for four to five years".
Ik weet eigenlijk niet of dat gaat gebeuren, er is wat onenigheid geweest tussen de Android devvers, en Greg Kroah-Hartman die de Kernel onderhoud. Hij was nogal beschermend geweest tegenover bijdragen van Google in 2010, en heeft Google opportunistisch genoemd (doh, elke devver devt uiteindelijk omdat hij het zelf ooit wel zal gebruiken, of omdat hij er geld aan verdient). Het kán gebeuren dat de fork verder gaat, of dat Google misschien zelfs tegen Apache of BSD aan gaat hikken. Vooral Apache hebben ze veel mee gedaan, en een OS/Kernel heeft Apache nog niet. En Linus heeft het eerder fout gehad.
Om je antwoord te geven: vind het maar niet zo vanzelfsprekend dat Steam naar Linux komt, omdat het naar Android komt. Vind niks vanzelfsprekend op Linux-desktop land, want er zitten grote verschillen tussen Android, en andere operating systems die hun roots in de GNU/Linux kernel hebben. Je ziet CentOS nu al gek doen met kernel-backports, je ziet Canonical/Ubuntu zich steeds meer distancieren (en er bedrijfsmodellen omheenzetten waardoor ze op den duur misschien idd richting Android gaan), als ik één voorspelling WEL aandurf, dan is dat deze: Linux zal steeds meer fragmenteren en uiteindelijk voor de gebruiker aan de UI-kant veranderen in een oligopolie van twee, misschien drie distributies. Een daarvan is Android. Ik geef UbuntuOS een kans, en het zal me niet verbazen als Fedora de derde is "voor de rest". Alle drie echter wel met een andere kernel-fork.