Ну и радует, конечно, замечательный ряд проблем. Жаль, что автор не читает, ибо тут и вопросы есть. А писать на сайте автора, видя надпись, что пост уже не обновляется - смысла тоже нет.- Малое количество ПО и игр;
Садишься и пишешь, проблем-то. Востребованное _техническое_ ПО имеется, а хомячково-десктопный софт - пусть будет на винде.
- Проблемы с поддержкой оборудования;
Какие? :)
Видеокарты? Это проблема вендоров, а не Linux. AMD пошла в сторону раскрытия компонентов. Ну а nV - она nV и есть.
Драйверов под 3C905 под Всевышнюю не найти уже, особенно под x64. А в линуксах карточки как были юзабельны, так и юзабельны до сих пор. Хоть в x86, хоть в x64.
Да, насчет поддержки оборудования. Если автор покажет мне совместимую с имеющимся софтом и драйверами винду на MIPS или ARM - поверю. xD
- Отсутствие стабильности, серьёзные ошибки и огромное количество регрессий;
Это есть во всех ОС, включая Всевышнюю.
- Отсутствие стандартизации и слишком большое разнообразие;
Скорее плюс, а не минус. Стандартизовано то, что должно быть стандартизовано. Попытки заставить всех ходить строем - бессмысленны.
- Бешенный темп изменений в ПО;
Это плюс. А то в винде Blast и Sasser появились к примеру из уязвимостей, которые MS "закрывала" после появления PoC почти год (и только после появления удосужилась закрыть). К слову, я видимо одним из первых обнаружил дыру в RPC, которую позже использовали в Blast, где-то в архивах даже есть моё письмо MS о проблеме. Но реакции на него не последовало. Публиковать PoC я тогда, как порядочный кодер, не стал, но позже допер кто-то еще, и сделал Blast.
- Нестабильное API/ABI и отсутствие реальной совместимости;
Вы хотите DLL hell и тянущийся годами ворох глючного API/ABI/bloatware, который уже нужен только мазохистам? Шыпасиба, не надо. К слову говоря, во Всевышней, после перехода к 6.0, отломили или сделали неюзабельной массу API, что изрядно доставило. Тот же DirectSound. В Linux проблем бы не было - код открыт, либы можно быстро адаптировать. А вот виндовым бинарникам стало весело, и в итоге сейчас допустим Creative предлагает враппер (DLL) вокруг OpenAL, который худо-бедно эмулирует DS для того софта, который его хочет. Потому что фиксить работающий крап 100-летней давности (который, однако, нужен, ибо альтернативы еще угребищнее, либо отсутствуют) - уже некому. А исходников нет.
- Проблемы с финансированием и количеством рук.
А вот это - да.