Фундаментальные различия Linux и Windows

Материал из WikiAdmin
Перейти к: навигация, поиск

Содержание

Полная доступ по сравнению с отсутствием доступа

Доступ к исходному коду, вероятно, самая существенная разница между Linux и Windows. Тот факт, что Linux используется на основе GNU Public License гарантирует, что пользователи могут получить доступ и, при желании, изменять код самого ядра, который служит основой операционной системы Linux. Вы хотите просмотреть Windows код? Удачи. Если вы не являетесь членом группы разработчиков, вы никогда не увидите код, составляющий Windows. Вы можете посмотреть на это с обеих сторон. Некоторые говорят, давая доступ общественности к коду, могут возникнуть проблемы с вредоносными разработчиками, которые будут использовать любые слабости, которые они найдут. Другие говорят, что полный доступ к коду помогает добиться быстрее улучшений и исправить ошибки. Например, развитие таких проектов как Blender или Mozilla пошли гораздо быстрее после того, как был открыт их исходный код.

Лицензионные свободы против лицензионных ограничений

Вместе с доступом идет разница между лицензиями. Давайте посмотрим на ключевой аспект лицензий (не вдаваясь в это дело юридическим языком). GPL-лицензированным Linux вы можете свободно делать что угодно, модифицируя программное обеспечение и используя его. И даже публиковать или продать его. Кроме того, GPL позволяет загрузить одну копию дистрибутива (или приложение) и установить его на столько машин, сколько хотите. По лицензии Microsoft, вы не можете сделать ни один из выше указанных шагов. Вы обязаны соблюдать количество приобретаемых лицензий. То есть, если вы покупаете 10 лицензий, вы можете легально установить операционную систему (или приложение) лишь на 10 машин.

Интернет-поддержка со стороны сверстников против службы техподдержки

Это проблема, из-за которой большинство компаний отворачиваются от Linux. Но это действительно не нужно. В Linux у вас есть поддержка огромного сообщества через форумы, поиск в Интернете, и просто кучи специальных веб-сайтов (как и Викиадмин). И, конечно, если вы чувствуете такую необходимость, вы можете приобрести поддержку у некоторых из больших компаний Linux (Red Hat и Novell, например). Однако, при использовании поддержки со стороны сверстников, использующих Linux, вы теряете во времени. Вы можете отправить вопрос по электронной почте или на каком-либо форуме, но ответ можете получить как через 10 минут, так и через часы или дни. На другой стороне монеты является поддержка Windows. Да, вы можете пойти по тому же маршруту и с Microsoft и так же искать решение проблемы как в предыдущем случае. Или же вы можете приобрести поддержку от Microsoft.

Полная или частичная аппаратная поддержка

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

Командная строка против графического интерфейса

Независимо от того, насколько система Linux претерпела изменения и как удивительно улучшилось окружение рабочего стола, командная строка всегда будет бесценным инструментом для административных целей. Ничто никогда не заменит мой любимый текстовый редактор, SSH, или любой другой инструмент командной строки. Я не могу представить себе управление Linux без командной строки. Но сейчас уже вы можете использовать машины Linux, не прикасаясь к командной строке. То же самое с Windows. Вы можете по-прежнему использовать командную строку Windows, но далеко не в той степени, как и в Linux. И Microsoft стремится скрыть командную строку от пользователей. Многие обычные пользователи Windows даже не знают о наличии командной строки.

Централизованная установка приложений против децентрализованной

В Linux у вас есть (практически во всех дистрибутивах) централизованное место, где вы можете искать, добавлять или удалять программное обеспечение. Я говорю о системах управления пакетами, такими как Synaptic. Вы можете установить практически все необходимые программы из хранилищ и не искать их на отдельных сайтах. Конечно, не все программы так доступны, но большинство необходимых есть. Работая в Windows, вы должны знать, где найти программное обеспечение, которое вы хотите установить, загрузить программное обеспечение или купить его на носителях, типа CD, DVD и т.д. На протяжении многих лет считалось, что установка приложений на Windows гораздо проще, чем на Linux. Сейчас же установка программ под Linux проста и централизованна.

Гибкость против жесткости

Я всегда сравнивал Linux (особенно на рабочем столе) и Windows с комнатой, где пол и потолок движимы или нет. Linux - комната, где пол и потолок могут быть повышены или понижены, как вы хотите сделать. В Windows и пол и потолок неподвижны. Вы не можете пойти дальше, чем Microsoft посчитает необходимым. Возьмем, к примеру, рабочий стол. Если вы не готовы платить за сторонние приложения, которые могут изменить внешний вид рабочего стола, в Windows вы застряли с тем, что Microsoft объявил идеальным рабочего стола для вас. В Linux, вы можете очень многое изменить на вашем рабочем столе так, как вы сами этого хотите. Все, что угодно! От простых плоских столов Fluxbox к полномасштабным 3D. Рабочий стол Linux такая же гибкая среда, как и все остальное в системе.

Если эта страница оказалась для вас полезной, нажмите на кнопку. :)
Личные инструменты
Пространства имён
Варианты
Действия
Навигация
Инструменты