Ano, nepochybně existují *nixy, které mají výše zmiňované věci už v jádru, nicméně pokud chcete, aby aplikace vyhovovala vaší definici OSS, tak stejně nemůžete dvě třetiny featur použít, aby aplikace byla přenositelná a byla zkompilovatelná a provozovatelná na více platformách.
Btw zkoušel jste si někdy napsat nějakou (třeba i jednoduchou) aplikaci v céčku? Na Solarisu se to chová jinak, na GNU/Linuxu se to v jedné verzi chová takhle, ve druhé jinak, ve třetí to nejde zkompilovat, protože se jisté hlavičkové soubory jmenují jinak nebo neobsahují to, co mají, na Irixu to je šíleně pomalé a padá to, protože nějaký ignorant udělal chybu v pthread knihovně atd. Udělat aplikaci, která bude fungovat na všech těchhle zvěrstvech, je nadlidský úkol, zpětná kompatibilita žádná, s každou novou verzí upravujete a předěláváte. A nejpodrobnější dokumentace k většině POSIXových funkcí je paradoxně na MSDN, zvlášť když potřebujete nějaký detail. Spousta věcí je na jedné *nixí platformě úplně jinak než na jiné, manuálové stránky jsou neaktualizované a zastaralé. A nemluvě o tom, že neexistuje kvalitní vývojové prostředí (vim nebo emacs na cokoliv rozsáhlejšího než hello world opravdu nejsou vhodné), Eclipse nebo NetBeans jsou sice vývojová prostředí a často dokonce fungují, ale takoví ti core vývojáři je neuznávají stejně jako neuznávají ani OOP. To je pak těžké.
Btw ukažte mi filesystém, který toho umí stejně jako NTFS a funguje (a tady myslím opravdu funguje na 99,9999% spolehlivě) i na GNU/Linuxu, je pořádně otestovaný a ideálně je už v základní výbavě většiny distribucí, abyste ho nemuseli před prvním použitím složitě instalovat. Takový prostě není, buď to neumí šifrování, nebo to neumí kompresi, nebo transakce, nebo ACL atd. Anebo se už nevyvíjí, protože šéf odkrágloval manželku.
2. Dobře jste popřel mé argumenty proti GCC a stačilo vám k tomu jedno slovo. To, že Intelí kompilátory, podporují jen některé platformy (btw ty nejpoužívanější, čímž pokryje většinu trhu), snažíte se tvrdit, že lepší je polofunkční věc, která podporuje víc platforem (a žádnou pořádně), než jedna věc, která podporuje špičkově většinu platforem?
3. Pojmy si nepletu, kdykoliv napíšu Unix, myslím tím veškeré systémy, které měly tu pochybnou čest z něj vzejít. U je blíž než hvězdička a já jsem líný.