Лично мне не важно то, в какой операционной системе работает мой текстовый редактор, мой редактор таблиц, база данных, калькулятор, переводчик и так далее. Мне не важно то, какое ядро в моей системе и насколько грамотно оно сконструировано: Windows, Mac OS X, Linux, FreeBSD или OpenSolaris. Мне важны программы, в которых я работаю. Что тогда примечательно в Linux по сравнению с Windows? В Linux примечательны DE.Графические оболочки здесь замечательные. Они удобны и конкурируют между собой. В Windows она одна и много вещей в ней невозможны. Многие вещи настраиваются в нём шаманством, например утилитой TweakUI, которая не самое серьёзное шаманство. В Linux это KDE и GNOME, а также множство менее популярных графических оболочек. Бывают даже тайловые оконные менеджеры! В них (графичских оболчоках) можно настроить много параметров. Можно сделать переключение раскладки по CapsLock, а не только по Ctrl-Shift и Alt-Shift. В них есть виртуальные рабочие столы. Можно даже покрутить их в 3D. Я считаю что удобные графические оболочки - главное преимущество Linux над Windows. Для меня ей стало KDE3.
Возвращаясь к ядру и системным компонентам Linux, скажу те преимущества, которые видны обычному пользователю. Это стабильная работа месяцами и годами без перезагрузки! С тех пор как появились Windows 2000 и XP это не такое яркое преимущество, и вперёд вышла работа без вирусов. Linux им не подвержен. Можно нарутально работать без антивируса и ничего не бояться! Мой Linux с KDE3 работает быстрее, чем Windows XP + антивирус.
Теперь недостатки. Я продвинутый пользователь и для меня не является недостатком то, что это другая система, и многие вещи в ней настраиваются в непривычных мне местах. Потому что я уже менял систему, DOS на Windows, и потому что я представляю то, как работают многие компьютерные программы и устройства, и могу это объяснить другим. Но для новичков в компьютере непривычность - серьёзный недостаток. Они заучили то, какую последовательность кнопок нужно нажимать в прикладном приложении либо в панели управления для того, чтобы достичь цели. У них цель ассоциируется с этими кнопками! И в Linux им работать сложно. Для того чтобы решить эту проблему я предлагаю издать книги, которые помогают научиться работать в Linux, ведь новички читают только о работе в Windows. Существующие книги мне не нравятся - это или Linux для администратора, или "Как мигрировать с Windows на Linux", а книг по освоению компьютера с Windows и Linux одновременно я не видел нигде, кроме раздела с учебной литературой, в котором компьютерные учебники никто не покупает.
Другой недостаток - недостаток драйверов. Можно установить OpenSolaris ради каких-то его преимуществ, но работать в нём будет невозможно из-за неработающего принтера, веб-камеры и звука. У Linux в последние годы существуют драйверы для почти всех устройств, но вероятность столкнуться с неработающим всё ещё есть.
И последний - недостаток программного обеспечения. В частности игр.
У меня работают все устройства, нет проблемы переучивания, но последняя проблема касается меня. Часть используемых мной программ запускается в Wine. Я рад что для Linux стало выпускаться больше игр.