Потому, что это апи как раз самого линя, а для каждой ДЕ есть еще и свое апи.
В винде то одно де, которое от ядра не отрежешь.
Пользователь решил продолжить мысль 01 Июля 2011, 09:22:02:
кроссплатформенность, это как кьют, пересобрал под нужную платформу/ос и все.
А .Net только под виндой без костылей работает. + не факт что моно скомпилит любой код. Придется переписывать, править, а это уже нифига не кроссплатформенность.