"Thuisgebruik" en "toekomst" zonder netwerken
90% van PCs in NL heeft nu al een internetverbinding, de cijfers voor LANs weet ik niet, maar onder breedbandgebruikers is een router en een paar PCs thuis totaal niets bijzonders. Voeg daaraan toe dat allerlei andere apparatuur thuis (draadloos) begint te communiceren tot en met de koelkast toe
maar dat is meer NetBSD dan Linux
en de thuisomgeving is een netwerkomgeving
In ieder geval is elk modern OS van de grond af opgebouwd met netwerkondersteuning, dus dat zit wel snor

Ik weet zo 'iets' over Linux maar heb er maar weinig benul van. Echter, ben ik hierin meer en meer geïnteresseerd. Wat ivm virussen?
Tja, ieder OS is vatbaar voor virussen, Linux is geen uitzondering. Er zijn voor Linux ook gewoon virusscanners beschikbaar. Linux lijkt momentee veiliger dan Windows, maar dat heeft meer met installed base te maken: er zijn veel meer PCs die Windows draaien, dus scriptkiddies richten zich meer daarop. Bovendien is in Windows veel meer per default open en toegestaan dan onder Linux (of andere Unix-achtige OSsen), thuis draait bijna iedereen een Windows user account met admin rechten. Dat is vragen om veiligheidsproblemen.
Maar stel Linux verovert de desktop. Dan komen er meer Linux virussen (en zullen er genoeg luie users zijn die onder root draaien en zich zo vatbaar maken).
Wat in verband met de concurrentie (Microsoft Windows en Mac OSX)?
Dat is Apples en peren en pinguins vergelijken
MacOS is tot nader orde aan bepaalde hardware gebonden. Je kunt op die hardware ook Linux draaien (en wie weet straks Windows), maar slechts een kleine minderheid zal dat doen. OS X lijkt overigens ook veel meer op Linux dan op Windows (niet vreemd, het is ook een Unix-achtig OS met iets meer toeters en bellen dan gemiddeld).
Microsoft is een winstgerichte bedrijf met Windows als product. Linux is niet op winst gericht en is niet in handen van een bedrijf. Als Bill Gates wil dat Windows zus of zo ontwikkeld wordt, dan gebeurt dat ook. En als hij iets wil tegenhouden kan hij dat ook. Daarentegen kan Torvalds niet bepalen waar de aandacht voor Linux ligt. Als iemand onderdeel X wil ontwikkelen, dan doen ze dat ook. En als niemand iets wil ontwikkelen kan hij hoog en laag springen, maar tenzij hij het zelf schrijft komt het er niet. Het enige dat Linus kan doen is dingen uit de kernel houden - maar aangezien dat het einde van zijn OS zou betekenen zal dat niet gebeuren.
Let op dat beide modellen grote krachtpunten hebben en grote zwaktes. Ik durf niet te zeggen welke beter is (al zou ik graag willen dat het model van Linux beter blijkt

)
Moeten er geen standaarden komen voor distro's zodat deze allemaal beter op elkaar afgestemd zijn?
Vrijwillige standaarden zouden mooi zijn en wordt ook aan gewerkt - denk aan UnitedLinux en Debian Common Core.
Maar overschat de verschillen niet - alle 'volwassen' distro's kunnen bij benadering dezelfde scala aan software leveren. En 3rd party (closed source) software laat zich meestal ook op alle distro's even makkelijk (of moeilijk, als je dacht dat de installers van de (opensource) distro's lastig waren moet je eens wat closed source spul voor Linux proberen

) installeren.
Verder is voor de thuisgebruiker met name de look&feel relevant en die komt toch voor 90% van de desktop environment af. Dan zijn er 2 mainstream keuzes, Gnome of KDE. Bij vrijwel alle distro's kun je voor een van de twee kiezen.
Daar staat tegenover dat verplichte standaarden funest zouden zijn. De innovatie van Linux is deels afkomstig uit de anarchische 'anything goes' ontwikkeling. Zo mogelijk de belangrijkste ontwikkeling op distro-niveau was bijvoorbeeld het uitvogelen van een package management systeem dat automatisch dependencies opspoorde en meenam in installatie. Dat was destijds revolutionair EN anders dan de toen geldende 'standaarden'. Debian is ondertussen qua packages de grootste distro en tevens de distro waar de meeste nieuwe distro's van afgeleid zijn (Knoppix... Ubuntu...). Ook distro's die er niet direct van afgeleid zijn, zijn er sterk door beinvloed, denk aan Gentoo. En nu is men met UCC bezig om juist van die oorspronkelijke afwijking (van de ooit standaard .tgz (Slack) en .rpm (Redhat) 'domme' packagesystemen) een brede standaard te maken. Als je dat soort innovatie van onderaf onmogelijk maakt, verlies je veel van de voordelen van Linux tegenover strak van bovenaf geleide ontwikkeltrajecten.