1. А Windows ... н имеет один большой козырь - она и её программные продукты могут использоваться при отсутствии интернета, чем наш дорогой "пингвин" похвастаться, увы, пока не может.
2. Помимо "чехарды" с разными версиями библиотек, компиляторов и прочим программным "рукоблудием" мы имеем главный "геморрой" - зависимости.
1. Согласен, но Линукс всегда был сетевой операционной системой. Использовать его без сети как-то не комильфо..
2. И здесь вы правы, но в том-то и дело, что Любой дистрибутив Линукс заточен так, имеет средства написания программ "искапопки" и каждый кому не лень, сразу начинает что-то "компилить" (и я в том числе, каюсь), что порождает не только кучу никому не нужным программ, но и кучу всевозможных дистрибутивов.."Человек, пусть в игровой манере, но начинает "думать", разве это плохо? (я про IT, не более)
Примерно, как в "свободном" Андроиде, программ написано столько, что о надежности и работоспособности лучше умолчать..
И только если дистрибутив становиться на "коммерческие ноги", тогда можно говорить о каком-то единобразии кода, "попытка" Ubuntu, например.. И даже здесь от версии к версии, то-же чехарда.. В этом "бардаке" кстати есть большой плюс,трудно написать "хороший" вирус, способный валить "все линуксы"..
Другое дело "Windows"...
Совершенно не способствует какому-либо "написанию кода", 100500 "программок", которые можно "скачать и установить". Имеет "единообразный" код, который как нельзя лучше подходит, как для написания специализированных" коммерческих программ, так и запуска всякого рода "вирусов"... Увы..
Что лучше сказать трудно, да и скорее не будет однозначного ответа...