Windows, Mac или Linux — Что выбрать?
Привет с вами Сергей Никонов. Я получаю большое количество вопросов и в этом видео я постараюсь ответить на популярный вопрос — какую операционную систему выбрать для веб-разработки?
Уже много много лет не утихают споры о том, что лучше Windows, Mac или Linux. И в этом нет ничего удивительного, потому что у каждой ОС есть свои плюсы и минусы.
Видео Windows, MacOS или Linux
Итак, начнем с Linux
Linux — обобщенное название, в честь программиста Линуса Торвальдс, который написал так называемое ядро операционной системы (в вкратце, ядро — важное звено в операционной системе, которое координирует работу всех запущенных программ).
Разновидностей операционных систем на базе Linux существует огромное количество, посмотрите например этот список из википедии.
Ты точно найдешь для себя любимый дистрибутив и одна из особенностей таких операционных систем, что ты можешь настроить и изменить систему полностью под свои нужды или даже выпустить свою операционную систему на базе линукс.
Например, ты можешь полностью изменить дизайн, сделать футуристический внешний вид, в лучших традициях фильмов в жанре cyberpunk. Или тебе привычен внешний вид Windows? Нет проблем, скачивай Linux Mint и у тебя будет привычный интерфейс.
Операционная система на базе Linux создана программистами для программистов.
Дисклеймер
Следующая часть статьи содержит информацию о программном обеспечении, использование которого, в злонамеренных целях запрещено законами большинства стран. Информация носит ознакомительный характер. Автор видео и текста не призывает нарушать законы вашей страны. Ответственность за использование в злонамеренных целях полученную далее информацию ложится полностью на вас.
Есть даже специальные дистрибутивы Linux для хакеров, один из самых популярных — это Kali Linux. В нем из коробки доступны программы для взлома Wi-Fi, программы поиска уязвимостей на сервере, различные брутфорсеры, программы для сканирования сети и много всего полезного, для специалистов по информационной безопасности.
Из плюсов всех дистрибутивов Linux стоит отметить наличие программы терминал. Эта невзрачная на вид программа позволяет полностью управлять компьютером, серверами и многие операции производить через терминал намного быстрее, чем через программы с графическим интерфейсом. Стоит заметить, что большая часть сайтов в интернете работает на серверах на базе Linux. И если ты повседневно используешь Linux, а также программу Терминал, у тебя не будет проблем управлять твоими сайтами через эту программу.
Кстати, если ты совсем незнаком с терминалом Linux, рекомендую пройти мой курс Linux/GIT/Hosting на сайте FructCode. В нем ты узнаешь основы работы с терминалом Linux для веб-разработчика, научишься подключаться к серверам хостинга, на которых будет размещен твой веб-сайт, а также узнаешь что такое контроль версий кода GIT и как его использовать.
А сейчас давайте рассмотрим плюсы и минусы использования Linux
Выбрав ОС на базе Linux, ты найдешь все необходимые программы для разработки.
И редакторы кода, например PHPStorm, один из моих любимых редакторов кода Visual Studio Code, о нем я кстати рассказывал в одном из своих предыдущих видео, ссылка есть в описании. Ты найдешь различные инструменты, например Docker и все, что связанно с разработкой.
Также выпускается достаточно большое количество аналогов программ как частными программистами, так и сообществом Linux. Да, еще одно из преимуществ Linux, что это свободная операционная система, пользоваться ей можно бесплатно, поддерживают Linux сообщества программистов и различные компании, как мелкие, так и крупные, например Microsoft.
Из минусов стоит отметить, что не все привычные тебе программы есть в Linux. Например, нет под Linux программы iTunes или в Linux нельзя напрямую установить программы от компании Adobe, например Photoshop, Illustrator и другие. Есть Steam под Linux, но не все игры из своего стима ты сможешь запустить.
Но не спеши ставить крест на этой операционной системе. Например Steam позволяет в Linux запускать некоторые игры в специальном режиме, без дополнительных программ. Для включения этого, пока еще экспериментального режима, в программе Steam нужно нажать буквально несколько кнопок в настройках и с высокой вероятностью, твоя любимая игра запустится в Linux
Что касается других программ и игр, для одних есть аналоги, например альтернативой iTunes для прослушивания музыки может быть не менее крутая программа и сервис под названием Spotify. Многие программы можно запускать с помощью специальной программы, которая называется Wine.
Простыми словами устанавливается программа Wine, скачивается необходимый exe-шник Windows программы и запускается через Wine. Некоторые программы имеют веб-интерфейс и работают в браузере.
Следующий минус Linux — это отсутствие драйверов для некоторых устройств. Но из плюсов стоит отметить, что драйвера под устройство может выпустить как производитель, так и Linux сообщество.
Из плюсов стоит отметить, что существуют Linux дистрибутивы, которые хорошо подходят для слабых компьютеров.
Если ты хочешь попробовать поработать с Linux и не знаешь с какого дистрибутива начать, попробуй Ubuntu. Это достаточно популярный и дружественный дистрибутив Linux. Ubuntu записывается на флешку и устанавливается в пару кликов. Скачать Ubuntu можно здесь.
И да, если ты на каком-нибудь из форумов получишь совет, что лучший дистрибутив Linux — это собранный из исходников или рекомендацию ставить какую-нибудь Gentoo в качестве домашней ОС или все вместе, не трать свое время. Закончится это красными глазами и несколькими бессонными ночами. Но в Linux ты конечно прокачаешься, особенно в гуглении ошибок, типа Kernel panic. Ссылку на ОС Gentoo на всякий случай оставлю.
Операционная система MacOS
Следующая операционная система к рассмотрению — это MacOS.
Эта операционная система поставляется вместе с компьютерами компании Apple. Легально вы не сможете установить MacOS на ваш компьютер, если это компьютер не от Apple.
Перейдем к плюсам и минусам MacOS
MacOS — это Unix-подобная операционная система. Простыми словами — это как Linux, только с закрытым исходным кодом, написанная и поддерживаемая только компанией Apple. Плюс в том, что если вы ранее работали в Linux, в MacOS вы найдете привычный терминал, который конечно будет немного отличаться, но функциональность и большинство команд будут как в Linux.
Под MacOS есть огромное количество программ, как для веб-разработки, так и для мобильной разработки под устройства iOS. Иными словами, если вы когда-нибудь заходите попробовать писать приложения для iPhone и публиковать их в App Store, без MacOS вы не сможете это сделать.
MacOS хорошо подходит под веб-разработку. Для этой операционной системы вы найдете все необходимые программы и инструменты. Если ты любишь поиграть в игры, в перерыве от написания кода, под MacOS портировано достаточно большое количество популярных игр.
Mac используют большое количество разработчиков по всему миру из-за надежности MacOS, удобных комплектующих, особенно клавиатуры MacBook удобны для печатания кода.
Из минусов стоит отметить — это цена. Маки достаточно дорогие. Тем не менее, мак служит долго, и при должном обращении на вторичном рынке остается долгое время востребован, поэтому продать БУ мак по выгодной цене не составит труда.
Операционная система Windows
Windows очень популярная операционная система и для Windows есть практически все программы, работает практически со всеми устройствами и в противовес этому минус, что из-за большой популярности под нее пишутся большое количество вирусов, бэкдоров, скрытых майнеров криптовалюты, рекламных программ.
Под Windows есть всевозможные редакторы кода, инструменты для разработки, как и в Linux, но у них есть свои особенности и минусы. Например, если у вас Windows Home, вам потребуются дополнительные действия при работе с Docker или функционал некоторых инструментов для разработки не будет полноценно работать.
Windows часто поставляется вместе с компьютером, однако со временем текущая редакция Windows вам может не подойти для некоторых задач и придется покупать нужную редакцию Windows.
Итак подведем итоги:
Linux
- Подходит для разработки — 5 звезд
- Подходит для универсального компьютера (игры, программы) — 3 звезды
- Кастомизация (настройка для себя) — 5 звезд
- Цена — Бесплатно
MacOS
- Подходит для разработки — 5 звезд
- Подходит для универсального компьютера (игры, программы) — 4 звезды
- Кастомизация (настройка для себя) — 3 звезды
- Цена — Бесплатно. Легально устанавливается только на компьютеры Mac.
Windows
- Подходит для разработки — 4 звезды
- Подходит для универсального компьютера (игры, программы) — 4 звезды
- Кастомизация (настройка для себя) — 3 звезды
- Цена — Платно
Поделитесь в социальных сетях
Windows, Linux, MAC — как выбрать?!

Операционные системы позволяют нам с удобством работать с компьютером и даже отдыхать, играя в игры. Но что стоит за этим понятием и какие системы мы можем прямо сейчас установить на свою ЭВМ, рассказывает Дамирьян Ахмедьзянов, педагог дополнительного образования Регионального центра технического творчества.
— Сами системы получили большую популярность в 80-е годы прошлого столетия, когда большинство рутинных сложных и долгих вычислений доверили электронной вычислительной машине. Что позволило уменьшить время и затраты на сам процесс.
Что такое операционная система? Это система инструкций, позволяющая пользователю выполнять вычисления и иные взаимодействия. Их существует несколько видов, но в целом, можно поделить на два класса — открытые и закрытые.
Открытые системы, или системы с открытым исходным кодом, позволяют программистам и фанатам создавать свои дистрибутивы, основываясь на исходном коде. Закрытые, или коммерческие, не дают такой возможности, но они позволяют за определенную плату получить качественный продукт. К открытым операционным системам можно отнести Linux и все его дистрибутивы, к закрытым — Windows и MAC OS.
Linux
- Вы получите все нужные инструменты и ПО для разработки. Сообщество операционной системы, да и частные программисты выпускают много аналогов.
- Распространяется абсолютно бесплатно. Поддерживают операционку как небольшие компании, так и гиганты вроде Microsoft.
- Некоторых привычных программ нет для Linux. Например, iTunes и продуктов Adobe, в частности всем известного Photoshop. В Steam тоже запускаются не все игры.
MAC OS
- Операционка позволяет заниматься как веб-разработкой, так и созданием мобильных приложений под iOS-устройства, поскольку написано множество программ
- Есть много подходящих инструментов и ПО для того чтобы занимать как веб-разработкой, так и свободное время играть.
- Разработчики всего мира используют MacOS благодаря ее надежности и удобству. Особенно отмечают клавиатуру MacBook, идеально подходящую для печатания программного кода.
- Отпугивает высокая стоимость, которая вполне оправданна, если учесть долговечность маков. К тому же MacBook долгое время не теряет востребованности на вторичном рынке.
Windows
- Самая популярная операционная система, для нее есть почти все программы, работает почти со всеми известными устройствами.
- Под Windows существуют самые разные редакторы кода и специальные инструменты для программирования.
- Чаще всего компьютеры поставляются именно с Windows.
- Редакции Windows быстро устаревают и перестают подходить для решения некоторых задач. Поэтому приходится постоянно приобретать новую нужную версию.
- Для Windows создается и распространяется больше всего вирусов, рекламного ПО, скрытых криптовалютных майнеров и т. п.
Хотя выбирать, конечно же, вам! А помогут вам в этом специалисты Регионального центра технического творчества. Мы предлагаем 30 направлений занятий техническим творчеством, начиная от робототехники и программирования и заканчивая занимательной наукой и авиамоделированием. Найди то, что станет впоследствии твоей будущей профессией!
Операционные системы. Windows. Linux. MacOs и др.
Операционная система — комплекс программ, обеспечивающий управление аппаратными средствами компьютера, организующий работу с файлами и выполнение прикладных программ, осуществляющий ввод и вывод данных.
На сегодняшний день, операционная система — это первый и основной набор программ, загружающийся в компьютер. Помимо вышеуказанных функций ОС может осуществлять и другие, например, предоставление общего пользовательского интерфейса. Сегодня наиболее известными операционными системами являются ОС семейства Microsoft Windows и UNIX-подобные системы.
Операционная система UNIX была разработана группой сотрудников Bell Labs под руководством Денниса Ричи, Кена Томпсона и Брайана Кернигана в 1969 году.

В начале 1990-х годов студент Хельсинкского университета Линус Торвальдс начал разработку ядра новой ОС для IBM-совместимых ПК, которое было названо Linux. В настоящее время GNU/Linux (совокупность различных дистрибутивов построенных на базе ядра Linux) стоит на втором месте по популярности среди ОС, используемых на рабочих столах пользователей (первое место принадлежит Microsoft Windows).
![]()
Операционная система для персональных компьютеров семейства Amiga (процессор Motorola 68k), имеет атипичное микроядро называемое Exec. Классическую AmigaOS принято рассматривать как совокупность двух составляющих: Kickstart и Workbench.
Kickstart обеспечивает абстрагирование от уникального аппаратного обеспечения Amiga и содержит в себе: шедулер вытесняющей многозадачности (Exec), дисковую операционную систему (AmigaDOS) и библиотеки графического интерфейса (Intuition).
Workbench является графическим интерфейсом пользователя, и представлен как правило одноимённым рабочим столом или другим файловым менеджером.
История AmigaOS начинается в 1984 году. Это была первая операционная система в которой были одновременно реализованы вытесняющая многозадачность реального времени, графический интерфейс пользователя и командная строка.
![]()
В 1980 Тимом Патерсоном (Tim Paterson) из Seattle Computer Products (SCP) была создана QDOS (Quick and Dirty Operating System). QDOS, по большей части, была 16-разрядным клоном CP/M, но с новой файловой системой — FAT. QDOS была переименована в 86-DOS, поскольку разрабатывалась для работы на процессоре Intel 8086. Microsoft приобрела QDOS за $60 000 и продала её IBM уже как PC-DOS (MS-DOS).
1 августа 1984 IBM объявляет о выпуске нового поколения персональных компьютеров — IBM PC/AT.
FreeDOS — свободно-распространяемая функциональная копия известной операционной системы MS-DOS.
В конце 1970-х годов сотрудники Калифорнийского университета в Беркли внесли ряд усовершенствований в исходные коды UNIX, включая работу с протоколами TCP/IP. Их разработка стала известна под именем BSD — Berkeley Systems Distribution.
FreeBSD Свободная операционная система семейства Unix, потомок AT&T Unix по линии BSD, создана Калифорниским Университетом Беркли.
![]()
Mac OS — Unix подобная операционная система, разработанна компанией Apple Computers Co. в 1984 году, под названием «System 1». В 1997 году, была выпущена 8-я версия операционной системы, и операционная система была переименована в Mac OS (Полное название: Macintosh Operating System).
macOS — десятый выпуск линейки Mac OS, разрабатываемая и выпускаемая американской компанией Apple Computers Co. (Сегодня: Apple Inc.). В отличии от Mac OS 9, macOS X была разработана на ядре XNU, и имела код из FreeBSD. Начиная с версий OS X Yosemite, была введена функция Hand Off. С этой функцией можно было взаимодействовать с iOS и перехватывать данные приложения, и передать данные на iOS устройства c запущенным приложением.
![]()
Microsoft Windows
Microsoft Windows — это семейство операционных систем компании Microsoft. Была создана для компьютеров IBM с поддержкой MS-DOS.
![]()
OS/2 — операционная система, разрабатывавшаяся компанией IBM (первоначально совместно с Microsoft, позже самостоятельно). В настоящее время работы над клиентскими версиями прекращены, в связи с широким распространением операционных систем семейства Windows NT. Серверные версии продолжают поддерживаться в связи с широким ореолом внедрения. Широко использовалась в США, в банковской и производственной сферах, а также в России, в банкоматах.
![]()
Plan 9 — Операционная система, разработанная в Bell Labs — колыбели UNIX и языка Си. Построена на идее использования файловых иерархий для представления любых ресурсов операционной системы и оборудования. Идеально подходит для построения распределенных систем.
![]()
Inferno — продолжатель идей Plan9, отличительной особенностью которой является малые требования к ресурсам компьютера и возможность работы как поверх установленной ОС, так и самостоятельно.
![]()
Menuet — самостоятельная операционная система написанная на языке программирования ассемблер.
Колибри — ответвление от Menuet OS, в отличие от Menuetа, полностью бесплатная.
![]()
iOS (до 24 июня 2010 года — iPhone OS) — мобильная операционная система для смартфонов, электронных планшетов, носимых проигрывателей и некоторых других устройств, основанная на macOS X, разрабатываемая и выпускаемая американской компанией Apple.
![]()
Android — операционная система, основана на ядре Linux, предназначена для смартфонов, планшетов, электронных книг, цифровых проигрывателей, наручных часов, фитнесс-браслетов, игровых приставок, ноутбуков, нетбуков, смартбуков, очков Google Glass, телевизоров и других устройств (в 2015 году появилась поддержка автомобильных развлекательных систем и бытовых роботов). Android имеет бесчисленное количество форков, которые в сообществе называются — оболочками Android.
![]()
Kai OS
Kai OS — операционная система, разрабатываемая для продвинутых кнопочных телефонов.
Что выбрать: сравнение Windows, Mac и Linux

Многие пользуются Windows по одной простой причине: так привычнее. Но не нужно забывать, что выбор есть всегда. И в данном случае это вопрос не только вкуса, но и профессионализма.
Linux
Ядро данной операционной системы – важнейший компонент, который управляет работой всех программ – написал программист из Финляндии Линус Торвальдс. На сегодняшний день на основе Linux существует очень много различных ОС: для наглядности предлагаем взглянуть на перечень в Википедии .
Особенность Linux заключается в том, что пользователь может полностью изменить систему под себя. Причем есть возможность не только экспериментировать с настройками, но и создать собственную ОС на базе Linux.
К примеру, вы можете поменять дизайн на футуристический, либо с помощью Linux Mint работать на привычном Windows-интерфейсе.

Существуют даже хакерские дистрибутивы. Самый известный из них – Kali Linux . Он позволяет взламывать Wi-Fi, находить уязвимости серверов, подбирать пароли, сканировать сети и содержит много других полезных программ из сферы информационной безопасности.
В каждом дистрибутиве есть терминал. На вид он кажется довольно невзрачным, зато делает процесс управления компьютером и серверами более быстрым, чем в случае с программами GUI. Не зря большинство сайтов сейчас работают именно на Linux-серверах.
Плюсы и минусы
С Linux вы получите все нужные инструменты и ПО для разработки. Сообщество операционной системы, да и частные программисты тоже, выпускают много аналогов.
Распространяется Linux абсолютно бесплатно. Ей оказывают поддержку как небольшие компании, так и гиганты вроде Microsoft.
Некоторых привычных программ нет для Linux. Например, iTunes и продуктов Adobe, в частности всем известного Photoshop. В Steam тоже запускаются не все игры.
Тем не менее, ситуацию спасают аналоги популярных программ и игр. Прекрасной альтернативой iTunes является музыкальный сервис Spotify. А с помощью Wine можно и на Linux запустить многие не предназначенные для данной системы продукты. В Steam также предусмотрен специальный режим: пару изменений в настройках, и с играми тоже нет никаких проблем.
MacOS
Теперь рассмотрим MacOS – ОС от компании Apple. Установить ее легально можно только на ПК фирмы-производителя.

MacOS имеет много похожего с Linux, потому что это Unix-подобная операционная система, только исходный код в ней – закрытый. Вам будет легко в ней освоиться, если вы уже знакомы с терминалом и функционалом Linux.
Плюсы и минусы
Для MacOS существует огромное множество программ. С этой ОС можно заниматься как веб-разработкой, так и созданием мобильных приложений под iOS-устройства. Так что если вы хотите начать писать продукты для iPhone и размещать их в App Store, вам придется перейти на MacOS.
Данную систему удобно использовать для веб-разработки: есть много подходящих инструментов и ПО. А если, занимаясь написанием кода, вы захотите сделать перерыв и поиграть, выбрать будет из чего, ведь под MacOS адаптировано много популярных игр.
Разработчики всего мира используют MacOS благодаря ее надежности и удобству. Особенно отмечают клавиатуру MacBook, идеально подходящую для печатания программного кода.
Высокая стоимость. Но её можно назвать оправданной из-за долговечности маков. К тому же, обращаясь с устройством должным образом, вы в любой момент сможете легко его продать, потому что MacBook долгое время не теряет востребованности на вторичном рынке.
Windows
С Windows знаком каждый, поэтому без лишних слов кратко пройдемся по главным плюсам и попробуем выявить возможные недостатки.

Плюсы и минусы
Windows – самая популярная ОС. И поэтому для нее есть почти все программы, она работает почти со всеми известными устройствами.
Большую популярность можно считать и недостатком, поскольку для Windows создается и распространяется больше всего вирусов, рекламного ПО, скрытых криптовалютных майнеров и т. п.
Под Windows можно найти самые разные редакторы кода и специальные инструменты для программирования. Но, в отличие от Linux, у них есть некоторые минусы. К примеру, в Windows Home с точки зрения разработки функционал работает недостаточно полноценно.
Чаще всего компьютеры поставляются именно с Windows.
Редакции ОС быстро устаревают и перестают подходить для решения некоторых задач. Поэтому приходится постоянно приобретать новую нужную версию.
Подытожим:
Linux
- Пригодность для разработки – 5 баллов;
- Универсальность (поддержка игр, ПО) – 3 балла;
- Кастомизация (настройка под свои нужды) – 5 баллов;
- Стоимость – бесплатно.
MacOS
- Пригодность для разработки – 5 баллов;
- Универсальность (поддержка игр, ПО) – 4 балла;
- Кастомизация (настройка под свои нужды) – 3 балла;
- Стоимость – бесплатно (установить легально можно только на Mac-устройства).
Windows
- Пригодность для разработки – 4 балла;
- Универсальность (поддержка игр, ПО) – 4 балла;
- Кастомизация (настройка под свои нужды) – 3 балла;
- Стоимость – платно.
Больше интересных новостей

Как ускорить сайта при помощи тега link?

Как зарабатывать 24 000 $ в месяц на фрилансе?

Красивый индикатор прокрутки (Progress Bar)

Лучшие продукты на Unity в 2022 году: ТОП-6