Мы все привыкли к Windows, но почему тогда так много систем на Linux и почему все так ругают Windows. Давайте не будем вспоминать аксиому Эскобара, а просто разберемся.
Начала начал
Во-первых, скажем, что выбор всегда за пользователем. Все зависит от его предпочтений и целей использования ОС.
Во-вторых, определимся с основными понятиями.
MS Windows, надеюсь, не нуждается в представлении. Подавляющее большинство людей начинало свое знакомство с компьютерным миром именно с этой системы. Скорей всего, особенно запомнился характерная мелодия включения/выключения компьютера и обои для рабочего стола — знаменитые «поля Windows».
На данный момент это самая популярная система в мире. Все компьютеры и ноутбуки продаются с предустановленной «виндой», абсолютное большинство игр сделано под эту ОС (в отличие от Linux и MacOS). Microsoft со своей системой практически завоевала мир, но все же существуют платформы системы UNIX.
Знакомство с Linux, скорей всего, произошло гораздо позже. Эта ОС не такая популярная, как «винда», но ей все-таки часто пользуются. Первый взгляд на нее сильно пугает, особенно после длительного использования Windows. От несоответствия привычному стандарту многие впадают в панику. Но на самом деле Linux не так страшен, как может показаться.
Linux в основном используется в разработке сайтов и настройке серверов. Поэтому эту систему выбирают хостинг-провайдеры для запуска и обслуживания сайтов на своих серверах, в том числе и мы.
Рассмотрим платформы внимательнее по критериям цены и распространения, производительности и удобства использования, безопасности и защите от вредоноса.
Цена и распространение
MS Windows распространяется платно, это коммерческая ОС, направленная на получение выгоды от пользователей. На сайте Microsoft есть несколько вариантов покупки лицензии: для личного пользования, для компании или даже для перепродажи в качестве партнера. Скорей всего, покупая ноутбук, вы обнаружили предустановленную «винду» — просто в цену ноутбука уже вложена стоимость лицензии. При первом включении ноутбука вам предлагается пройти активацию Windows. В пакет лицензии вложены базовые функции ОС, поэтому если вам нужны какие-то особые инструменты и приложения, то придется их докупить в официальном магазине. Кроме того, лицензионная «винда» включает в себя техподдержку, которой вы можете написать, если у вас случится какой-либо сбой.
Если вы не хотите платить, то можно попариться и установить пиратскую версию, но она будет работать некорректно, даже самый мощный антивирус не спасет вас от вредоносной активности, часто будут вылетать ошибки и прочие неприятности нелегальной версии.
Linux абсолютно бесплатная ОС с открытым кодом, созданным на основе семейства UNIX. Это большой плюс, но в то же время пользователь предоставлен сам себе. То есть, если появится какая-либо ошибка, то техподдержка вам уже не поможет. Linux — это своеобразный конструктор, который можно собрать как угодно, добавив различные дистрибутивы. Некоторые из них платные и включают техподдержку. Но, так как ОС настраивается под нужды каждого пользователя, часть ошибок будут индивидуальными и разбираться придется самому.
Внимание, факт! А вы знали, что Android основан на ядре Linux? Именно поэтому его можно настроить под свои нужды и сделать максимально удобным.
Кроме того, хоть ОС и бесплатна, ее также придется устанавливать самому. Вспомним про купленный ноутбук — на нем стоит «винда», а мы хотим Linux, что делать? Придется либо сносить старую ОС, либо установить параллельно новую, либо попросить это сделать друга-тыжпрограммиста. Хотя если вы не знаете, как установить ОС, то лучше и не лезть в Linux.
Производительность и удобство использования
MS Windows достаточно удобна в использовании, производительность тоже на высоте, но есть нюансы. Во-первых, ОС продается уже собранной из базовых функций, которые достаточно сложно отключить. Например, нам не нужна какая-либо функция, мы ей не пользуемся, да и вообще она съедает много ресурсов. Чтобы эту функцию удалить, нужно пройти тысячи окон и выпадающих списков, чтобы хотя бы добраться до нее. Некоторые функции вообще нельзя удалить и приходится писать в поддержку.
В тоже время под Windows есть много различных приложений и расширений (платных, но все же), многие компании сотрудничают именно с Microsoft и используют ее продукты. Ярким примером может служить игровая индустрия, где почти все игры создаются с возможностью их установки на «винду». Можно даже вспомнить, как на обратной стороне коробки из-под диска были написаны минимальные системные требования, в которых обязательно присутствовал Windows — и никаких вам линуксов. Так что если вам нужен игровой компьютер, то лучше использовать «винду».
Как уже было сказано выше, Linux чаще используют продвинутые пользователи, так как процесс установки не такой простой как у Windows. Дело в том, что Linux идет практически «голым», с минимальным количеством функций. Но в этом есть плюс платформы, так как на нее можно установить все, что угодно сердцу программиста. Если какая-то функция нужна — просто введи пару команд и она установится, в отличие от Windows, где придется искать официальный сайт разработчика, скачать установщик, пройти через все инструкции, подписание лицензий и кнопочки «Далее». Точно такой же процесс и с удалением — ввел команду и программы нет. На «винде» программа может не удалиться полностью, и придется вручную вычищать остатки.
Благодаря своей бесплатности Linux часто используют различные компании для своего оборудования. В числе таких компаний также находится Спринтхост. На всех компьютерах в офисе стоит Linux Mint, серверы виртуального хостинга также настроены под эту систему.
Внимание, снова факт! Linux-система регистрозависимая, в отличие от Windows. То есть для «винды» названия «папка» и «Папка» одинаковые, система все равно поймет. В Linux обратная ситуация, когда это два разных названия файлов. Например, при написании кода для сайта вы указали, что файл «Картинка.png» должен открываться на сайте, а в базе данных этот файл называется «картинка.png». Windows спокойно откроет картинку, а Linux не поймет, разведет руки в стороны и скажет, что у него лапки-неполадки.
Безопасность и защита от вредоноса
Официальная лицензия Windows достаточно безопасна в использовании, но так как это самая популярная платформа для использования, то и различного вредоносного ПО достаточно много. Злоумышленники часто взламывают эту ОС, находят в ней уязвимости. Это, конечно, заставляет разработчиков постоянно совершенствовать систему, но проблем у Windows предостаточно. А если вы установили неофициальную лицензию, то стать целью хакера становится в разы проще. В пиратских версиях часто отсутствуют какие-либо элементы системы, соответственно, и уязвимостей больше — даже самый мощный антивирус не даст вам полную гарантию защиты.
Что касается Linux, то и тут есть вредоносное ПО, однако эту систему взламывают не так часто и теоретически она безопаснее «винды». Единственное отличие в том, что с Linux работают хостинг-провайдеры, веб-разработчики и другие специалисты, связанные с сайтами. Соответственно, хакеры активно работают в веб-направлении, поэтому стоит задуматься о защите сайтов. В Спринтхост, например, есть ХакСкан, который помогает найти на сайтах пользователя вредонос, который может навредить системе.
Что лучше?
Не гуглите, что лучше. Вам не смогут ответить на этот вопрос, кроме вас самих. Обе операционные системы имеют свои минусы и плюсы, каждая предполагает целый набор функции, с которыми можно работать. Тут скорее идет вопрос привычки и удобства работы, а самое главное — для чего вам нужна ОС. Если вы хотите быть веб-разработчиком, то, скорей всего, вам подойдет Linux, если хотите играть в игры и не париться насчет обновлений, то это Windows, хотя всем этим можно заниматься на любой системе. Кроме того, их можно использовать параллельно на одном компьютере, если позволяют ресурсы. Поэтому выбирайте ОС конкретно под свои запросы и нужды.