Сейчас такой момент, когда пользователи Windows максимально готовы сменить платформу. Конечно, молодёжь вся уже на мобильных платформах, но этот разговор ни о них, а о взрослых домашних пользователях. Сейчас тот момент, когда доживает свои последние годы Windows XP, а у более молодых Windows 7, а новые Windows вряд ли могут устроить опытного пользователя. То есть это тот момент, когда Windows перестаёт устраивать всё большее число людей, и самое время уйти на альтернативу. Это может быть и Mac OS X, но лучше всего подходит какой-нибудь Linux.
Но взглянем с другой стороны, со стороны разработчика программ. Да, они могут согласиться разрабатывать свои программы для Windows или Mac OS X, там, где есть перспектива заработать, но такой перспективы не имеет домашний Linux. И не будет иметь. Какая-нибудь Linux-корпорация, возможно, создаст аналог Mac OS X, с магазином приложений, но это не даст желанной свободы разработчику программ. Единственный достойный путь сейчас, это не просто разрабатывать под Linux, а делать это под свой собственный Linux, т.е. под собственный независимый дистрибутив, который уже можно и продавать и организовать свой собственный магазин приложений.
И поскольку явно отдельный разработчик не вытянет всю инфраструктуру, это должно быть совместное дело множества разработчиков, делающих своих программы только под свою систему, и делая программы не совместимыми с другими Линуксами. Собственный комьюнити-дистрибутив должен содержать свой уникальный набор программ, не имеющей аналогов на других системах. В такие моменты, иногда, я мечтаю о колониальном дистрибутиве, т.е. таком, разработкой которого занимается замкнутая самодостаточная колония разработчиков, город-государство.