Операционные системы: виды и отличия
Изучите виды операционных систем, их отличия и функции. Windows и Linux, а также Android. Оболочка vs. ОС. Разнообразие интерфейсов
Навигация по странице
- Задачи и функции операционной системы
- Классификация операционных систем
- Отличие оболочки от операционной системы
- Наиболее популярные операционные системы
- Основные отличия операционных систем Mac OS, Linux, iOS, Android, Windows
- Виды интерфейсов операционных систем
Существует множество видов операционных систем, которые классифицируются по типу устройства и их внутренним характеристикам. Несмотря на различия, функции и задачи операционных систем всегда направлены на управление и взаимодействие с устройством. Для конечного пользователя важно выбрать операционную систему, которая соответствует его задачам. В данной статье мы рассмотрим принципы классификации операционных систем, их отличия и поможем вам выбрать наиболее подходящую.
Операционная система (ОС) — это совокупность программ, предназначенных для управления ресурсами компьютера, ноутбука или смартфона. Она обеспечивает управление всеми элементами устройства и позволяет взаимодействовать с ним. Также ОС отвечает за распределение вычислительных ресурсов между процессами. Операционная система — ключевой элемент программного обеспечения (ПО) большинства устройств. Они имеют различные функции и ограничения. Некоторые типы ОС позволяют расширять функциональность устройства путем установки дополнительных программ.
Простые технические устройства, такие как магнитолы, приставки или кухонные приборы, не имеют операционных систем, так как им не требуются сложные программы и единый механизм хранения данных.
Наиболее важный элемент операционной системы — ядро, которое контролирует выполнение процессов и регулирует ресурсы устройства. Оно обеспечивает доступ к ресурсам и правильное функционирование операционной системы.
Операционные системы также отличаются по типу интерфейса, который они предоставляют пользователю. И существуют различные виды программного обеспечения, разработанные специально для операционных систем.
Задачи и функции операционной системы
Операционная система выполняет две основные задачи, которые определяют ее функции:
- Управление ресурсами системы. ОС обеспечивает правильное функционирование и координацию процессов устройства, что позволяет эффективно использовать его ресурсы.
- Упрощение работы пользователя. Операционная система обеспечивает удобный интерфейс и позволяет взаимодействовать с устройством, запускать и работать с различными программами и приложениями.
Функции операционных систем определяются разработчиками и зависят от характеристик устройства. Но существуют общие свойства, которые присущи большинству ОС:
- Выполнение запросов программного обеспечения.
- Загрузка и работа с программами в оперативной памяти.
- Обеспечение многозадачности и надежности вычислительных процессов.
- Стандартизированный доступ к устройствам ввода-вывода.
- Контроль над процессором, видеоадаптером, оперативной памятью и другими элементами устройства.
- Отладка и регистрация ошибок.
- Удобный интерфейс для пользователя.
- Координация ресурсов устройства и их распределение между запущенными процессами.
Некоторые операционные системы могут выполнять и другие функции, специфичные для своих типов.
shutterstock.com
Классификация операционных систем
Операционные системы могут быть классифицированы по нескольким признакам.
Способ организации вычислений:
- Системы пакетной обработки, где процессы объединяются в пакеты для обработки.
- Системы разделения времени, которые позволяют нескольким пользователям взаимодействовать с устройством одновременно.
- Системы реального времени, которые обеспечивают работу каждой задачи в определенный промежуток времени.
Тип ядра:
- ОС с монолитным ядром.
- ОС с микроядром.
- ОС с гибридным ядром.
Количество единовременно решаемых задач:
- Однозадачные ОС.
- Многозадачные ОС.
Количество пользователей:
- Однопользовательские ОС.
- Многопользовательские ОС.
Количество поддерживаемых процессоров:
- Однопроцессорные ОС.
- Многопроцессорные ОС.
Возможность работы в компьютерной сети:
- Локальные ОС, которые не поддерживают работу с компьютерными сетями.
- Сетевые ОС с поддержкой компьютерных сетей.
Роль в сетевом взаимодействии:
- Серверные ОС, которые открывают доступ к ресурсам сети и управляют сетевой инфраструктурой.
- Клиентские ОС, которые могут получать доступ к ресурсам сети.
Тип лицензии:
- Открытые ОС с открытым исходным кодом, который можно изучать и редактировать.
- Проприетарные ОС, связанные с определенным правообладателем и имеющие закрытый исходный код.
Сфера использования:
- ОС мэйнфреймов, предназначенные для больших компьютеров.
- ОС серверов.
- ОС персональных компьютеров.
- ОС мобильных устройств.
- Встроенные ОС.
- ОС маршрутизаторов.
Кроме того, операционные системы могут различаться по типу интерфейсов и видам программного обеспечения, которые разработаны специально для них.
shutterstock.com
Отличие оболочки от операционной системы
Оболочка (или интерфейс) и операционная система (ОС) — это два различных понятия, связанных с функционированием компьютера, но имеющих разные роли и задачи:
- Операционная система (ОС). Операционная система — это базовое программное обеспечение, которое управляет всеми ресурсами компьютера или устройства. Она предоставляет среду для работы приложений, контролирует процессы взаимодействия между аппаратными компонентами и программами, управляет файловой системой, обеспечивает безопасность и выполняет множество других функций. ОС выступает посредником между пользователем и аппаратными ресурсами компьютера, обеспечивая эффективное взаимодействие между ними. Примеры операционных систем: Windows, macOS, Linux, Android, iOS и другие.
- Оболочка (интерфейс). Оболочка — это пользовательский интерфейс, через который пользователь взаимодействует с операционной системой и приложениями. Она обеспечивает удобный доступ к функциям ОС и приложений, предоставляя графический интерфейс, иконки, меню, окна и другие элементы, которые пользователь видит на экране и с которыми он взаимодействует с помощью мыши, клавиатуры и т.д. Оболочка может быть различной внешне и функционально, и пользователи могут выбирать, какую оболочку использовать в зависимости от их предпочтений и задач. Например, для Windows существует оболочка «Обычный рабочий стол» или «Плитки», а для Linux — «GNOME», «KDE», «XFCE» и т.д.
В итоге, ОС и оболочка — это два важных компонента компьютерной системы, которые работают в синхронизации для обеспечения удобства и эффективности работы пользователей с компьютером или устройством. Операционная система предоставляет базовые функции управления ресурсами, а оболочка обеспечивает удобный интерфейс для взаимодействия с этими функциями.
Наиболее популярные операционные системы
Рассмотрим основные виды и примеры наиболее актуальных операционных систем:
- Windows — лидер среди операционных систем для компьютеров, ноутбуков и планшетов. Большинство пользователей, около 90%, выбирают Windows. ОС была выпущена в 1985 году. Последняя версия — Windows 11, которая приносит изменения в функционал и внешний вид системы.
- Mac OS разработана для компьютеров и ноутбуков Apple. Это закрытая операционная система, устанавливаемая только на устройства данной марки. Mac OS занимает около 10% рынка персональных компьютеров и ноутбуков.
- Linux — это бесплатная и открытая операционная система, предназначенная для компьютеров и ноутбуков. Она пользуется популярностью среди некоторых пользователей. Linux имеет разные дистрибутивы, но самый популярный среди них Ubuntu. Его ценят за скорость работы, приятный интерфейс и удобство использования.
- iOS — это операционная система, разработанная для мобильных устройств Apple. Она встроена во все смартфоны этой компании. iOS — лидер среди операционных систем для смартфонов благодаря своему удобному управлению, плавности работы и эстетичному дизайну.
- Android — это операционная система от Google, предназначенная для мобильных устройств. Она устанавливается на большинство современных смартфонов и пользуется большой популярностью. Android отличается удобством использования и обладает множеством функций.
shutterstock.com
Основные отличия операционных систем Mac OS, Linux, iOS, Android, Windows
Отличительные характеристики Windows:
- Платная и закрытая ОС.
- Поддержка большого количества аппаратного обеспечения.
- Высокое качество интерфейса.
- Простота управления.
- Управление различными устройствами ввода.
- Высокая скорость работы.
- Удобная установка программного обеспечения.
- Широкий выбор программ и игр.
Отличительные характеристики Mac OS:
- Платная и закрытая ОС.
- Ориентирована не на игры.
- Устанавливается только на компьютеры Apple.
- Высокая скорость работы.
- Простота использования.
- Высокий уровень безопасности.
- Надежность.
- Эффективное управление ресурсами компьютера.
Отличительные характеристики Linux:
- Открытая и бесплатная ОС.
- Бесплатное программное обеспечение.
- Возможность выполнения программ от Windows с помощью эмулятора.
- Хороший уровень безопасности.
- Эффективное распределение ресурсов устройства.
- Не предназначен для игр.
- Ограниченное разнообразие программного обеспечения.
- Некоторые сложности настройки и использования.
- Ограниченная поддержка аппаратного обеспечения.
Отличительные характеристики iOS:
- Закрытая ОС.
- Частые обновления.
- Установлена только на устройства Apple.
- Высокая скорость работы.
- Возможность управления жестами.
- Высокий уровень безопасности.
- Большое количество приложений.
- Отсутствие альтернативных магазинов помимо App Store.
Отличительные характеристики Android:
- Открытая и бесплатная ОС.
- Возможность установки приложений из альтернативных источников.
- Удобство использования.
- Большое количество приложений.
- Устанавливается на устройства различных производителей.
- Частые обновления.
- Возможность управления жестами.
- Высокая скорость работы.
- Разнообразие оболочек/лончеров для управления.
Принципиальное отличие операционной системы Linux от Windows заключается в том, что Linux — незакрытая и бесплатная операционная система с открытым исходным кодом, позволяющей пользователям свободно изучать, изменять и распространять ее компоненты. А Windows — это проприетарная операционная система с закрытым исходным кодом, коммерчески разрабатываемая и распространяемая компанией Microsoft, что ограничивает доступность и контроль над кодом системы.
Виды интерфейсов операционных систем
Чтобы выбрать подходящую операционную систему для вашего компьютера, необходимо определить задачи, которые вы собираетесь выполнять. Вот несколько целей взаимодействия с ПК и соответствующие рекомендации по выбору ОС:
- Игры. Если вы планируете использовать компьютер для игр, лучшим выбором будет Windows. Она обеспечивает запуск большинства современных игр и приложений. Windows идеально подходит для игр в шутеры, стратегии, квесты и т.д. В этой ОС наиболее популярные магазины игр: Steam, Origin, Battle.net. Вы также можете подключить игровую приставку к компьютеру.
- Программирование. Для программирования оптимальным решением будет Linux. В этой ОС очень удобно работать с интернетом, дизайном и утилитами, которые помогают в программировании. В Linux существует множество конфигураций, позволяющих настроить ОС под ваши задачи. Вы также можете установить интерфейс, похожий на Mac, Windows и другие. Еще одно преимущество Linux в том, что практически все приложения для него абсолютно бесплатны.
- Работа с медиаконтентом. Для работы с видео/аудио редакторами наилучшим выбором будет MacOS. Эта система обеспечивает высококачественную обработку звука, быстрый рендеринг видео и плавное выполнение задач. Особенно это касается iMac или Mac Pro. Кроме того, MacOS уже поставляется с предустановленными программами для работы с медиаконтентом.
Теперь у вас есть базовое представление о различных операционных системах. С течением времени технологический прогресс продолжает продвигаться, и ОС также развиваются в ногу со временем.
У обучения на сайте GeekBrains есть много преимуществ, которые делают его хорошим выбором для студентов. Во-первых, платформа предлагает широкий спектр курсов, охватывающих различные области IT, включая программирование, разработку веб-сайтов, искусственный интеллект, анализ данных и многое другое. Во-вторых, обучение осуществляется опытными и квалифицированными преподавателями, которые обладают практическим опытом в индустрии. В-третьих, учебные материалы представлены в разнообразных форматах — видеолекции, практические задания и тесты, что позволяет студентам освоить материал в удобном для них темпе. Кроме того, GeekBrains предлагает возможность получения практического опыта через выполнение реальных проектов и участие в хакатонах. Все это содействует развитию конкретных навыков и подготавливает студентов к успешной карьере в IT-индустрии.
Наши предложения
Последние статьи:
4
4 минуты
9 октября, 2024
Почему нейросети пока не могут заменить разработчиков?
В этой статье мы рассмотрим причины, по которым разработчики остаются незаменимыми, и объясним, почему ИИ пока не готов взять на себя всю ответственность за создание программного обеспечения.
12
5 минут
7 октября, 2024
Как стать специалистом Data Science?
Основная цель специалиста по Data Science – извлечь из данных ценную информацию, которая может помочь в принятии бизнес-решений, улучшении продуктов и услуг, а также в решении различных прикладных задач.
15
4 минуты
5 октября, 2024
Самые странные языки программирования
Давайте рассмотрим, что представляют собой эзотерические языки программирования, почему они создаются и какие из них являются наиболее известными и забавными.
В современном мире буквально каждый слышал словосочетание «операционная система» или ОС. Их используют, и говоря про компьютеры, и рассуждая про смартфоны. Но что это такое, для чего нужно и какие задачи выполняет? В этой статье мы разберемся с понятием операционной системы, их видами и другими смежными вопросами.
Заставка операционной системы Windows 11
Определение операционной системы
Операционная система — это программа, управляющая аппаратными ресурсами (компонентами компьютера) и работающими на ее базе прикладными программами. На английском название звучит как «operating system», «OS», также часто можно встретить сокращение «ОС». Жаргонные названия операционной системы: «ось», «операционка». Операционная система есть в любом современном устройстве, будь то смартфон, ноутбук, компьютер или планшет.
Чаще всего операционная система является одновременно программой и набором приложений. У нее есть собственное ядро, которое отвечает за координацию доступа всех приложений к ресурсам устройства. Одновременно с этим в ОС всегда входит набор программ, драйверов и утилит, отвечающих за взаимодействие компьютера и пользователя. Операционная система без ядра не может существовать, а без утилит — выполнять большую часть функций, которые от нее ожидает пользователь. Одной из утилит, с которой знаком каждый пользователь, можно назвать графическую оболочку или интерфейс, который используется для управления ОС.
Существуют также специализированные ОС, которые могут не иметь дополнительных приложений и предлагать пользователю минимальный набор функций. Это обусловлено спецификой задач, для которых они разрабатываются. Примером может служить FreeRTOS, имеющая только базовые возможности вроде переключения задач, синхронизации доступа, управления памятью и т. д.
Интересно, что разнообразие современных операционных систем не дает возможности дать единое определение, которое однозначно подходило бы ко всем видам ОС.
Логотипы разных операционных систем
Примеры популярных и оригинальных операционных систем
За время существования компьютеров программисты разработали множество управляющих аппаратными ресурсами систем. Приведем список операционных систем, которые можно назвать широко известными или востребованными у пользователей:
- семейство Windows. Группа ОС от корпорации Microsoft. На данный момент актуальными считаются Windows 10 и Windows 11;
- семейство Unix. Группа ОС, основанная на идеях проекта AT&T Unix, характеризуется модульным дизайном, широким применением утилит и мультиплатформенностью;
- Linux. Является семейством Unix-подобных операционных систем на базе ядра Linux. Обычный пользователь использует определенный дистрибутив, содержащий не только ядро, но и набор программ, которые объединены системами установки, управления, обновления. Наиболее распространенными дистрибутивами можно назвать Linux Mint, Ubuntu, Debian, Mageia, Fedora, OpenSUSE, ArchLinux, PCLinuxOS, Slackware, Gentoo, RHEL;
- macOS. Операционная система, разработанная и продаваемая корпорацией Apple. Предназначена для компьютеров и ноутбуков. Поставляется исключительно с устройствами бренда, установить ее на другое оборудование достаточно сложно;
- iOS. Мобильная ОС, также разрабатываемая корпорацией Apple. Во многом взаимно интегрирована с macOS, с некоторых пор Apple вообще стала рассматривать iOS и macOS как одну платформу;
- Android. Многие знают ОС Android как самостоятельную операционную систему, предназначенную для мобильных устройств: смартфонов, планшетов, наручных часов, игровых приставок, фитнес-браслетов. Но, фактически, Android использует модифицированное ядро Linux. Интересно, что на ноутбуках и нетбуках Android тоже встречается;
- DOS. Семейство ОС, которые использовались на PC от Microsoft до появления Windows.
Вместе с тем существуют созданные российскими разработчиками дистрибутивы Linux, которые популяризуют в нашей стране:
- Astra Linux. Система от научно-производственного объединения «РусБИТех». Astra Linux Special Edition получила сертификаты от ФСТЭК России, ФСБ, Минобороны РФ. Активно внедряется в государственных учреждениях;
- ОС «Аврора» — система для мобильных устройств. Разработка российской компании «Открытая мобильная платформа», создана для бизнеса и государственных компаний;
- ROSA Linux. Разработчик — НТЦ ИТ РОСА. Включена в Реестр отечественного ПО Минцифры РФ и имеют соответствующие сертификаты ФСТЭК России. Недавно компания вышла на белорусский рынок с системой виртуализации. Один из дистрибутивов — РОСА «БАРИЙ» позиционируется как особо защищенная операционная система для бизнес-нужд;
- Альт Линкус, в том числе, платформа «Альт Образование». Система от российского разработчика BaseALT. Поставляется в школы и позиционируется как операционная система для образовательных учреждений.
Также существуют защищенные операционные системы, обеспечивающие максимальный уровень безопасности данных и процессов. Примером может служить KasperskyOS.По словам разработчиков система обладает «кибериммунитетом», который обеспечивает высокий уровень защищенности от подавляющего большинства кибератак. Подобные требования к ОС предъявляют государственные структуры, специалисты по индустриальной автоматизации и транспортным инновациям.
Можно долго перечислять, какие бывают операционные системы, потому что их очень много. В этом списке приведены примеры названий ОС, которые часто слышит обычный пользователь. Но на самом деле их намного больше: только одних дистрибутивов Linux порядка 600 штук.
Пример интерфейса Linux
Что делает ОС: основные функции
Возможности операционной системы зависят от тех задач, для решения которых ее разрабатывали. Например, одной из типичных функций ОС считается загрузка программ в оперативную память и их выполнение. Но в некоторых операционных системах такой возможности нет (пример — упомянутая выше FreeRTOS). Однако можно выделить основные функции, которые имеются в большинстве ОС. А именно:
- исполнение запросов программ, включая ввод/вывод данных, запуск, остановку;
- организация доступа к периферийным устройствам;
- управление доступом к данным на носителях (жестком диске и других);
- управление оперативной памятью;
- предоставление пользовательского интерфейса;
- сбор и сохранение информации об ошибках.
Выше представлен наиболее общий список того, что делают операционные системы. Но у них могут быть и дополнительные функции, например, обеспечение многозадачности, распределение ресурсов между процессами, защита системы и так далее.
Виды и классификация
Можно выделить множество видов операционных систем, используя различные подходы к классификации. ОС разделяют по ядру (архитектуре), по устройству, для которого она предназначена, по лицензии, разрядности и многим другим факторам. Возьмем несколько популярных классификаций и расскажем о них подробнее.
Важно: также как и в случае с определением, однозначную классификацию всех операционных систем дать невозможно. Существуют лишь категории, к которым можно отнести большую часть ОС.
ОС для разных устройств
Как уже говорилось, операционные системы устанавливаются на разные устройства. Наиболее известные — это, конечно, ноутбуки и домашние ПК. Но также ОС разрабатывают для другого оборудования, например:
смартфоны и планшетные ПК;
смартфоны и планшетные ПК;
умные часы и различные трекеры;
автомобили, электромобили;
ТВ-приставки, игровые приставки;
принтеры, сканеры и другая оргтехника;
фотоаппараты и видеокамеры др.
Окружающая нас техника становится все более умной и для ее управления используют более сложные программы и системы. Поэтому ОС может управлять совершенно разными устройствами. Даже в вашем внешнем жестком диске может быть своя операционная система!
Проприетарные и свободные операционные системы
Как и любое программное обеспечение операционные системы могут быть свободными и несвободными. Несвободное ПО является частной собственностью, правообладатель может регулировать вопросы использования, копирования, модификации таких программ. Наиболее популярная проприетарная ОС — это Windows. Также правообладатель есть у популярной системы macOS.
Наиболее известная свободная ОС — это Linux, а точнее, операционные системы, которые созданы на этом ядре (дистрибутивов сейчас более шестисот). Пользователи такой ОС имеют право на неограниченную установку, запуск, свободное использование, изучение, распространение и изменение любых ее файлов.
Классификация по интерфейсам
Пользователи в основном сталкиваются с операционными системами, управление которыми происходит через графический интерфейс (graphical user interface, GUI). Одним из видов графического интерфейса считается всем известный оконный интерфейс Windows. Но кроме GUI есть также интерфейс командной строки, в котором пользователь отправляет компьютеру текстовые команды.
Интерфейс командной строки в ОС
Классификация ОС по архитектуре
Архитектурой ОС называют принципы ее построения. Она определяет большую часть возможностей ОС; единой архитектуры не существует. Чаще всего, когда говорят про архитектуру ОС, имеют в виду строение ядра — центральной части системы. Оно обычно обеспечивает доступ к процессорному времени, памяти, внешнему аппаратному обеспечению, работу сервисов файловой системы и сетевых протоколов. Пример известного всем ядра — Linux, который мы уже неоднократно упоминали.
Разрядность операционных систем
Существует два распространенных типа ОС для компьютеров, смартфонов, планшетов: 32-х битная (x32) и 64-х битная (x64). Около 20 лет назад наиболее популярными были тридцатидвухбитные ОС, но у них были ограничения на одновременное использование больших объемов оперативной памяти. С увеличением стандартного количества оперативной памяти в устройствах начали распространяться более подходящие для них операционные системы х64. Сейчас подавляющее большинство ОС, с которыми сталкивается пользователь, обладают именно такой разрядностью.
Справка. Разрядность в данном случае — это характеристика архитектуры компьютера, которая определяет максимальный объем оперативной памяти и количество битов, используемых в арифметических вычислениях. Для запуска ОС с определенной разрядностью необходима архитектура, которая ее поддерживает.
Конфигурации
Классификацию можно также проводить в зависимости от конфигурации операционной системы. ОС может быть выпущена в редакции для обычного пользователя, для предприятия, для сервера и так далее. Они отличаются между собой настройками по умолчанию и входящими в состав дистрибутива программными компонентами. В зависимости от входящих в состав операционной системы видов программного обеспечения пользователю предоставляются различные возможности: тонкая настройка доступов, возможность ограничения работы определенных процессов, совместное использование и так далее.
Демонстрационное изображение macOS
Какую операционную систему выбрать
У большинства пользователей в принципе не стоит вопроса, какая операционная система лучше. Они пользуются той, что установлена на их компьютере. Предустановку делают как работники ИТ-отдела в компании, так и производители или посредники при организации поставок компьютерной техники в магазины. Пользоваться операционной системой, установленной на компьютере «из коробки» нормально. Выбирать новую ОС нужно в двух случаях: возможностей операционной системы, установленной на компьютере, недостаточно, либо вы по какой-то причине не хотите или не можете оплачивать имеющуюся ОС.
Важно: Не забывайте, что смена операционной системы означает переустановку множества программ, а иногда и грозит потерей части данных. Некоторые устаревшие устройства на новой ОС могут не заработать, если нет совместимых драйверов. Поэтому смена операционной системы это куда более сложный процесс, чем кажется рядовому пользователю.
Требования к операционной системе зависят от привычек пользователя, желания или нежелания осваивать что-то новое, выполняемых задач, используемых программ и характеристик самого компьютера. Предлагаем несколько вопросов, ответы на которые помогут вам определиться, какую операционную систему предпочесть.
Какой у вас компьютер?
Прежде всего определите, какие виды операционных систем поддерживает ваша техника. Далеко не все внутренние устройства компьютера будут работать правильно в той или иной ОС. К примеру, видеокарта, для которой на Linux нет подходящего драйвера, может не поддерживать аппаратное ускорение. Также может отсутствовать драйвер, с помощью которого реализуются функции энергосбережения и управления скоростью вентилятора системы охлаждения.
Насколько мощный у вас компьютер?
На старом компьютере современная Windows 10 просто не запустится, а если запустится, то вы не сможете на ней полноценно работать — все будет зависать. Поэтому для слабых устройств можно выбрать что-то из старых операционных систем или найти подходящий дистрибутив Linux. Чаще всего на устаревшее оборудование ставят Windows 7 или Windows XP, либо нетребовательный Linux, такой как lubuntu.
Готовы ли вы платить?
Можно выбрать платную ОС или систему с платной поддержкой, а есть полностью бесплатные операционные системы, которые, однако, потребуют определенных знаний для их конфигурации. Придется либо разбираться в особенностях установки, настройки и обновления бесплатного Linux, либо нанимать специалиста.
Что вы собираетесь делать на компьютере?
Современный пользователь компьютера большую часть времени проводит в браузере. Браузер можно установить практически в любой операционной системе. Если вы не пользуетесь специализированным софтом и не играете в игры, вам больше подойдет Linux. Это безопасная операционная система, менее подверженная вирусным атакам.
Маскот Linux
Какой софт вы используете?
Как уже упоминалось, специализированный софт влияет на выбор операционной системы. Некоторые программы работают только в Windows или только в macOS, а для Linux их просто нет. Также некоторые версии программ для Linux хоть и запускаются, но крайне нестабильны, поэтому работать на них постоянно, решая какие-то бизнес-задачи, будет крайне сложно. В Linux существует Wine, позволяющий использовать разработанные для Windows программы. Можно использовать его, но не всегда это удобно.
То же самое касается игр: еще недавно большая часть игр требовала именно Windows, хотя сейчас наблюдается другая тенденция. Все больше разработчиков предпочитают делать кроссплатформенные программы. Порядка 80% игр из топа Steam можно запустить на компьютере с Linux. Также существуют сервисы облачного гейминга. Однако факт отсутствия подходящей версии вашей любимой игры для новой ОС стоит учитывать.
Вместо заключения
В статье мы постарались дать определение, что значит операционная система и каковы ее задачи. Так или иначе с ОС сталкивается каждый. Даже сейчас, читая эту статью, вы наверняка пользуетесь Windows, Android, iOS. Однако пользоваться не значит уметь настраивать, решать возникшие в операционной системе проблемы. Если вы столкнулись со сложностями, мы рекомендуем обратиться за помощью к специалистам.
Проприетарное или несвободное (коммерческое) программное обеспечение принадлежит и распространяется определенной компанией или организацией. Его нельзя свободно изменять, распространять или получать к нему доступ, как к ПО с открытым исходным кодом. Вместо этого оно распространяется по лицензии, которая ограничивает его использование и часто требует платы или подписки.
Проприетарное программное обеспечение также известно как программное обеспечение с закрытым исходным кодом из-за его закрытого характера, поскольку исходный код остается конфиденциальным и является собственностью компании, которая его создала. Разработка и обслуживание коммерческого программного обеспечения контролируются исключительно компаниями-разработчиками программного обеспечения, что дает им полную власть над его функциями, обновлениями и распространением.
Примеры проприетарного программного обеспечения, которые мы все знаем или даже используем
Примеры операционных систем
- Microsoft Windows: Это операционная система, разработанная компанией Microsoft, широко используемая пользователями по всему миру.
- macOS: Операционная система, созданная компанией Apple и используемая на компьютерах Macintosh.
Примеры программного обеспечения для проектирования и проектирования
- AutoCAD : запатентованное программное обеспечение для автоматизированного проектирования (САПР) от Autodesk. AutoCAD широко используется в архитектуре, машиностроении и строительстве для создания точных 2D- и 3D-моделей.
- SolidWorks : программное обеспечение для автоматизированного 3D-проектирования от Dassault Systèmes широко используется в машиностроении и проектировании изделий для создания сложных 3D-моделей.
Операционные системы — Windows, Linux, macOS, Android и другие — являются обязательным программным компонентом в любой ИТ-инфраструктуре. Их очень много, но чаще всего пользователи сталкиваются с выбором между двумя семействами ОС — Windows и Linux. Иногда этот выбор становится отражением философии: отдать ли приоритет привычному удобству или погрузиться в мир бескрайних возможностей и свободы. В статье мы разберемся в ключевых отличиях Виндовс и Линукса, чтобы помочь вам сделать осознанный выбор, отвечающий вашим требованиями и предпочтениям. Мы рассмотрим важнейшие аспекты от лицензирования до безопасности, а вы уже будете решать, какая операционная система подходит именно вам.
Операционная система Windows
Windows (Винда, Виндовс, «Окна» — от англ. «window») — это семейство операционных систем, разрабатываемых и выпускаемых корпорацией Microsoft с 1985 года. Сегодня линейка этих ОС включает разнообразные версии для домашних компьютеров (Windows 10/11 и ранее) и серверов (Windows Server 2019/2022 и ранее). Поддержка систем для мобильных устройств была полностью прекращена в 2019 году.
Интерфейс пользовательской Винды — знакомая всем среда с рабочим столом, иконками программ/папок и панелью задач. Кнопка «Пуск» стала неотъемлемой частью работы с этой ОС, обеспечивая удобный доступ к основным функциям и приложениям. Система Windows славится не только простотой использования, но и широкой совместимостью с программным обеспечением и играми, что делает ее привлекательным выбором для многих пользователей.
Операционная система Linux
Linux (Линукс) — это целое древо операционных систем с открытым исходным кодом, «растущих» из одного общего ядра. Собственно, Линукс — это и есть ядро, а все основанные на нем ОС (их тысячи) являются дистрибутивами (Ubuntu, CentOS, AlmaLinux, Rocky, Kali Linux, Fedora и др.). Они могут отличаться лицензированием, специализацией, интерфейсами и даже командами. Благодаря открытости и свободе распространения многих Линукс-дистрибутивов, а также самого ядра, пользователи могут полностью контролировать и настраивать систему под свои нужды, что делает Linux по сути конструктором операционных систем. Существует несколько условно базовых дистрибутива (Slackware, Red Hat, Debian), которые стали фундаментом для многих последующих ОС семейства, но есть также и бесконечное количество отдельных сборок, позволяющих пользователям выбирать оптимальные конфигурации.
Линукс был создан в 1991 году Линусом Торвальдсом, с тех пор множество разработчиков по всему миру внесли свой вклад в развитие и усовершенствование ОС.
Сравнение Windows и Linux
Поскольку и Винда, и Линукс представляют группы операционных систем, сравнивать их между собой не совсем корректно, но в целом между этими семействами существует ощутимая разница по многим аспектам. Ниже мы разберем основные моменты, которые отличают Винду от Линукса.
Изображение от storyset на Freepik.
Лицензирование
Windows распространяется по проприетарной лицензии, что означает, пользователи должны платить за использование продукта. Кроме того, у них нет доступа к исходному коду системы. Ядро закрыто от вмешательства кем-то помимо Microsoft.
В отличие от ОС Винды, большинство дистрибутивов Linux предоставляются с лицензией GPL (General Public License), которая дает пользователям свободу использовать, изменять и распространять систему в рамках определенных условий. Есть платные Линуксы, но все же обычно работать с дистрибутивами можно бесплатно.
Простота использования
Мы уже отметили, что Windows имеет интерфейс, привычный для подавляющего большинства людей. Его очень просто использовать: все действия пользователя обычно сводятся к нажатию кнопок «Далее» — «Далее» — «Готово» и им подобным. В Винде есть удобные утилиты, которые решают любую проблему за пару кликов. Это хорошо для рядовых пользователей.
Линукс в большинстве своем является специфическим программным обеспечением, где очень многое нуждается в ручной настройке. Даже при наличии графического интерфейса человеку понадобятся более глубокие знания, чем элементарная компьютерная грамотность, чтобы установить нужные конфигурации.
Работа службы поддержки
Винда — коммерческий продукт, поэтому пользователи этой системы могут обращаться за поддержкой в Microsoft на правах обладателей лицензий. Компания предоставляет обширную службу поддержки своим клиентам.
С Linux сложнее. В зависимости от лицензии, техподдержка может оказываться либо сообществом, либо компаниями-поставщиками дистрибутивов. Первый вариант реализуется куда чаще, но и сообщество разработчиков здесь хорошо развито, так что найти помощь не составит труда.
Кастомизация
Открытый код Линукс обеспечивает всем системам этого семейства максимальную гибкость в кастомизации структуры и функциональности. Пользователь может изменять в Linux практически все, начиная от интерфейса и заканчивая ядром.
В Винде эта возможность крайне ограничена. У пользователя нет доступа к глубоким настройкам системы, он может контролировать лишь некоторые «поверхностные» функции.
Скорость работы
Этот аспект будет зависеть от версии ОС, настроек и задач, которые выполняются каждой конкретной системой. Но при прочих равных Линукс, как правило, более производителен, чем Винда. Он эффективнее использует вычислительные ресурсы (особенно в легких дистрибутивах), его оболочки (такие как Xfce и LXQt) менее ресурсозатратны по сравнению с классическими оконными менеджерами Windows. Как итог, Linux-системы дают лучшую загрузку и быстрее выполняют задачи на слабом оборудовании. Винда, к сожалению, утяжелена большим количеством легаси-кода для совместимости со старыми программами. Линукс опережает Виндовс по скорости уже хотя бы потому, что дает пользователю возможность удалять любой ненужный код и неиспользуемые компоненты.
Персонализация
Windows предоставляет ряд возможностей для изменения внешнего вида интерфейса: можно менять тему, обои и экран блокировки, иконки, цветовые и звуковые схемы, шрифты. Чтобы персонализировать что-то дополнительно, нужно обращаться к стороннему ПО.
Linux выходит далеко за пределы этого — опять же, благодаря открытости кода. ОС этого семейства предлагают бесконечные варианты персонализации, начиная от тем оформления и заканчивая компоновкой окон и даже полной сменой интерфейса.
Конфиденциальность
Отличия в конфиденциальности между Windows и Linux частично обусловлены разными подходами к дизайну и философии этих операционных систем. Винда — проприетарная ОС, поэтому политика защиты личных данных пользователей устанавливается Microsoft. Она предоставляет инструменты для управления конфиденциальностью, но многие пользователи обеспокоены относительно сбора их данных корпорацией.
В Линукс весь код прозрачен, над ним постоянно трудится огромное мировое сообщество, что также обеспечивает общественный контроль за тем, как собираются и обрабатываются данные в дистрибутивах.
Безопасность
В погоне за удобством пользователя, а также из-за повсеместного использования на домашних компьютерах Винда превратилась в главную цель для хакеров. В программировании удобство для пользователя означает удобство для вирусов, поэтому бОльшая часть существующего вредоносного ПО создается именно под Windows. Майкрософт регулярно обновляет свои системы и устраняет уязвимости, но все равно без антивируса пользоваться Виндой довольно рискованно.
В свою очередь Линукс славится хорошим уровнем безопасности за счет разнообразия в структуре среди дистрибутивов и активной работы сообщества над устранением дыр. Кроме того, чтобы вирус мог навредить Linux-системе, должен использоваться root-доступ, дать который может только сам пользователь. Без него внести какие-то существенные изменения в систему не получится.
Надежность
С самого первого выпуска Linux был ориентирован на обеспечение бесперебойной работы системы. По сей день безопасность и эффективное управление процессами являются главными преимуществами Линукс-дистрибутивов и придают им заслуженный статус стабильных и надежных операционных систем, особенно для использования на серверах.
И хотя Microsoft заметно повысила уровень надежности Винды, в этом вопросе она по-прежнему невыгодно отличается от Линукса. После установки обновлений ей чаще требуются перезагрузка, а из-за стремления к простому доступу и удобному использованию ОС юзером в ней упущены важные функции, отсутствие которых сказывается на стабильности и способствует появлению уязвимостей.
Обновления
Windows имеет централизованную систему обновлений, что облегчает управление ими для пользователя. Microsoft регулярно выпускает обновления для своей ОС, включая патчи безопасности, новые функции и улучшения производительности. При этом поддерживается Винда в течение всего срока ее использования.
В Линуксе обновления управляются менеджерами пакетов. Это требует бОльших усилий, но и дает бОльший контроль.
Linux vs Windows: основные моменты, которые помогут сделать выбор
Как и все остальное в жизни, выбирать операционную систему нужно с учетом ваших личных потребностей и предпочтений. Если вам нужна простота использования, совместимость с большим количеством программ и игр, то стоит остановиться на Винде. Если вам важна свобода, возможность кастомизации системы и высокая степень контроля над ней, Линукс-дистрибутивы — подходящий вариант.
Заключение
Обе операционные системы имеют свои преимущества и недостатки, и решение должно быть принято на основе тщательного анализа ваших требований. Надеемся, наша статья помогла вам определиться с выбором ОС.
Текущая версия страницы пока не проверялась опытными участниками и может значительно отличаться от версии, проверенной 20 июля 2015;
проверки требуют 3 правки.
Это список известных операционных систем. Операционные системы могут быть классифицированы по базовой технологии (UNIX-подобные, пост-UNIX/потомки UΝΙΧ), типу лицензии (проприетарная или открытая), развивается ли в настоящее время (устаревшие или современные), по назначению (универсальные, ОС встроенных систем, ОС PDA, ОС реального времени, для рабочих станций или серверов), а также по множеству других признаков.
Содержание
- 1 Проприетарные
- 1.1 Ранние
- 1.2 Acorn
- 1.3 Операционные системы, разработанные в СССР
- 1.4 Операционные системы для БЭСМ
- 1.5 Atari ST
- 1.6 Apple
- 1.7 Корпорация Be
- 1.8 Control Data Corporation
- 1.9 DEC/Compaq/HP
- 1.10 IBM
- 1.11 ICT/ICL
- 1.12 Microsoft
- 1.13 Mediatek
- 1.14 Novell
- 1.15 Strawberry Development Group
- 1.16 Sun Microsystems
- 1.17 Другие Unix-подобные и POSIX-совместимые
- 2 Свободные
- 2.1 Unix-подобные
- 2.2 не-Unix-подобные
- 3 Авторские/внутренние, не-UNIX и другие
- 3.1 Siemens AG
- 4 «Домашние» OS
- 5 Для БК
- 6 Для Spectrum
- 7 Прикладные системы
- 7.1 Наладонный компьютер (PDA)
- 7.2 Смартфоны
- 7.3 Нетбуки, смартбуки, MID
- 7.4 Маршрутизаторы
- 7.5 МиниАТС
- 7.6 Для микроконтроллеров, встраиваемые и ОС реального времени
- 8 См. также
- 9 Примечания
- 10 Литература
- 11 Ссылки
Проприетарные[править | править вики-текст]
Ранние[править | править вики-текст]
- CTSS (The Compatible TimeShare System, разработанная в MIT — Массачусетском технологическом институте).
- Incompatible Timesharing System (The Incompatible Timeshare System, разработанная в MIT для серверов DEC 10 / 20).
- THE (разработана Эдсгером Дейкстрой и другими).
- MULTICS (проект Bell Labs, GE, и MIT).
- Master programme, разработанная LEO computer, Leo III в 1962 году.
- Business Operating System (BOS) — кросс-платформенная, основанная на командной строке.
- Sinclair Micro и QX, и подобные.
- TRS-DOS, ROM OS (улучшенный интерпретатор Microsoft BASIC с поддержкой файловой системы).
- FLEX от Technical Systems Consultants для микрокомпьютеров, построенных на Motorola 6800 и 6809: SWTPC, Tano, Smoke Signal Broadcasting, Gimix и других.
- HDOS — Heath DOS, для микрокомпьютеров.
- Cray Operating System для суперкомпьютеров Cray Research.
Acorn[править | править вики-текст]
- Arthur
- ARX
- MOS (на BBC Micro и BBC Master)
- RISC OS
- RISCiX
Операционные системы, разработанные в СССР[править | править вики-текст]
- Демос (операционная система)
- ОС Мир
- ОС ЕС
- ОС ФЕЛИКС
- ОС Немига
- ОС ДВК
- ФОБОС (операционная система)
- РАФОС (операционная система)
Операционные системы для БЭСМ[править | править вики-текст]
- Диспетчер-68
- НД-70
- ДИСПАК
Atari ST[править | править вики-текст]
- TOS
- MultiTOS
- MiNT
Apple[править | править вики-текст]
- A/UX
- Apple Darwin
- Apple DOS
- GS/OS
- Mac OS
- Mac OS 8
- Mac OS 9
- Mac OS X
- 10.0 Cheetah
- 10.1 Puma
- 10.2 Jaguar
- 10.3 Panther
- 10.4 Tiger
- 10.5 Leopard
- 10.6 Snow Leopard
- 10.7 Lion
- 10.8 Mountain Lion
- 10.9 Mavericks
- 10.10 Yosemite
- iOS
- ProDOS
- SOS
Корпорация Be[править | править вики-текст]
- BeOS
- BeIA
- Zeta
Control Data Corporation[править | править вики-текст]
- CDC KRONOS
- CDC NOS
- CDC SCOPE
DEC/Compaq/HP[править | править вики-текст]
- AiS
- OS-8
- ITS (для PDP-6 и PDP-10)
- TOPS-10 (для PDP-10)
- TOPS-20 (для PDP-10)
- WAITS
- TENEX (от BBN)
- RSTS/E (работала на нескольких типах машин, в основном PDP-11)
- RSX-11 (многопользовательская многозадачная ОС для PDP-11)
- RT-11 (однопользовательская для PDP-11)
- RTE-II (система реального времени для HP-2000/2100 и ДОС РВ для М-6000/7000, СМ-1)
- RTE-IV (система реального времени для СМ-2M, наследница RTE-II)
- RTE-6 (система реального времени для СОУ-6, наследница RTE-IV)
- VMS (от DEC для серии компьютеров VAX, позднее переименована в OpenVMS)
- HP-UX от HP
- NonStop OS — разработана компанией Tandem Computers, впоследствии приобретённой фирмой Compaq
- OSF/1 (от DEC; дважды переименована, сначала в Digital UNIX, затем в Tru64 UNIX)
IBM[править | править вики-текст]
- IBSYS
- OS/2
- OS/2 v1.0 — выпущена в декабре 1987 года. Одна из первых операционных систем с поддержкой многозадачного режима процессора 80286.
- OS/2 v1.10SE — выпущена в октябре 1988 года. SE = Standard Edition.
- OS/2 v1.10EE — 1989 год.
- OS/2 v1.20 — 1989 год. Редакции SE и EE. Улучшенный Presentation Manager.
- OS/2 v1.30 — 1991 год. Также редакции SE и EE.
- OS/2 v2.00 — весна 1992 года. Первая версия OS/2, которой для работы необходим процессор 80386 с его защищённым режимом.
- OS/2 v2.10 — май 1993 года.
- OS/2 v2.11 — конец 1993 года. Не содержит подсистемы Win-OS/2 и устанавливается поверх Windows 3.1. Стоит дешевле других версий OS/2.
- OS/2 v3.0 «Warp» и «Warp Connect» — октябрь 1994 года.
- OS/2 v4.0 «Merlin» — сентябрь 1996 года.
- OS/2 Warp 4.5 Server for E-business «Aurora» — апрель 1999 года. Дальнейшие обновления получили имена CP1 и CP2 (Convenience Package) и базировались на Aurora.
- eComStation
- AIX — Unix-подобная ОС
- AIX/RT
- AIX/6000
- AIX PC
- AIX/ESA
- AIX/370
- AIX 5L
- DYNIX — Unix-подобная ОС, разработана компанией Sequent Computer Systems, которая позже была поглощена IBM
- OS/400
- VM
- DOS/360
- DOS/VSE
- OS/360 — первая ОС для архитектуры System 360
- MFT — позднее переименована в OS/VS1
- MVT — позднее переименована в OS/VS2
- SVS
- MVS — разновидность MVT
- Transaction Processing Facility
- ALCS
- OS/390
- z/OS — следующая версия после IBM OS/390
- z/VM — разновидность VM
- z/VSE — разновидность VSE
- Basic Operating System — первая ОС для архитектуры System 360
- PC DOS — OEM-версия MS-DOS, впоследствии дорабатывалась самостоятельно.
- ОС ЕС, СВМ, МВС, PTS-DOS,ДОС ЕС, МОС ЕС, One Track System, АДОС, Альфа-ДОС, МДОС 1810, МДОС ПОИСК, Нейрон-ДОС1, Янус, С4ДОС, — IBM-совместимые операционные системы (клоны) советского производства
ICT/ICL[править | править вики-текст]
- GEORGE
- VME
- DME
- TME
Microsoft[править | править вики-текст]
- MSX-DOS
- MS-DOS
- Xenix — лицензированная версия Unix; продана SCO в 1990-х
- Microsoft Windows
- Windows 1.0
- Windows 2.0 (для 80286)
- Windows 3.0 — первая версия, имевшая коммерческий успех
- Windows 3.1 — выпущена 18 марта 1992 года
- Windows for Workgroups 3.11
- Windows 9x — версии Windows 4.x, новое семейство, сохранявшее преемственность с Windows 3.x
- Windows 95 (версия Windows 4.00.950)
- Windows 98 (версия Windows 4.10.1998)
- Windows Me (версия Windows 4.90.3000)
- Windows NT — ОС, разрабатываемая в Microsoft с 1988 года командой во главе с Дэвидом Катлером под рабочим названием OS/2 Version 3.
- Windows NT 3.1 — первая версия Windows NT, выпущена 27 июля 1993
- Windows NT 3.5 (варианты поставки: Workstation — для рабочих станций и Server — для серверов)
- Windows NT 3.51 — отлаженная версия Windows NT 3.5
- Windows NT 4.0 (варианты поставки: Workstation — для рабочих станций и Server — для серверов)
- Windows 2000 (версия Windows NT 5.0, варианты поставки: Professional — для рабочих станций, Server, Advanced Server и Datacenter Server — для серверов)
- Windows XP (версия Windows NT 5.1 — внутренне основана на ядре Windows 2000); варианты поставки: Home, Professional, Tablet PC Edition, Media Center Edition, Embedded
- Windows Server 2003 (версия Windows NT 5.2) — вариант Windows XP для работы на серверах
- Windows Compute Cluster Server 2003 — вариант Windows XP для работы в кластерных системах
- Windows XP Embedded — вариант Windows XP для встраиваемых систем
- Windows Vista (версия Windows NT 6.0)
- Windows Server 2008 (версия Windows NT 6.0) — вариант Windows Vista для работы на серверах
- Windows HPC Server 2008 — замена Windows Compute Cluster Server 2003 для кластерных систем
- Windows Home Server
- Windows Vista for Embedded Systems — вариант Windows Vista для встраиваемых систем
- Windows 7 (версия Windows NT 6.1)
- Windows Server 2008 R2 (версия Windows NT 6.1) — вариант Windows 7 для работы на серверах
- Windows 8 (версия Windows NT 6.2) — имеются версии на планшетные компьютеры и на персональные компьютеры.
- Windows Server 2012 — серверная ОС от Microsoft. Поддержка драйверов Windows 8. Полная совместимость с Windows Server 2008, Windows Server 2008 R2.
- Windows 8.1 (версия Windows NT 6.3) — самая новая ОС от Microsoft. Отличается обновлённым ядром, повышенным быстродействием, стабильностью и безопасностью.
- Windows 10 (версия Windows NT 10.0) — ОС от Microsoft. Особенностью является то, что эта операционная система едина для компьютеров, планшетов и смартфонов.
- Windows CE (compact edition — компактная редакция) — операционная система реального времени для встраиваемых систем, мобильных телефонов, наладонных компьютеров и даже роботов.
- Windows Mobile, Pocket PC — версии Windows CE для мобильных телефонов и планшетных компьютеров.
- Windows Embedded — версии Windows CE для встраиваемых систем, включая роботов.
Mediatek[править | править вики-текст]
- MtkOS — операционная система для мобильных телефонов на MTK (ARM) процессорах
Novell[править | править вики-текст]
- NetWare — сетевая ОС
- NetWare 3.x, в том числе Netware v3.12
- NetWare 4.x
- NetWare 5.x
- NetWare 6.x
- Novell DOS (см.: Клоны MS-DOS)
- UnixWare — разработана на основе UNIX System V, в 1995 году Novell продала права на дальнейшую разработку компании Santa Cruz Operation.
- openSUSE — дистрибутив свободной операционной системы Linux, разработчиком которого является корпорация Novell, Inc.
- Open Enterprise Server — сетевая ОС, включает в себя Novell NetWare, openSUSE и набор сетевых служб.
Strawberry Development Group[править | править вики-текст]
- EROS
- CapROS
Sun Microsystems[править | править вики-текст]
- SunOS — Unix-подобная ОС, основана на реализации BSD Unix
- SunOS 4.x — (Solaris 1.x)
- Solaris — Unix-подобная ОС, основана на реализации UNIX System V Release 4 + наработки из SunOS
- SunOS 5.x — (Solaris 2.x, 7.x и более поздние)
- OpenSolaris — SunOS 5.11
Другие Unix-подобные и POSIX-совместимые[править | править вики-текст]
- Aegis/OS (Apollo Computer)
- CLIX от Intergraph
- Cromix (Unix-emulating OS from Cromemco)
- Coherent (Эмулирующая Unix ОС от Mark Williams Co. для персональных компьютеров)
- DNIX
- DYNIX — Unix-подобная ОС, разработана компанией Sequent Computer Systems, которая позже была поглощена IBM
- Idris
- IRIX от SGI
- NeXTStep — своё развитие получила в ОС Mac OS X после объединения компаний NeXT и Apple
- OPENSTEP
- OS-9 — Unix-подобная RTOS, эмулирующая Unix от Microware для процессора Motorola 6809
- OS-9/68k (Эмулирующая Unix от Microware для процессора Motorola 680×0; создана из OS-9)
- OS-9000 (портативная эмуляция Unix от Microware; одна из реализаций предназначена для Intel x86)
- QNX (POSIX, микроядерная операционная система; используется, в основном, во встроенных системах реального времени)
- Rhapsody
- RiscOS
- SCO UNIX (от Santa Cruz Operation, куплена компанией Caldera, позже переименованной в SCO)
- System V (реализация AT&T Unix, ‘SVr4’ 4й релиз). Фактически последний «чистый» UNIX. Всё остальное обычно называют UNIX-подобным.
- UNIflex (Эмулирующая Unix ОС от TSC для DMA-совместимых, Motorola 6809 с расширенной адресацией; например, SWTPC, GIMIX, …)
- Ultrix (первая версия Unix для VAX и PDP-11 от DEC, основана на BSD)
- Unicos (Unix для суперкомпьютеров Cray Research Inc.)
- Venix
Свободные[править | править вики-текст]
Unix-подобные[править | править вики-текст]
- BSD (Berkeley Software Distribution, реализация Unix для DEC VAX) и её вариации: 386BSD, DesktopBSD, DragonFly BSD, FreeBSD, MidnightBSD, NetBSD, OpenBSD, PC-BSD, TrianceOS, TrueBSD,
- GNU/Hurd (ОС, реализованная как набор серверов, работающих на микроядре Mach): Hurd/L4 (ОС, реализованная как набор серверов, работающих на микроядре L4)
- Linux: Linux (наиболее популярное свободное Unix-подобное ядро), Cosmoe (основана на ядре Linux и использует много кода AtheOS, подобна BeOS), Объединённое ядро Linux, Ubuntu, Debian.
- OpenSolaris (проект по открытию кодов Solaris): AuroraUX, BeleniX, Jaris, MilaX, marTux, Nexenta OS, NexentaStor, OpenIndiana, OpenSolaris for System z, OSUNIX, Polaris, SchilliX, StormOS.
- Plan 9 (распределённая ОС, разработана Bell Labs): Plan B (распределённая ОС, произошедшая от Plan 9), Off++ (распределённая ОС, произошедшая от Plan 9), Inferno (ОС на основе виртуальной машины, произошла от Plan 9)
- SSS-PC (разработана в Токийском Университете)
- Minix (учебная ОС от Эндрю Таненбаума)
не-Unix-подобные[править | править вики-текст]
- ReactOS[1] — open-source OS, ReactOS® — это современная, свободная и открытая операционная система, основанная на лучших принципах архитектуры Windows NT® (такие продукты компании Microsoft, как Windows XP, Windows 7, Windows Server 2012 построены на архитектуре Windows NT). Система была разработана с нуля, и таким образом не основана на Linux и не имеет ничего общего с архитектурой UNIX.
- FreeDOS
- Haiku
Авторские/внутренние, не-UNIX и другие[править | править вики-текст]
- A2 — ОС, созданная в рамках проекта «Oberon — операционная система и компилятор» (Оберон (операционная система))
- AROS (AROS Research Operating System), свободная портируемая (в том числе для процессорной линейки x86) операционная система, идейный потомок AmigaOS
- AtheOS
- BellOS
- CP/M (Control Program/Monitor)
- CP/M-80 (CP/M для Intel 8080/8085 и Zilog Z80 от Digital Research))
- CP/M-86 (CP/M для Intel 8088/86 от Digital Research)
- MP/M-80 (многопрограммная версия CP/M-80 от Digital Research)
- MP/M-86 (многопрограммная версия CP/M-86 от Digital Research)
- МикроДОС (создана в СССР на основе CP/M 2.2)
- UCSD P-System (портативная среда программирования/операционная система/виртуальная машина, разработана студентами университетов Калифорнии в Сан-Диего; управляется профессором Ken Bowles, написана на языке Паскаль)
- FLEX9 — от TSC для Motorola 6809, наследница FLEX, работавшей на Motorola 6800.
- JavaOS — основным компонентом является Java VM.
- SSB-DOS — от TSC для Smoke Signal Broadcasting, разновидность FLEX.
- DESQView многозадачная надстройка над MS-DOS для запуска MS-DOS приложений в режиме вытесняющей многозадачности с API кооперативной многозадачности, 1985 год. Текстовый интерфейс. Последняя версия 2.70.
- DV/X — развитие DESQView, заимствовавшее интерфейс и протокол X Window System.
- GEOS
- NewOS open source
- Оберон (операционная система), разработана ETH-Zurich (Никлаусом Виртом и другими) для рабочих станций Ceres и Chameleon. См. также Оберон (язык программирования).
- osFree — open-source-вариант OS/2.
- TripOS, 1978
- VisiOn (первый графический пользовательский интерфейс для PC, коммерческого успеха не имел.)
- VME от International Computers Limited (ICL)
- MorphOS (на микроядре Quark, с поддержкой API AmigaOS 3.1)
- NetWare (от Novell)
- Pick (лицензирована и переименована)
- Primos от Prime Computer (иногда пишется PR1MOS или PR1ME)
- OSD/XC от Fujitsu-Siemens (BS2000 портирована для эмуляции на Sun платформы SPARC)
- OS-IV от Fujitsu (базируется на ранней MVS от IBM)
- MSP от Fujitsu (наследник OS-IV)
- Haiku — свободный клон BeOS
- SkyOS — коммерческая ОС для PC.
- Syllable (развивается на базе AtheOS)
- TinyOS
- TSX-32 многозадачная 32-битная операционная система для DOS-приложений, частично заимствовавшая идеи OS/2, DESQView и операционных систем фирмы DEC. ~1993 год. Отличалась самой быстрой реализацией файловой системы FAT16 из известных.
Siemens AG[править | править вики-текст]
- BS1000
- BS2000
- BS3000 (функционально похожа на OS-IV и MSP от Fujitsu)
- VM2000
- SINIX — Unix-подобная ОС, ранее называлась Reliant UNIX, разработана на основе DC/OSx
- DC/OSx — DataCenter/OSx, доставшаяся Siemens AG после поглощения компании Pyramid Technology
«Домашние» OS[править | править вики-текст]
- KolibriOS (проект основан на MenuetOS и помещается на одну дискету)
- LainOS — проект основан на FreeBSD. Навеян GUI Navi из Serial Experiments Lain
- MenuetOS (помещается на одну дискету)
- Miraculix
- Panalix
- Syllable (почти полностью совместима с POSIX)
- Trion Operating System
- Висопсис (VISOPSYS — Визуальная операционная система)
- UzhOS
- XSKernel[2] — проект ядра операционной системы под кодовым названием XSystem.
- FOS[3] — микроядерная операционная система.
- ExeOS (проект операционной системы, основанной на микроядерной архитектуре)
- SymbOS — многозадачная графическая ОС для Amstrad CPC, Amstrad PCW и MSX.
- FlopOS — open-source OS, написанная на чистом ассемблере (помещается на одну дискету).
Для БК[править | править вики-текст]
Операционные системы, работавшие на БК-0010, БК-0010-01, БК-0011 и БК-0011М
- ANDOS
- MK-DOS
- CSI-DOS
- NORD
- ОС БК-11 (вариант RT-11)
- AO-DOS
- BASIS
- DOSB10
- PascalDOS
- MicroDOS
- DX-DOS
- HC-DOS
- RT-11 (во внешнем ПЗУ)
- NORTON-БК
- РАМОН
- KMON
- Turbo-DOS
- BKUNIX
- Фокал
Для Spectrum[править | править вики-текст]
- +3DOS
- C-DOS
- CP/M
- Doors
- IS-DOS
- PinkFloyd
- TASiS
- TR-DOS
Прикладные системы[править | править вики-текст]
Наладонный компьютер (PDA)[править | править вики-текст]
- Palm OS от Palm Inc; теперь подразделения PalmSource
- Pocket PC, Windows Mobile от Microsoft
- EPOC — изначально от Psion (Великобритания), в настоящее время разрабатывается Symbian, под маркой Symbian OS.
- Windows CE от Microsoft
- Linux в Sharp Zaurus
Смартфоны[править | править вики-текст]
- Linux
- Google Android;
- Open webOS;
- Maemo в Nokia 770 Internet Tablet, Nokia N800, N810 и Nokia N900;
- OpenMoko в устройствах Neo 1973 и Neo FreeRunner;
- MontaVista Mobilinux в Motorola A760, E680;
- EZX Linux в Motorola A1200, A1600, E6;
- MOTOMAGX в Motorola ZINE ZN5;
- LiMo Platform;
- Access Linux Platform в Edelweiss;
- MeeGo;
- Tizen;
- Ubuntu Phone;
- bada — (ошибочно считается OS Linux)[прояснить] OS, разработанная компанией Samsung[4]
- Symbian OS
- Apple iOS — ОС для Apple iPhone, iPod touch, iPad
- BlackBerry OS
- JavaFX Mobile
- Windows Mobile на базе Windows CE
- Windows Phone
- Firefox OS на базе Android и Gecko
Нетбуки, смартбуки, MID[править | править вики-текст]
- Linux
- EPOC32 Release 5 в Psion netBook 1999 года;
- Microsoft Windows CE в Psion Teklogix netBook Pro 2003 года, в Elonex Smartbook и др.
- Microsoft Windows CE MID в Toshiba JournE;
Маршрутизаторы[править | править вики-текст]
- CatOS от Cisco
- IOS от Cisco
- Cisco PIX от Cisco
- freesco — бесплатная и свободная замена коммерческим роутерам (в частности, от Cisco]), поддерживающая до 10 Ethernet/ARCnet/Token Ring/Arlan-сетевых карт и до 10 модемов.
- IOS XR от Cisco на основе QNX
- JUNOS от Juniper Networks
- Huawei VRP от Huawei
- LinkBuilder от 3Com
- MikroTik RouterOS от MikroTik
- RapidOS от Riverstone Networks
- ScreenOS от Juniper Networks
- SeOS от Ericsson
- SROS от Alcatel-Lucent
- ZyNOS от ZyXEL
МиниАТС[править | править вики-текст]
- Orix от Avaya
Для микроконтроллеров, встраиваемые и ОС реального времени[править | править вики-текст]
- AMX OS KADAK
- Contiki (поддерживается Atmel AVR)
- eCos
- FreeRTOS
- Integrity
- ITRON
- LynxOS
- Montavista Linux
- Nucleus
- QNX
- OS-9 — от Microware
- OS-9000 — от Microware
- OSA[5] — для микроконтроллеров PIC (Microchip) и AVR (Atmel)
- OSE от ENEA
- OSEK
- RDOS
- RTEMS — первоначальная разработка велась по заказу МО США, сейчас свободная (GPL-like лицензия).
- RTOS
- ThreadX
- TRON OS разработчик — Ken Sakamura
- uC/OS-II для микроконтроллеров
- uOS разработчик — Сергей Вакуленко
- scmRTOS[6] — для микроконтроллеров
- μClinux
- VxWorks
- Snake OS
- Salvo[7] — для микроконтроллеров
См. также[править | править вики-текст]
- Хронология операционных систем
- Список дистрибутивов Linux
- Аппаратная платформа компьютера
- Вымышленные операционные системы
Примечания[править | править вики-текст]
- ↑ ReactOS Project
- ↑ XSystem Kernel Project
- ↑ http://fos.osdev.ru/
- ↑ Mobile-review.com Мобильная платформа Bada — стратегия Samsung на новом рынке
- ↑ OSA: Документация [PIC24]
- ↑ ScmRTOS
- ↑ Pumpkin: Salvo, the RTOS that runs in tiny places
Литература[править | править вики-текст]
- Вильям Столлингс. Операционные системы = Operating Systems: Internals and Design Principles. — М.: Вильямс, 2004. — 848 с. — ISBN 0-13-031999-6.
Ссылки[править | править вики-текст]
- Операционные системы в каталоге ссылок Open Directory Project (dmoz).
Операционные системы (история • список) | |||||
---|---|---|---|---|---|
Для серверов или рабочих станций |
|
||||
Встраиваемые |
BlackBerry OS • iOS • PSP OS • Symbian OS • Windows (Embedded, Mobile, Phone) |