Windows vs Linux. Ищем различия.

Споры о том, какая операционная система лучше - Widows или Linux, начавшиеся еще в те далекие времена, когда компьютеры были громоздкими, а объемы жестких дисков и оперативной памяти оставляли желать лучшего, продолжаются по сей день.

И я сомневаюсь, что прекратятся в ближайшем будущем. Наоборот, с каждым годом они становятся все более актуальными. Если раньше операционные системы, выпускаемые Microsoft стояли практически на каждом компьютере, а работа в Linux была уделом профессионалов, то сейчас Linux стал ближе к "обычному пользователю", а Microsoft медленно, но все-таки сдает свои позиции.

Можно ли сказать, что Widows лучше Linux, или, наоборот, Linux лучше Windows? Вряд ли. Не стоит забывать, что это две совершенно разные операционные системы, изначально предназначенные для решения разных задач. Итак, небольшой обзор основных различий Windows и Linux. Хочу отметить, что это подходит для всех операционных систем семейства Windows и для большинства дистрибутивов Linux.

Программный код

Пожалуй самое значительное отличие Linux от Windows - свободный доступ к исходникам. Linux распространяется на основе GNU Public License (что можно перевести как Открытое лицензионное соглашение). А это значит, что любой пользователь может получить доступ к коду ядра, которое служит основой операционной системы, и изменить его "под себя". Вы бы хотели заглянуть в программный код Windows? Что же, удачи! Если вы не принадлежите к избранному кругу разработчиков, то ваши шансы сделать это (на законных основаниях, конечно) равны нулю.
Хорошо это или плохо? Сложный вопрос. Одни считают, что свободный доступ к исходному коду позволяет разработчика вредоносного программного обеспечения использовать недостатки системы в своих целях. По мнению же других, это позволяет оперативно устранять недостатки, постоянно улучшая операционную систему. В любом случае, для тех, кто работает под Windows это недоступно.

Лицензия

Ситуация с лицензиями схожа с ситуацией с программными кодами. Причем это касается как самих операционных систем, так и программного обеспечения для них. Работая с Linux GPL вы вольны модифицировать программу, как вам угодно, а так же переиздавать ее. Кроме того вы можете установить одну копию на несколько машин. Лицензия Microsoft не позволит вам сделать ничего из вышеперечисленного. Если вам требуется установить OC на десять машин, то вам придется приобрести 10 лицензионных копий.

Служба поддержки

На первой взгляд Linux значительно проигрывает по этому пункту. На самом деле это не совсем так. В сети существует множество форумов и тематических сайтов, где собираются фанаты Linux. Там вы сможете найти информацию по любому вопросу, касающемуся этой ОС, однако... нет никаких гарантий, что задав вопрос, вы получите ответ на него мгновенно. Это может занять некоторое время. Но, в общем-то хочу сказать, что все основные проблемы, с которыми вы можете столкнуться в Linux уже решены и задокументированы.
Что касается Windows... Здесь можно пойти тем же путем и воспользоваться информацией, на многочисленных сайтах. Или обратиться в службу поддержки Microsoft.

Требования к "железу"

Еще один вопрос, который, впрочем, скоро станет несущественным - это поддержка такого разнообразного компьютерного "железа" Еще несколько лет тому назад перед тем, как устанавливать на свою машину Linux нужно было убедиться, что ваше "железо" подходит для выбранного дистрибутива. В противном случае операционная система могла установиться с ошибками или "не встать" вообще. Сейчас эта проблема решена (за исключением некоторых малораспространенных дистрибутивов). Так что вы можете без проблем устанавливать Linux как на компьютер, так и на ноутбук.

В Windows таких проблем никогда не было. Другой вопрос в том, что по умолчанию из оборудования эта операционная система поддерживает только процессор и память. Все остальное - поддержка видеокарт, аудиосистемы, любого периферийного оборудования и так далее — обеспечивается драйверами. Конечно, вы можете провести целый день в поисках драйверов к устройству, зато можете быть уверены - после их установки приобретенная вами суперсовременная видеокарта точно будет работать.

Командная строка

Несмотря на то, что Linux уже давно обзавелась графическим интерфейсом, командная строка по прежнему остается бесценным инструментом для администрирования. Но, в общем-то, это не так уж важно для неискушенного и непосвященного в тонкости настройки системы пользователя. Linux можно использовать и не прикасаясь к командной строке. То же самое касается и Windows. Кстати, как вы могли заметить, разработчики Windows стараются скрыть командную строку от пользователей и это им успешно удается - многие пользователи Windows даже не знают, что это такое. А если пользователи могут работать и без нее, то так ли она нужна?

Установка приложений

На протяжении многих лет считалось, что установка приложений в Windows намного проще, чем в Linux. Давайте задумаемся об этом на минутку. Что вы делаете, когда хотите установить программу под Windows? Сначала вы находите его на диске или в Интернете, скачиваете, потом запускаете установочный файл и ждете, пока приложение установится. Те, кто работают под Linux для этих целей используют Synaptic. Так называется программа для управления пакетами, с помощью которой вы сможете установить, удалить, обновить программные пакеты, просмотреть списки установленных и доступных для установки пакетов или обносить вашу систему до новой версии.

Конечно на этом различия коммерческих операционных систем от Microsoft и свободно распространяемых дистрибутивов Linux не заканчиваются. Но этого вполне достаточно, чтобы получить общее представление и, возможно, изменить свое мнение.

Еще материалы по теме: