Разное

Операционные системы семейства unix: The OpenNet Project: .

Чем Linux отличается от UNIX, и что такое UNIX-подобная ОС? / Habr

UNIX

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

Отличительные особенности UNIX:

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

В наше время UNIX используют в основном на серверах, и как систему для оборудования.
Нельзя не отметить огромную историческую важность UNIX систем. В настоящее время они признаны одними из самых исторически важных ОС. В ходе разработки UNIX систем был создан язык Си.

Варианты UNIX по годам

UNIX-подобная ОС

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

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

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

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

Linux

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.

6. Операционные системы семейства UNIX

Считается, что в появлении Юникса в частности виновата. .. компьютерная игра. Дело в том, что Кен Томпсон непонятно чего ради создал игрушку «Space Travel». Он написал ее в 1969 году на компьютере Honeywell-635, который использовался для разработки Multics. Но фишка в том, что ни вышеупомянутый Honeywell, ни имевшийся в лаборатории General Electric-645 не подходили для игрушки. 

И Кену пришлось найти другую ЭВМку — 18-разрядный компьютер РDР-7. Кен с ребятами разрабатывал новую файловую систему, дабы облегчить себе жизнь и работу. Ну и решил опробовать свое изобретение на новенькой машине. Опробовал. Весь отдел патентов Bell Labs дружно радовался. Томпсону этого показалось мало и он начал ее усовершенствовать, включив такие функции как inodes, подсистему управления процессами и памятью, обеспечивающую использование системы двумя пользователями в режиме TimeSharing’а (разделения времени) и простой командный интерпретатор.

 Кен даже разработал несколько утилит под систему. Собственно, сотрудники Кена еще помнили, как они мучались над ОС Multics, поэтому в честь старых заслуг один из них — Брайан Керниган — решил назвать ее похожим именем — UNICS. Через некоторое время название сократили до UNIX (читается так же, просто писать лишнюю букву настоящим программистам во все времена было лень). ОС была написана на ассемблере. Вот мы и подбираемся к тому, что известно в мире как «Первая редакция UNIX». В ноябре 1971 года был опубликован первый выпуск полноценной доки по Юниксу. В соответствии с этим и ОС была названа «Первой редакцией UNIX». Вторая редакция вышла довольно быстро — меньше, чем через год. Третья редакция ничем особенным не отличалась. Разве что заставила Дениса Ритчи «засесть за словари», вследствие чего тот написал собственный язык, известный сейчас как С. Именно на нём была написана 4-я редакция UNIX в 1973 году. В июле 1974 года вышла 5-я версия UNIX. Шестая редакция UNIX (аkа UNIX V6), выпущенная в 1975 году, стала первым коммерчески распространяемым Юниксом. Большая ее часть была написана на С.


Позже была полностью переписана подсистема управления оперативной и виртуальной памятью, заодно изменили интерфейс драйверов внешних устройств. Все это позволило сделать систему легко переносимой на другие архитектуры и было названо «Седьмая редакция» (aka UNIX version 7). Когда в 1976 году в Университет Беркли попала «шестерка», там возникли местные Юникс-гуру. Одним из них был Билл Джой.

Собрав своих друзей-программистов, Билли начал разработку собственной системы на ядре UNIX .Запихнув помимо основных функций кучу своих (включая, компилятор Паскаля), он назвал всю эту сборную солянку Distribution (BSD 1.0). Вторая версия BSD почти ни чем не отличалась от первой. Третья версия BSD основывалась на переносе UNIX Version 7 на компьютеры семейства VAX, что дало систему 32/V, легшую в основу BSD 3.x. Ну, и самое главное — при этом был разработан стек протоколов ТСР/IР; разработка финансировалась Министерством Безопасности США.

Первая коммерческая система называлась UNIX SYSTEM III и вышла она в 1982 году. В этой ОС сочетались лучшие качества UNIX Version 7.Далее Юниксы развивались примерно так:

Во-первых, появились компании, занимавшиеся коммерческим переносом UNIX на другие платформы. К этому приложила руку и небезызвестная Microsoft Corporation, совместно с Santa Cruz Operation произведшая на свет UNIX-вариацию под названием XENIX.

Во-вторых, Bell Labs создала группу по развитию Юникса и объявила о том, что все последующие коммерческие версии UNIX (начиная с System V) будут совместимы с предыдущими.

К 1984-му году был выпущен второй релиз UNIX System V, в котором появились: возможности блокировок файлов и записей, копирования совместно используемых страниц оперативной памяти при попытке записи (сору-on-write), страничного замещения оперативной памяти и т. д. К этому времени ОС UNIX была установлена на более чем 100 тыс. компьютеров.

В 1987-м году выпущен третий релиз UNIX System V. Было зарегистрировано четыре с половиной миллиона пользователей этой эпической операционной системы…Кстати, что касается Linux’а, то он возник лишь в 1990 году, а первая официальная версия ОС вышла лишь в октябре 1991 . Как и BSD, Linux распространялся с исходниками, чтобы любой пользователь мог настроить ее себе так, как ему хочется. Настраивалось практически ВСЕ, чего не может себе позволить, например, Windows 9x.

Топ-10 операционных систем на базе Unix

Операционная система UNIX была создана более четырех десятилетий назад в Bell Laboratories компании AT&T. Благодаря непрерывному развитию с момента своего создания UNIX распространилась от крошечных встроенных устройств до серверов и суперкомпьютеров. В этой статье представлена ​​краткая история, философия, спецификация UNIX и обсуждается лучших операционных систем из систем UNIX .

Краткая история UNIX

Что касается оценки операционных систем, UNIX имеет долгую историю. В 1960-х годах Массачусетский технологический институт вместе с General Electric (GE) и Bell Laboratories компании AT&T работали над совместным исследовательским проектом по созданию новой операционной системы под названием MULTICS (мультиплексная операционная и вычислительная система). Multics был задуман как утилита общего назначения с разделением времени для поддержки электроснабжения и телефонных услуг. У него было множество особенностей; немногие из них — это высокая доступность, иерархическая файловая система, модульная конструкция безопасности (позволяющая добавлять ресурсы во время работы системы), командный процессор (например, оболочка), динамическое связывание, реконфигурация в режиме онлайн.

Multics изначально был разработан для мейнфрейма GE-645, а позже компания Honeywell продолжила его на своих машинах Honeywell 6180. Однако Bell Labs вышла из проекта MULTICS и начала разработку новой операционной системы для машины PDP-7. Кен Томпсон (один из разработчиков Multics) присоединился к Деннису Ритчи и членам команды для разработки новой многозадачной операционной системы под названием UNICS (Uniplexed Operating and Computing System). Это считается первой операционной системой UNIX. UNIX был разработан, чтобы быть портативным, многозадачным и многопользовательским в конфигурации с разделением времени. Говорят, что человеком, придумавшим слово UNIX, является Брайан Керниган. Слово UNIX произносится как yoo-niks, а не yoo-neeks или yoo-nucks. В 1972, UNIX был переписан на языке программирования C после переноса кода с языка ассемблера, что сделало UNIX гораздо более переносимой.

Bell Labs, принадлежащая AT&T, с конца 1970-х годов лицензировала UNIX для сторонних организаций. Исходный код UNIX был доступен бесплатно. Это открыло двери для различных вариантов операционных систем UNIX в зависимости от потребностей. В основном доступны две базовые версии UNIX: System V и Berkley Software Distribution (BSD). Большинство всех разновидностей UNIX построены на одной из этих двух версий. В начале 19В 80-х годах влияние Unix на академические круги привело к широкомасштабному внедрению UNIX коммерческими поставщиками, включая HP-UX, Solaris, AIX и Xenix. За более чем четыре десятилетия постоянного развития UNIX превратилась в успешную операционную систему, работающую от крошечных встроенных устройств, серверов, настольных компьютеров до суперкомпьютеров.

Возникновение философии UNIX

Кен Томсон и разработчики UNIX установили набор культурных норм для разработки программного обеспечения, широко известный как «философия UNIX». Особое внимание уделяется созданию простого, модульного и расширяемого программного обеспечения, которое легко поддерживать. Философия UNIX резюмируется следующим образом:

  • Маленькое красиво.
  • Заставить каждую программу делать что-то одно.
  • Чтобы выполнить новую работу, создавайте заново, а не усложняйте старые программы, добавляя новые «функции».
  • Ожидайте, что выходные данные каждой программы станут входными данными для другой, пока неизвестной программы.
  • Пишите программы для совместной работы.
  • Напишите программы для обработки текстовых потоков, потому что это универсальный интерфейс.
  • Постройте прототип как можно скорее.
  • Лучше мобильность, чем эффективность.

Единая спецификация UNIX (SUS) и POSIX

Единая спецификация UNIX (SUS) относится к семейству стандартов для операционных систем, соблюдение которых необходимо для получения права на использование товарного знака UNIX. В настоящее время торговая марка UNIX® принадлежит «The Open Group». Open Group предоставляет программы сертификации для операционной системы, которая должна быть официально сертифицирована как UNIX® и POSIX-совместимая.​

Появление UNIX-подобных систем

В конце 19В 80-х годах Эндрю С. Таненбаум создал новую крошечную операционную систему под названием MINIX для образовательных целей. В MINIX 1.0 было 12 000 строк кода на C. Говорят, что принципы разработки MINIX сильно повлияли на Linux Torvalds, который разработал Linux с нуля, так же как MULTICS повлиял на UNIX. Linux — это POSIX-совместимая операционная система. В 2001 году была создана База стандартов Linux (LSB) для стандартизации внутренних структур дистрибутивов Linux. В настоящее время существует более 600 активных дистрибутивов Linux.

10 лучших операционных систем на основе UNIX

Свободно доступный исходный код UNIX упростил производителям возможность изменять код в соответствии со своими требованиями. Это привело к разветвлениям исходного кода UNIX и породило множество разновидностей UNIX. Хотя трудно точно определить, сколько существует операционных систем на основе Unix, количество вариантов Unix может исчисляться сотнями (включая активные/устаревшие). Давайте перейдем к первой десятке операционных систем UNIX (как активных, так и снятых с производства), которые оказали свое влияние на оценку вечнозеленых UNIX.

OS Source & License Model Initial Release Platform Latest Release Kernel Status
Solaris
Oracle Corporation
Смешанный открытый/закрытый код и различные ​1992 SPARC, IA-32, X86-64, PowerPC 11.3, октябрь 2015 г. Monolithic ​Active
Darwin
Apple Inc & Open source community
Open source & mostly APSL  with proprietary drivers 2000 PowerPC, x86, ARM 17. 3.0, Nov 2017 Hybrid Active
AIX
IBM Corporation
Закрытый источник и проприетрия 1986 Romp, IBM Power, PowerPC, x86 (IBM PS/2), 370, 370, 370, 37.0 7.2, Oct 2015 Monolithic ​Active
HP-UX
Hewlett-Packard Company
Closed source & proprietary 1982 PA-RISC, IA-64 11i v3 Обновление 16, март 2017 г. Монолитик Active
FreeBSD
Проект FreeBSD
Открытый исходный код и бесплатный лицензия 1993 aa-32, x86-64, 64-bit, 64-bit. ARM, MIPS 11,1, июль 2015 Монолит Актив
NetBSD
Foundation NetBSD
Open Source & 2-C-C-C-C-C-C-C-RISC, 60057 199344444.-ryph, ArmiSc, 60057 19934444444ka, 60057 19934444444. less. , PowerPC, SH4, SPARC, RISC-V, VAX и x86 7.1.1 декабря 2017 г. Модульный монолитик AnyKernel (Rump Kernel) Active
Close
Microsoft, SCO…
xenix
, Microsoft… SCO…
. и собственность 1980 PC/XT, x86, PDP-11, Z8001, 68k 2.3.4, 1989 Monolithic ​Discontinued
IRIX
Silicon Graphics
Closed source & proprietary 1988 MIPS (микропроцессор без взаимосвязанных стадий конвейера) 6.5.30, август 2006 г. Монолитный0057 Closed source & proprietary 1992 DEC Alpha 5.1B-6, Oct 2010 Hybrid Kernel Discontinued
macOS
Apple Inc​
​Closed source (with open source components ) 2001 x86-64 (отключенный PowerPC и IA-32) 10. 13.2 Гибрид Active

1. oracle Solaris

. операционная система, первоначально разработанная Sun Microsystems с корнями в операционной системе BSD и AT&T System V. Более ранняя операционная система Sun Microsystems была известна как SunOS. Первая версия SunOS, основанная на корнях BSD, была опубликована в 1982. Компания Sun представила чип с масштабируемой процессорной архитектурой (SPARC), который позволил создавать мощные, надежные и в то же время недорогие машины. До версии 3.x эта операционная система называлась SunOS, а с версией 4.0 Sun называлась SunOS with Solaris. Версия Solaris 2.0 (SunOS 5.0), основанная на системе UNIX V версии 4 (заменившая BSD), была опубликована в 1992 году. Sun выпустила Solaris 2.4, поддерживающую системы SPARC и x86 из единой базы исходного кода. OpenSolaris — проект, инициированный Sun Microsystems, деятельность которого прекращена после приобретения Oracle. Ходят слухи, что в сентябре 2017 года Oracle уволила основных разработчиков Solaris, что указывает на отсутствие интереса Oracle к разработке Solaris.

2. Darwin

Darwin — это операционная система Unix с открытым исходным кодом, созданная на основе NeXTSTEP, BSD, Mach и других проектов свободного программного обеспечения. Она выпущена в 2000 году компанией Apple Inc. MacOS от Apple основана на основных компонентах Darwin. Ядро Darwin, известное как XNU, представляет собой гибридное ядро, основанное на OSFMK 7.8 (Mach). В 2002 году Apple и консорциум интернет-систем запустили операционную систему под названием OpenDarwin, возглавляемую сообществом, но не выжили, поскольку были закрыты в 2006 году по той причине, что OpenDarwin полезен только для проектов Mac.

3. IBM AIX

AIX (Advanced Interactive eXecutive) — это операционная система корпоративного класса, основанная на UNIX System V с расширениями, совместимыми с 4.3BSD. Это одна из популярных коммерческих операционных систем UNIX. Первая версия AIX выпущена в 1986 году на машинах IBM 6150 RT. Позже AIX поддерживал широкий спектр аппаратных платформ: RS/6000, POWER, PowerPC, мейнфреймы System/370, персональные компьютеры PS/2 и сетевой сервер Apple. AIX была первой операционной системой с журналируемой файловой системой. Операционная система AIX известна своей масштабируемостью, надежностью и безопасностью.

4. HP-UX

Сокращенное от Hewlett Packard Unix, HP-UX — это операционная система, основанная на UNIX System V версии 4, представленной в 1984 году. Первоначально она была разработана для собственного ПК HP Integral, а затем адаптирована для работы на 9000 серия бизнес-серверов. HP-UX представил списки контроля доступа для разрешений доступа к файлам. P-UX оснащен различными инструментами для использования на предприятиях. HP-UX известен своей высокой доступностью и гибким управлением памятью и безопасностью.

5. FreeBSD

FreeBSD — бесплатная операционная система с открытым исходным кодом, восходящая к оригинальному дистрибутиву программного обеспечения Berkeley (BSD). FreeBSD поддерживает полнофункциональную операционную систему с полноценным ядром, драйверами устройств, утилитами и документацией. Два инженера Уильям Джолиц и Линн Джолиц перенесли BSD на процессоры Intel 80386 и назвали ее 386BSD. Однако группа пользователей 386BSD создала новую ветку и назвала ее FreeBSD. Первая версия FreeBSD была выпущена 19 ноября.93. Говорят, что Apple OS основана на FreeBSD. Как операционная система общего назначения, FreeBSD используется в различных сценариях как в настольных, так и в серверных средах.

6. NetBSD

NetBSD — это операционная система с открытым исходным кодом, основанная на устаревшем коде 4.4BSD и 386BSD. Его девиз — переносимая операционная система. Вооруженная специальным уровнем аппаратной абстракции, NetBSD разделяет свои драйверы устройств на машинно-зависимые и машинно-независимые компоненты, скрывая детали доступа к оборудованию. NetBSD поддерживала симметричную многопроцессорную обработку, начиная с версии 2.0 в 2004 году. Благодаря ясности кода, продуманному дизайну и функциям переносимости NetBSD используется в крупномасштабных серверных системах, настольных системах, портативных устройствах и во встроенных системах.

7. Microsoft/SCO Xenix

Xenix — это снятая с производства версия операционной системы на базе UNIX, лицензированная Microsoft в конце 1970-х годов. Впечатленная популярностью UNIX, Microsoft приобрела лицензию у AT&T. Некоторые люди могут быть удивлены, узнав, что Microsoft когда-то владела правами на UNIX. Однако Microsoft не участвовала в продаже Xenix напрямую клиентам, а давала лицензии таким компаниям, как IBM, Intel, SCO и т. д., для переноса операционной системы на их проприетарные процессоры. Не выдержав конкуренции после разрыва с AT&T, Microsoft решила передать права собственности SCO, которая выпустила Xenix под новым брендом SCO UNIX. SCO UNIX не поддерживает свою последнюю версию V.2.3.4, выпущенную в 1991.

8. SGI IRIX

IRIX — это снятая с производства операционная система, разработанная Silicon Graphics (SGI) для работы на рабочих станциях и серверах MIPS. Он основан на UNIX System V с расширениями BSD. IRIX 6.0 был совместим с UNIX System V Release 4, UNIX 95 и POSIX. IRIX была первой операционной системой, которая включала файловую систему XFS. IRIX был известен своей поддержкой дисков и графики в реальном времени. IRIX был хорошо принят поставщиками анимации и научной визуализации. IRIX была одной из первых версий Unix с графическим интерфейсом для рабочего стола. В 1998 была выпущена последняя важная версия IRIX 6.5. Rackable Systems приобрела Silicon Graphics, что привело к смерти продуктов SGI на основе MIPS из-за смещения акцента на процессоры x86.

9. TRU64 UNIX

Эта производная UNIX от Digital Equipment Corporation является снятой с производства операционной системой, основанной на архитектуре набора команд Alpha (ISA). Tru76 основан на операционной системе OSF/1, разработанной Open Software Foundation (OSF) для конкуренции с выпуском UNIX System V. Сегодня Tru64 является продуктом и торговой маркой Hewlett-Packard. Tru64 UNIX версии 5.0 предлагал TruCluster Server, который предлагал средства кластеризации. HP перенесла многие функции Tru64 UNIX, такие как AdvFS, TruCluster и LSM, во флагманский продукт HP UNZIX HP-UX. HP прекратила поддержку Tru64 к декабрю 2012 г.

10.macOS

macOS — это коммерческая операционная система на базе UNIX, разработанная и поддерживаемая Apple. Mac OS — это обновленная версия операционной системы Mac OS X. macOS в значительной степени основана на операционных системах NeXT и Darwin. Первоначально macOS поддерживалась на машинах на базе PowerPC. Позже в 2006 году были выпущены версии 10.4 с поддержкой процессоров Intel. macOS традиционно известна своим инновационным графическим пользовательским интерфейсом. Apple предоставляет интегрированную среду разработки под названием Xcode, которая обеспечивает интерфейсы для различных поддерживаемых компиляторов. Apple выпустила последнюю версию macOS под названием High Sierra в сентябре 2017 года. Усовершенствования macOS Sierra включают новую файловую систему Apple, вкладки на рабочем столе, универсальный буфер обмена, функцию «Картинка в картинке», Siri, Apple Pay и т. д. Ходят слухи, что Стив Джобс пытался нанять создателя Linux Линуса Торвальдса примерно в 2000 году, когда Apple вкладывала значительные средства в OS X. 0009

10 операционных систем на основе Unix, которые не являются Linux

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

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

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

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

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

1. macOS

macOS — одна из самых популярных операционных систем в современном мире. Apple является разработчиком macOS и обеспечивает работу устройств Apple в линейке Mac. Это самая продвинутая Unix-подобная операционная система. Есть некоторые различия между другими производными Unix и MacOS.

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

Особенности ОС

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

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

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

Подробнее

2. Solaris

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

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

Основные характеристики ОС

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

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

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

Подробнее

3. Darwin

Компания Apple в основном известна своими проприетарными продуктами. Но вы будете удивлены, узнав, что они разработали несколько проектов с открытым исходным кодом. Дарвин — один из них. Это операционная система на базе Unix, которая создала основу современной macOS. Darwin включает настроенную BSD, и в ней вы найдете множество функций и гибких возможностей оригинальной ОС BSD. Он был выпущен в 2000 году, а последняя версия выпущена в 2017 году.

Особенности ОС

Реклама

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

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

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

Подробнее

4. IBM AIX

IBM считается пионером в области вычислительной техники. Они разработали различные технологии с точки зрения современных вычислений. IBM AIX — это их операционная система, разработанная на основе Unix System V. Так что вы можете без сомнения назвать ее классической Unix-подобной ОС.

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

Особенности ОС

  • Безопасность является высшим приоритетом IBM AIX с функцией Trusted Execution.
  • Серверы AIX имеют гораздо меньшее время простоя, чем любые другие серверные ОС, доступные на рынке.
  • Долгая 30-летняя история развития стабильна и прочна, как скала.
  • У IBM есть специальное оборудование под названием Power Systems, которое лучше всего работает с операционной системой AIX.
  • Предоставляют регулярные обновления с совместимостью с современными приложениями.

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

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

Подробнее

5. HP-UX

HP-UX — еще одна операционная система из семейства Unix. Он по-прежнему работает, и это важный элемент корпоративного портфолио HP. На самом деле, это один из старейших игроков в игре операционных систем на основе Unix. HP-UX работает под флагом Hewlett-Packard Enterprise и работает очень хорошо. Он используется в качестве хранилища данных, вычислительных и сетевых серверов в разных частях мира.

Основные характеристики ОС

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

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

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

Подробнее

6. FreeBSD

Как следует из названия, FreeBSD — это бесплатная операционная система с открытым исходным кодом. Разработчики построили его на кодовой базе Unix. Это многоцелевая операционная система с поддержкой различных аппаратных платформ, включая встроенные системы. Эта операционная система все еще находится в стадии разработки и предоставляет регулярные обновления и исправления. Находясь в непрерывном цикле разработки более 30 лет, вы можете положиться на это в плане стабильности и безопасности.

Особенности ОС

  • В нем используется новая улучшенная система бинарных пакетов pkg.
  • Неотображенный ввод-вывод — отличная функция, которая снижает нагрузку на ЦП на больших серверах.
  • FreeBSD имеет несколько встроенных брандмауэров, так что вы можете использовать это на серверах без дополнительной настройки.
  • Немодифицированные бинарные файлы Linux работают в этой системе гладко, и она также работает как отличный эмулятор Linux.
  • Он включает функцию под названием Jails, которая обеспечивает виртуализацию с некоторыми дополнительными функциями.

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

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

Подробнее

7. NetBSD

NetBSD — одна из очень немногих операционных систем на основе Unix с открытым исходным кодом. Это ответвление оригинального Berkeley Software Distribution или BSD. В отличие от многих других ОС семейства Unix, сообщество регулярно предоставляет функции и обновления безопасности. Портативность — самая сильная сторона этой операционной системы. Независимо от того, хотите ли вы развернуть ее на большом корпоративном сервере или устройстве IoT, NetBSD поможет вам.

Особенности ОС

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

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

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

Подробнее

8. SCO OpenServer

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

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

Особенности ОС

  • SCO OpenServer специально разработан для управления малым и средним бизнесом с минимальной конфигурацией.
  • Хотя это ОС с закрытым исходным кодом, она отлично поддерживает приложения с открытым исходным кодом и традиционный набор микросхем Intel.
  • Вы можете управлять серверным оборудованием и обновлять его в любое время с нулевым временем простоя, что жизненно важно для крупных организаций.
  • Стабильность системы — одна из важнейших причин, по которой люди выбирают OpenServer.
  • Компания-разработчик предоставляет специальную бизнес-поддержку для развертывания и управления этим на вашем собственном сервере.

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

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

Подробнее

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 на своем корпоративном сервере, я настоятельно рекомендую вам выбрать HP-UX. Хотя это платное решение, вы получите лучшую поддержку клиентов и регулярные обновления безопасности, что является главным. Но если вам нужно что-то для повседневного использования, то FreeBSD или NetBSD — отличный выбор.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *