Ale pokud se během života dané verze OS objeví jinak navržený HW tak je nezanedbatelná šance, že se zjistí, že ten návrh systému nebyl zcela optimální. V Linuxu se to přepíše, Windows mají smůlu. Linus k tomuto přistupuje velice evolučně - pokud se objeví řešení které funguje mnohem lépe než to současné tak jej použije. Projektový managmenet je prima věc ale toto funguje mnohem lépe (ale za cenu mizerné zpětné kompatibility).
Ad dostupnost programů a Mac - jmenujte. Já vám vyjmenuji totéž pro Linux :-)
Ad distra - ony jaksi spousta dister je vzájemně komatibilní. A 99 % trhu pokrývá překvapivě maá slupina dister. Takže kde je problém?