Здесь есть несколько факторов.
Прежде всего, ИТ-директора, директора и другие лица, принимающие бизнес-решения (особенно в крупных компаниях) страдают от того, что я называю «синдромом Уол-Март». Они считают, что бесплатное (как в пиве) программное обеспечение ничего не стоит, поэтому оно не может быть таким же хорошим, как то, что стоит тысячи долларов. Нам было достаточно трудно убедить наше руководство позволить нам использовать JBoss и Cassandra. Я не мог себе представить, пытаясь убедить их использовать Ubuntu в качестве корпоративного рабочего стола (хотя это было бы действительно здорово).
Теперь вы можете подумать: "Это безумие, кто бы не хотел что-то бесплатно?" Ответ заключается в том, что когда этим ИТ-директорам и директорам приходится объяснять свои решения своим не-техническим боссам / партнерам, проще просто сказать «мы пошли с Microsoft, и это то, что стоит», чем пытаться объяснить, что такое открытый исходный код. и почему это ничего не стоит Это и для действительно крупной компании, потеря 10 тысяч долларов за лицензию на сайт программного обеспечения - ничто, когда они приносят 10 миллиардов долларов в год.
Другая большая проблема - лицензирование и поддержка. Допустим, у вас есть специальное стороннее настольное приложение, без которого ваш бизнес не может жить. Вы работаете с ним и находите способ заставить его работать в Ubuntu (с Wine, Mono и т. Д.). Когда придет время, когда вашей компании потребуется помощь, этот поставщик бросит вам в лицо договор на поддержку и скажет, что вы нарушили его, не запустив его в Windows.
Не поймите меня неправильно, мне это тоже не нравится. Хотя все меняется, все признаки указывают на то, что Windows какое-то время остается стандартным корпоративным рабочим столом.