Что такое unix подобные системы в ноутбуках

Обновлено: 04.07.2024

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

👍 Статья расширяет кругозор и помогает лучше понять информатику, но не имеет прикладной ценности. Если вам нужно что-то прикладное — прочитайте про размеры элементов в CSS.

Однозадачные компьютеры

Когда компьютеры только начали появляться, то работали они примерно так:

  1. Компьютер включался.
  2. Находил на носителе информации первую команду программы, которую нужно выполнить.
  3. Выполнял эту команду и переходил к следующей.
  4. Так происходило, пока в программе не заканчивались шаги или она сама не останавливалась. Тогда специальными командами оператор говорил компьютеру, где найти код для другой программы, или запускал первую программу заново.

Получается, что они работали в однозадачном режиме: работает только одна программа, а для запуска второй нужно остановить первую. По этому принципу до сих пор работают контроллеры в ваших микроволновках и холодильниках, а также контроллеры типа Arduino.

Сначала такой подход всех устраивал, потом стало неудобно.

Многозадачные компьютеры

Чтобы компьютер работал более эффективно, программисты написали код, который управляет работой всего компьютера — операционную систему.

Первые операционные системы были псевдомногозадачными. Это значит, что они не запускали одновременно несколько программ, а в цикле по очереди брали по одной команде из каждой программы и выполняли их. Так как переключение между командами из разных программ происходит быстро, то создаётся впечатление, что они работают одновременно.

Потом эту проблему тоже решили, и компьютер мог выполнять несколько программ действительно одновременно, чтобы они не мешали друг другу. Так появились многозадачные операционные системы.

Но в то время домашних компьютеров не было, а желающих поработать за университетским компьютером было много, поэтому все работали по очереди. Например, один лаборант работал на нём с часу до двух, второй — с двух до трёх, а научный руководитель работал за компьютером с трёх до шести.

При этом мощности компьютеров уже хватало на то, чтобы с ним мог работать второй пользователь, не замедляя работу первого. А вот операционных систем, которые бы так умели, — не было. И здесь появляется UNIX.

UNIX — многопользовательская операционная система

Создатели UNIX Кен Томпсон и Деннис Ритчи (который потом напишет язык C) решили проблему так:

  1. Есть один центральный компьютер — сервер, на котором выполняются все программы.
  2. Если кто-то хочет поработать за этим компьютером, то он подключается к нему не напрямую, а через терминал. Терминал — это монитор и клавиатура, которые соединены с сервером. Сам терминал ничего не считает, а только отправляет и получает результаты с сервера.
  3. Пользователь вводит свой логин и пароль и получает право запускать на сервере программы, которые ему нужны. При этом на сервере может быть запущено одновременно много программ от разных пользователей.
  4. Сервер помнит, кто на каком терминале зашёл под каким логином, поэтому результаты работы программы он отправляет в нужный терминал.

Со стороны пользователя кажется, что весь сервер в его распоряжении, но на самом деле сервером могут пользоваться одновременно десятки человек и не знать о том, что сервер выполняет что-то ещё. Сейчас это звучит обычно и примитивно, но для того времени это был прорыв.

Операционную систему, которая умеет всё это делать, назвали UNIX — сокращение от Uniplexed Information and Computing Service (единый информационно-вычислительный сервис). Изначально это называлось UNICS, но потом последние две буквы превратились в одну.

Что нового появилось в UNIX, чего до неё не было

Вот что впервые появилось именно в UNIX — и в виде идей, и в виде готового кода:

Файловая система с любой глубиной вложенности. Мы сейчас привыкли к папкам, в которых можно создавать другие папки, а в них третьи и так почти до бесконечности. Но до UNIX глубина вложенности была ограничена — нельзя было создать, например, папку внутри другой папки.

Модель работы с файлами. Пользователю раньше нужно было самому предусмотреть формат, размер и физическое размещение файлов на диске. В UNIX это всё взяла на себя операционная система.

Работа с программами напрямую. До UNIX настройку работы всех программ можно было сделать только в командной строке: запустил → компьютер что-то посчитал → показал результат. Если нужно изменить параметры, то это надо было делать через командную строку. В новой системе можно было менять настройки программ прямо внутри них — именно так и устроены сейчас все программы.

Вывод всего как текста. Раньше компьютеры работали с битами и выводили битовые последовательности. Их нужно было отдельно разбивать на нужные фрагменты или использовать встроенные программы для перевода битов в байты, а из них — в текст.

В UNIX единица вывода — это не бит, а байт. А в байт как раз умещается символ текста, а значит, с ним можно работать как с текстом: искать, склеивать с другими, отправлять в файл и так далее.

Регулярные выражения стали использоваться не только в профессиональных задачах, но и как основа для обработки вывода программ.

Язык C. Этот язык появился в UNIX как замена языка B. Но B был интерпретируемым языком (как Python), и для запуска программ нужен был его интерпретатор. Язык C — компилируемый, а значит, готовые программы можно запускать на любом совместимом компьютере, даже если на нём нет компилятора C.

Протокол TCP/IP. До UNIX этот протокол не был популярен, и компьютеры связывались друг с другом по более старому протоколу, который не имел столько возможностей. Теперь благодаря этой операционной системе весь мир пользуется интернетом, построенным на протоколе TCP/IP. Справедливости ради, этот протокол появился не в первой поставке UNIX.

Как работают в UNIX

Для управления этой системой почти всегда используется командная строка. Есть, конечно, и графический интерфейс для некоторых систем и задач, но штука в том, что UNIX заточен на работу в серверах. А у серверов чаще всего нет ни клавиатуры, ни монитора — только сетевые соединения, через которые пользователи и соединяются с сервером, чтобы им управлять.

Что такое UNIX и зачем он нужен

Интерфейс командной строки в FreeBSD — Unix-подобной операционной системе

Как UNIX стал стандартом

С середины 1970-х годов идёт довольно мутная история, в которой компания
AT&T долго и небезуспешно пытается заработать на UNIX, а американские университеты и инженеры-любители делают свою открытую версию. Идёт конкуренция между стандартами, инструментами, поставками и протоколами.

Конкуренция выливается в то, что у UNIX появляется множество более совершенных потомков. Их мы называем Unix-подобными системами.

Можно сказать, что Unix-подобность — это такой набор правил, условностей и стандартов, которых должны придерживаться новые операционки, чтобы сохранять преемственность и некоторую совместимость. То есть такой ГОСТ для операционных систем. Операционка может быть и без ГОСТа, но с ним лучше.

Где сегодня используется UNIX

В чистом виде UNIX сейчас используется только на серверах и оборудовании связи. Всё дело в том, что для домашнего использования эта система подходит слабо: у неё нет встроенного графического интерфейса и все операции и программы нужно настраивать вручную.

Зато если нужна гарантированная надёжность, производительность и масштабируемость, особенно при сетевых нагрузках, — используют UNIX или производные от неё. Про них сейчас тоже расскажем.

UNIX-подобные системы

На основе оригинальных версий Юникса появилось много разных операционных систем: BSD, Solaris, HP-UX и даже MacOS, который сделан на основе BSD версии 4.4. Идеи, которые были заложены 50 лет назад, оказались настолько рабочими, что применяются до сих пор.

А ещё есть Linux и его производные — RedHat, Calculate, Ubuntu и ещё сотня дистрибутивов. Многие думают, что Линукс — это развитие Юникса, но на самом деле это полностью самостоятельное и независимое от него семейство операционных систем, хотя и слова похожие. Про Линукс обязательно расскажем в следующей статье.

UNIX (не стоит путать с определением «UNIX-подобная операционная система») — семейство операционных систем (Mac OS X, GNU/Linux).
Первая система была разработана в 1969 в Bell Laboratories, бывшей американской корпорации.

  1. Простое конфигурирование системы путем использования простых, обычно текстовых, файлов.
  2. Широкое использование командной строки.
  3. Использование конвейеров.
UNIX-подобная ОС

UNIX-подобная ОС (иногда используют сокращение *nix) — система, образованная под влиянием UNIX.

Слово UNIX используется как знак соответствия и как торговая марка.

Консорциум The Open Group обладает торговой маркой «UNIX», но наиболее известен как сертифицирующий орган для торговой марки UNIX. Недавно на The Open Group был пролит свет в связи с публикацией спецификации «Single UNIX Specification», стандартов которым должна удовлетворять ОС чтобы гордо называться Unix.

Вот здесь вы можете взглянуть на генеалогическое древо UNIX-подобных операционных систем.

Linux

image


Linux — общее название UNIX-пободных операционных систем, которые разработаны в рамках проекта GNU (проект по разработке СПО). Linux работает на огромном множестве архитектур процессора, начиная от ARM заканчивая Intel x86.

Наиболее известными и распространенными дистрибутивами являются Arch Linux, CentOS, Debian. Также существует много «отечественных», российских дистрибутивов — ALT Linux, ASPLinux и другие.

Возникает довольно много споров об именовании GNU/Linux.
Сторонники «open source» используют термин «Linux», а сторонники «free software» — «GNU/Linux». Я предпочитаю первый вариант. Иногда для удобства представления термина GNU/Linux используют написания «GNU+Linux», «GNU-Linux», «GNU Linux».

В отличие от коммерческих систем (MS Windows, Mac OS X) Linux не имеет географического центра разработки и определенной организации, которая владела бы системой. Сама система и программы для нее — результат работы огромных сообществ, тысяч проектов. Присоединиться к проекту или создать свой может каждый!

Вывод

Таким образом у нас поучилась цепочка: UNIX -> UNIX-подобная ОС -> Linux.

Подводя итог, я могу сказать, что отличия между Linux и UNIX очевидны. UNIX — намного более широкое понятие, фундамент для построения и сертификации всех UNIX-подобных систем, а Linux — частный случай UNIX.


Unix-подобные системы. Возможно, вы не раз уже слышали об этом понятии. Давайте попробуем разобраться, что это такое и для чего это нужно.

Первое, что нужно понимать:

Unix НЕ равно Linux

Это две разные операционные системы.

Посмотрите слайд из видео, на котором я представил небольшую схему развития операционных систем в истории и как появился Linux.

Понятие unix-подобные системы произошло по историческим причинам и связано с тем, как происходило развитие операционных систем.

В 1970 г. появилась такая операционная система, которая называлась Unix. Все начиналось с этой операционной системы. Она была создана для корпоративных целей. Компьютеры в то время были доступны только для крупных корпораций.

После того как компьютеры развивались и становились доступными большему количеству людей, начали появляться новые операционные системы.

Отдельной веткой развивалась операционная система Windows. А на основе Unix была разработана целая серия операционных систем, которые получили очень большое распространение.

В первую очередь это операционная система Linux. В 1991 г. был разработан так называемый проект GNU. Это принцип свободного распространения операционных систем. По этой лицензии Linux распространялся бесплатно, с открытым исходным кодом. На основе Linux по этой причине появилось довольно много различных сборок.

Сборка - это тот же самый Linux, но немного видоизмененный. Ядро операционной системы везде одинаково.

Также на основе Unix разрабатывалась операционная система BSD и Mac OS.

Т.к. эти операционные системы разрабатывались на основе одной системы, очень многие вещи в них оказались схожими. Это схожая файловая структуру, принципы безопасности, принципы работы с пользователями, команды в командной строке и.т.д.

Именно поэтому все такие системы и назвали unix-подобными. Т.к. они разрабатывались на основе общего ядра и общей операционной системы.

Linux – семейство операционных систем с открытым исходным кодом. Ядро Линукс поддерживает добавление и удаление программных компонентов без остановки системы. Эти компоненты называют динамически загружаемыми модулями ядра. Их можно добавлять в операционную систему по необходимости, в любое время. Одна из особенностей Линукс - возможность выступать операционной системой для других операционных систем (в качестве гипервизора). Гипервизор – это программа, позволяющая создавать на компьютере виртуальные ПК с разными операционными системами, которые будут распознаваться в локальной сети. Например, это знаменитая Oracle VirtualBox.

реклама


Другая особенность - нечетные номера версий, например, 2.1 или 2.9 присваиваются экспериментальным, находящимся в разработке ядрам. Стабильные версии обычно имеют чётные номера, например, 2.2 или 2.6.

MSI RTX 3070 сливают дешевле любой другой, это за копейки Дешевая 3070 Gigabyte Gaming - успей пока не началось

Первые Линукс изначально были написаны программистами для самих себя. Позднее увеличился выбор программ и появились различные графические интерфейсы (GNOME, KDE, Cinnamon, MATE, XFCE).


Логотипы разных Линукс

реклама

var firedYa28 = false; window.addEventListener('load', () => < if(navigator.userAgent.indexOf("Chrome-Lighthouse") < window.yaContextCb.push(()=>< Ya.Context.AdvManager.render(< renderTo: 'yandex_rtb_R-A-630193-28', blockId: 'R-A-630193-28' >) >) >, 3000); > > >);


Логотипы различных Линукс

реклама

Разновидностей Линукс довольно много, самые популярные: Linux Mint, Ubuntu, Debian, Mageia, Fedora, OpenSUSE, ArchLinux, CentOS, PCLinuxOS, Slackware.

В России были созданы собственные версии Линукс: Rosa, ALT Linux, ASPLinux, НауЛинукс, Calculate Linux, Runtu, Rosinka, Astra Linux. Их последние годы внедряют в государственных учреждениях.


История развития UNIX-систем. Linux является UNIX-совместимой, но основана на собственном исходном коде, написанном в октябре 1991 года Линусом Торвальдсом, бывшим в то время студентом.

реклама

Плюсы и минусы Линукс

У Линукс, как и любой другой операционной системы, есть свои достоинства и недостатки. Поэтому прежде чем переходить на одну из ОС этого семейства, изучите её преимущества, а также некоторые особенности, которые в будущем могут сказаться на эффективности Вашей работы.

Основные достоинства Линукс:

  • Для каждой версии Линукс существуют специальные репозитарии – хранилища бесплатных программ на все случаи жизни.
  • Надежность: Линукс могут годами работать без зависаний и перезагрузок, чего не скажешь о других операционных системах.
  • Безопасность: для этой операционной системы отсутствуют вирусы, поскольку каждое важное действие требует подтверждения со стороны пользователя. А для Виндовс ежегодно появляются сотни новых вирусов, антивирусы постоянно отъедают часть ресурсов ОС, требуют трафик для обновления антивирусных баз, тратят уйму времени на сканирование жёсткого диска на вирусы.
  • Открытый исходный код даёт практически неограниченные возможности по настройке ОС под требования пользователя и его задачи.
  • Малое число ошибок и зависаний по сравнению с остальными ОС.
  • Потребляет мало системных ресурсов.
  • Возможность запуска с флешки. Она пригодится, например, при проверке на битые пиксели ноутбука без ОС. Так я обычно подключаю две флешки, первую с Линукс (подойдёт любая версия), а вторую с картинками и видео для проверки на битые пиксели, муар и т.д.
  • Отсутствие реестра, который у Windows постоянно засоряется и требует периодической очистки. В Linux конфигурации всех программ находятся в папке etc.
  • Отсутствие сбора данных, как у Виндовс или Андроид («большой брат» не будет следить за каждым вашим шагом, а потом присылать горы спама с целевой рекламой).
  • Множество бесплатных программ, написанных энтузиастами. Платные программы тоже есть, поэтому выбор за Вами.

Недостатки Линукс, с которыми её разработчики постоянно борются:

  • Новичкам её сложнее освоить, поскольку перед глазами у большинства людей дома, в школе и на работе, установлена Windows. А интерфейс большинства версий Линукс серьёзно отличается.
  • Необходимость работы с консолью и терминалом, что отпугивает многих новичков. Консоль – управление ОС через ввод теста на чёрный экране и там же отображаются ответы системы. Терминал – более современный аналог консоли, имеющий графический интерфейс, отображается в виде окна на фоне рабочего стола Линукс. Это аналоги командной строки в DOS.
  • Часто возникают сложности при настройке принтеров. С каждым годом значимость этой проблемы уменьшается, но она всё ещё актуальна.
  • Для работы многих программ требуются права доступа. Это означает необходимость ввода пароля по несколько раз в день. Поэтому стоит придумать легко запоминающийся пароль и не слишком длинный.
  • Малое количество совместимых игр и программ (по сравнению с Windows). На текущий момент, это основная причина, почему многие пользователи Виндовс не переходят на Линукс. Есть, конечно, специальные программы-эмуляторы, позволяющие запускать большинство программ, написанных для Виндовс, но от этого страдает производительность.
  • Могут быть проблемы с переносом программ из одной версии Линукса в другую.
  • Требуется интернет для обновления пакетов. Многие программы в Линукс взаимодействуют друг с другом и для обновления одной из них придётся обновлять и все остальные.


Пример консоли (нет графического интерфейса)


Пример терминала (есть графический интерфейс)

Применение Линукс на практике

В интернет-кафе

Линукс позволяет использовать относительно устаревшие компьютеры для комфортного сёрфинга в интернете. На такие компьютеры нет необходимости ставить антивирус и переживать, что кто-нибудь из пользователей что-то закачает и заразит всю локальную сеть интернет-кафе. Linux более экономно обращается к жёсткому диску ПК, поэтому по быстродействию он не сильно отстаёт от SSD.

Для обучения ребёнка

Дети любят необычный дизайн и яркие краски, многие версии Линукса предлагают подобный интерфейс. Можно не бояться, что ребёнок поймает вирус в интернете, а также он не будет жаловаться, если будет сидеть за стареньким компьютером, поскольку тот будет работать вполне резво.

Для встречи с клиентами и проведения презентаций.

Линукс имеет открытый код, а значит Вам не придётся оплачивать лицензию, как в случае с Виндовс. Для презентаций есть отличная замена Майксофт офиса – WPS office, используя его Вы покажете своим клиентам отличные знания компьютера, так как в основном опытные пользователи решаются установить Linux, а полностью на него переходят, только самые продвинутые.

В командировках

Если в командировке Вам нужно работать с почтой и текстовым редактором, а смартфон неудобен для этих целей, то можно приобрести слабый ноутбук, который на Линуксе будет работать на уровне более дорогих моделей. Линукс имеет шикарную подборку программ для работы специалистов всех сфер деятельности. Можно не бояться вставлять флешки с различных презентаций (если на них будет вирус, то ваш ноутбук он не поразит).

Для путешественников

Путешествуя, вам придётся скачивать различные программы, например, карту местности, читать много текста вроде списка местных законов и описания достопримечательностей. За пиратские программы во всём мире наказывают строже, чем в России, поэтому все Ваши программы должны быть либо куплены, либо быть бесплатными.

Для серверов

Высокая надёжность Линукса позволяет использовать его в качестве серверной операционной системы. Например, если у человека есть старый ПК, и он хочет запустить на нём свой сайт или онлайн-магазин.

Для обучения программистов и системных администраторов

Линукс позволяет проводить очень тонкую настройку любых своих функций, поэтому незаменим как для работы, так и для обучения будущих компьютерщиков.


Пример рабочего стола Линукс


Пример рабочего стола Линукс

Большая просьба к пользователям Линукс, напишите в комментариях, какой именно версией ОС Вы пользуетесь и какие задачи она решает?


Если вы здесь, чтобы узнать об операционных системах на основе Unix, то вы попали в нужное место. Unix имеет долгую историю как операционная система. На самом деле, это более уместно, если мы назовем это семейством ОС, а не отдельной ОС. Потому что, хотя он был создан для внутреннего использования в лабораториях AT&T Bell Labs в 1970-х годах, сейчас он используется во многих современных операционных системах.

Лучшие операционные системы на базе Unix

Итак, я решил включить только некоторые эксклюзивные и классические операционные системы из семейства Unix. Может быть, вы никогда ими не воспользуетесь, но почему бы не узнать об этом волшебном семействе ОС?

1. MacOS

Тем не менее, вы получите здесь классическую атмосферу Unix с некоторыми мощными функциями, исходящими непосредственно из оригинальной Unix. В отличие от Unix-подобных дистрибутивов Linux, этот полностью коммерческий с моделью распространения с закрытым исходным кодом.


Основные моменты

  • Это наиболее визуально привлекательная операционная система с красочным пользовательским интерфейсом.
  • Система безопасности macOS превосходна с отличной поддержкой разработчиков.
  • По умолчанию он поддерживает оболочку bash, а терминал похож на дистрибутивы Linux.
  • macOS поддерживает мощные графические пакеты и наборы для редактирования видео.
  • Вы получите оптимизированную производительность, поскольку она работает только в системах Apple.

Плюсы: для macOS нет альтернативы, если вы хотите разрабатывать iOS и другие продукты Apple.

Минусы: это проприетарная ОС, и вам придется покупать дорогое оборудование для работы с этой операционной системой.

2. SunOS

Sun Microsystems была разработчиком этой мощной операционной системы на основе Unix. Тогда она была известна как SunOS. Однако после приобретения Oracle он стал частью их портфеля. В 1992 году разработчики выдвинули первый выпуск, а после 2015 года он больше не получал обновлений.

Это потому, что материнская компания Oracle еще не заинтересована в Solaris. Но все же Solaris была важной ОС в те дни вычислительной техники, когда Linux не был так популярен.


Основные моменты

  • ОС достаточно стабильная и зрелая, за два десятилетия активной разработки.
  • Эта ОС позволяет запускать легендарные устаревшие программы на любом современном оборудовании.
  • Функция унифицированных архивов позволяет пользователям быстро создавать резервные копии данных для перемещения всей системы.
  • Он специально оптимизирован для предприятий и крупномасштабных приложений.
  • Файловая система ZFS довольно надежна, с более высокой скоростью чтения и записи.

Плюсы: Oracle имеет хорошую службу поддержки предприятия, которая также является заметной и приносит большую пользу.

Минусы: в последнее время ОС не выпускает никаких обновлений функций, что является недостатком.

3. Darwin


Основные моменты

  • Дарвин имеет продвинутую файловую систему со всеми современными функциями.
  • На нем построены основные компоненты OSX и совершенно новой macOS.
  • Имеет полноценный сетевой модуль, поддерживающий распространенные протоколы.
  • Вы можете использовать на нем любой язык сценариев, например Ruby, Python, Perl и т. Д.
  • Разработка программного обеспечения намного проще с поддержкой архитектуры двоичных файлов.

Плюсы: это отличный проект Apple с открытым исходным кодом, ориентированный на свободу и гибкость и помогающий разработчикам.

Минусы: ОС сейчас недоступна для конечных пользователей, и, следовательно, вы не можете ее использовать.

4. IBM AIX

Хотя сначала он был разработан для оборудования IBM, позже он получил поддержку для различных других платформ. Поскольку он специально оптимизирован для корпоративного развертывания, вы обнаружите в нем повышенную гибкость и масштабируемость.


Основные моменты

Минусы: это не подходит для персональных компьютеров, что очевидно для этой старой ОС.

5. HP-UX


Основные моменты

  • HP предлагает четыре различных сервиса по развертыванию HP-UX в вашей компании.
  • Он поддерживает технологию виртуализации, которая помогает во многих отношениях минимизировать затраты на оборудование.
  • Эта ОС интегрирована со специальными мерами безопасности HPE для обеспечения безопасности ваших данных.
  • У него нулевое время простоя и бесперебойное обслуживание серверов, что является большим преимуществом.
  • Среда разработки многофункциональна и мощна, и ее можно использовать для создания критически важных приложений.

Плюсы: если вам нужна высочайшая надежность, масштабируемость и безопасность, тогда это отличный выбор для вашего предприятия.

Минусы: Стоимость развертывания и управления на вашем собственном сервере довольно высока.

6. FreeBSD


Основные моменты

Плюсы: FreeBSD в основном предварительно настроена, и вы можете начать использовать ее прямо из коробки без дополнительных модификаций.

Минусы: если вы сравните его с Linux, то некоторые дистрибутивы Linux предлагают лучшую гибкость и производительность.

7. NetBSD


Основные моменты

Плюсы: разработчики всегда обновляют ядро, что является большим преимуществом.

Минусы: некоммерческая ОС не поддерживает корпоративную поддержку и не подходит для развертывания в организациях и на предприятиях.

8. SCO OpenServer

SCO OpenServer является преемником операционной системы Microsoft Xenix. Вы будете удивлены, узнав, что Microsoft однажды купила лицензию Unix у AT&T для разработки своей собственной ОС под Unix под названием Xenix. Однако позже Microsoft сместила акцент с Zenix и продала его SCO.

Первоначальная версия OpenServer была основана на Unix System V, и эта ОС была довольно популярна в то время. Однако текущая версия SCO основана на FreeBSD, которая также является Unix-подобной системой.


Основные моменты

Плюсы: общая стоимость установки и обслуживания ниже, чем у большинства других коммерческих серверных решений.

Минусы: некоторые современные альтернативы лучше работают на новейшем оборудовании.

9. SGI IRIX

Компания Silicon Graphics, также известная как SGI, разработала эту ОС почти 33 года назад. В 2013 году группа разработчиков прекратила дальнейшую разработку, и в настоящее время эта ОС прекращена. Фактически, HP купила лицензию и объединила ее со своей системой HP-UX. Так или иначе, SGI IRIX изначально предназначалась для рабочих станций и серверов.

Вот почему он был довольно популярен в то время и хорошо конкурировал с другими Unix-подобными операционными системами. Хотя финальная версия была выпущена еще в 2006 году, разработчики обеспечивали поддержку до 2013 года.


Основные моменты

  • Эта ОС, основанная на Unix System V, совместима с устаревшим оборудованием и программным обеспечением.
  • Это была одна из первых систем с файловой системой XFS и графической структурой OpenGL.
  • Эта мощная система была способна запускать программы многопоточной графики и научного анализа.
  • Он включает компилятор MIPSPro, который поддерживает различные устаревшие языки программирования, включая C.
  • Существует большое сообщество любителей, которые до сих пор используют эту ОС по разным причинам.

Плюсы: Поддержка различных графических и анимационных инструментов была в то время самой большой привлекательностью этой операционной системы.

Минусы: вы не получите никаких дополнительных обновлений функций и поддержки от компании-разработчика.

10. Tru64 Unix

Это еще одна устаревшая операционная система на основе Unix. Первоначально он был разработан DEC и назывался Digital Unix. Позже Compaq перешла в собственность, и, наконец, HP купила ее и объединила со своей собственной системой Unix в рамках портфеля HP Enterprise. Начиная с первоначального выпуска в 1993 году, эта ОС получала обновления до 2010 года. Хотя разработчики прекратили ее выпуск сейчас, это отличный пример системы Unix с интерфейсом командной строки.


Основные моменты

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

Плюсы: До прекращения разработки поддержка программного обеспечения была одним из ключевых аргументов в пользу этой ОС.

Минусы: в нем отсутствует графический интерфейс, что действительно является отрицательной стороной для большинства пользователей.

Наши рекомендации

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

Выводы

Сегодня люди массово не используют Unix-подобные системы, кроме macOS и некоторых популярных дистрибутивов Linux. Но когда-то было время, когда Unix была пионером, она проложила путь для многих современных операционных систем, которые мы видим сегодня. Возможно, оригинальный Unix и его производные когда-нибудь станут историей, но технически подкованные люди никогда не забудут эту легендарную платформу. В любом случае, если вы нашли эту статью полезной, поделитесь ею со своими друзьями-любителями Unix. Я надеюсь, что им это понравится, и это поможет им на мгновение погрузиться в ностальгию.

Читайте также: