. ОС семейства windows еще более-менее подходят по картинкам, а вот с картинкой для ОС linux, я пожалуй не соглашусь. Linux - это прежде всего свобода и многообразие выбора. Ты можешь выбирать что ты будешь использовать и как ты это будешь использовать, без всяких ограничений и глупых требований.
Давайте рассмотрим - linux можно ставить как и windows в несколько кликов мыши и получить уже сразу готовую систему, с рабочим столом и набором необходимых программ, можно устанавливать базовую систему и доставлять только необходимые пользователю пакеты, можно собирать из исходного кода (пожалуй этот вариант больше всего подходит под рисунок на картинке).
По поводу красоты (на рисунке изображено нечто кирпичное) - еще раз повторюсь, что linux это многообразие, где есть из чего выбрать, в отличии от windows, где все ограниченно одним рабочим столом.
К примеру, можно поставить один из оконных менеджеров вместо рабочего стола и система в не настроенном виде будет смотреться как windows 95 (хотя после доработки напильником можно сделать из этого конфетку красивее семерки-восьмерки)
можно поставить что-нибудь вроде xfce, lxde и без доработки они по-умолчанию будут смотреться на уровне windows xp.
Можно поставить kde или e17 и по-умолчанию у вас будет красивый рабочий стол на уровне windows 7-8. -
Очень непривычно, ставить объективно сложнее. Никаких патчей. Проблемы с запуском многих программ, и не потому, что Linux хуже, просто практически весь софт и игрушки пишутся вод Винду, а эмулятор есть эмулятор. Его еще присобачить надо, настроить и т.д. Причем, подчеркиваю, что Linux это не Винда с её дружественными настройками к пользователю, в Linux иногда мозги сломаешь пока догадаешься что делать надо. То есть получается что из всех достоинств только цена и больше ничего. Все что умеет Linux Винда делает с легкостью, а вот Linux многое из того, что в Винде стоит не имеет.
Так что я пытался честно сидеть на СПО, но через пару недель пересел на старую-добрую семерку.
OpenSolaris — операционная система с открытым исходным кодом, созданная корпорацией Sun Microsystems на базе Solaris.
Нужно для начала определиться, под какими ОС работают Ваши компиляторы с языка программирования. Если под всеми этими, тогда решающим фактором будет то, под какие ОС Вы будите писать свои будущие программы. Можно, конечно, использовать для отладки этих программ эмуляторы ОС, но удобнее, когда программа пишется как раз под ту ОС, которая уже стоит на компьютере.