Признаться, меня тоже интересовал этот вопрос, когда я только начинал работать журналистом. Потом как-то глаз замылился и я начал воспринимать это как что-то само собой разумеющееся. Мол, существует СПО и ППО, которые на практике практически не пересекаются. Хотя, совершенно очевидно, что пользователю такое разделение не по душе.
[spoiler]Я, например, с удовольствием сейчас поиграл бы в "Сталкера". Но версии для Linux у этой игры нет. Конечно, можно поставить Windows, но мне еще работать надо, а не бороться с вирусами и созерцать BSOD.
Какое-то время у меня на машине было две системы. Windows - для игрушек, Linux - для работы. Чрезвычайно неудобно, поэтому пришлось выбирать. Я подумал и решил, что работа все-таки важнее.
Результат - я лишился какого-то удовольствия, а игровая индустрия не получила моих денег.
Хочу обратить внимание на один момент. Практически все свободные программы работают и в Linux, и в Windows. А вот проприетарные - нет.
И тут я уже перестаю что-либо понимать. Получается, что у сообщества хватает ресурсов для одновременной поддержки нескольких веток. А у компаний - нет.
Так кто же все-таки разделяет ПО? Кто способствует "изоляционизму"?
2 года назад мы тоже решили перейти небольшой производственной фирмой на СПО, немного получается. Где не получалось, запускали приложения под wine (например, собственные разработки, написанные под windows). Но вот с CAD-системами - намного тяжелее. Можно, конечно, почертить немного для себя, но сделать профессиональную 3-мерную модель - пока никак.
http://www.linux.org.ru/news/commercial/6664111