Реклама
За последнее десятилетие люди действительно начали путать «UNIX» с «Linux» Unix против Linux: различия между и почему это важноДо создания Linux в мире компьютеров доминировал Unix. В чем разница между Linux и Unix? Читать далее как будто они в основном одно и то же - но это не так. Это мутная область, но различие в основном сводится к тому, как вы определяете термины.
У UNIX корни уходят в 1960-е годы, но название не появилось до 1970-х годов, когда появился проект под названием УНИКС. В течение следующих нескольких десятилетий UNIX в конечном итоге распался на множество разных ветвей, каждая со своими уникальными особенностями.
Линукс был не одна из тех ветвей.
На самом деле Linux был рожден как альтернатива UNIX Происхождение пингвинов: история Linux [Geek History]Практически нет места, куда вы можете пойти, не вступая в контакт с Linux - он питает все: от обычных компьютеров до самых мощных серверов и наших портативных мобильных устройств. Большинство людей, которые не технари ... Читать далее
с целью быть UNIX-совместимым, что объясняет, почему эти два имеют много общего и почему они часто смешиваются. В этом смысле Linux является UNIX-подобной операционной системой, а не UNIX.Другими словами, Linux находился под влиянием UNIX, но системы UNIX не имеют отношения к Linux. С учетом сказанного, вот некоторые из наиболее важных систем UNIX, которые все еще существуют сегодня и о которых стоит знать.
BSD
Распространение программного обеспечения Беркли, известное как BSD, было производным от UNIX, которое было запущено в 1977 году и прекратило разработку в 1995 году. В начале BSD фактически имел тот же код, что и UNIX в то время, что делало его истинной ветвью UNIX.
Хотя оригинальной BSD больше не существует, она породила кучу других потомков - так называемых «вариантов», многие из которых активно развиваются как проекты с открытым исходным кодом Что такое программное обеспечение с открытым исходным кодом? [MakeUseOf Объясняет]«Открытый код» - это термин, который часто используется в наши дни. Возможно, вы знаете, что некоторые вещи с открытым исходным кодом, такие как Linux и Android, но знаете ли вы, что это влечет за собой? Что открыто ... Читать далее .
Самый популярный вариант FreeBSD, которая является универсальной операционной системой с полным набором функций (в отличие от Linux, который является просто ядром). Это означает, что система FreeBSD включает в себя ядро, драйверы, утилиты и документацию.
При установке FreeBSD по умолчанию отсутствует графический интерфейс, но достаточно просто установить одну из популярных настольных сред, которые поддерживаются "из коробки": GNOME, KDE или Xfce.
Третий по популярности вариант NetBSD, которая в большей степени ориентирована на чистый дизайн и простоту переносимости между компьютерными архитектурами, что означает, что она должна работать без проблем практически на любой машине.
По большей части NetBSD используется в основном в качестве основы для крупномасштабных серверов и встроенных систем, а не для личного использования.
Один из потомков NetBSD, называется OpenBSD, фактически превзошла по популярности своего родителя, став вторым наиболее широко используемым вариантом BSD после FreeBSD.
Основное внимание OpenBSD уделяется прозрачному коду и документации, а затем безопасности. Из-за этого OpenBSD является популярной операционной системой в индустрии безопасности. Несмотря на это, OpenBSD также поддерживает настольные среды и общие программы с открытым исходным кодом Лучшее программное обеспечение и приложения для LinuxЕсли вы новичок в Linux или опытный пользователь, вот лучшее программное обеспечение и приложения для Linux, которые вы должны использовать сегодня. Читать далее , что делает его полезным и для личного использования.
Все эти варианты лицензируются под лицензия BSD с открытым исходным кодом Лицензии на программное обеспечение с открытым исходным кодом: что вы должны использовать?Знаете ли вы, что не все лицензии с открытым исходным кодом одинаковы? Читать далее , которая является одной из наиболее разрешительных лицензий программного обеспечения, доступных. С этими операционными системами вы можете делать все, что захотите.
Solaris
В 1983 году был выпущен вариант BSD под названием SunOS. Разработанная Sun Microsystems - также известная как пионеры платформы Java - SunOS была разработана для того, чтобы быть в большей степени рабочей станцией и сервером, а не персональным рабочим столом.
Но затем, в 1992 году, они отказались от SunOS на базе BSD и снова начали использовать более современную (на тот момент) версию UNIX. Эта версия получила название Solaris, которая до сих пор существует под названием Oracle Solaris (поскольку Sun Microsystems была приобретена Oracle в 2010 году).
На протяжении большей части своей истории Solaris был закрытым, проприетарным проектом, хотя Sun часто интегрированные в систему решения с открытым исходным кодом (такие как OpenWindows, а затем Common Desktop Окружающая обстановка).
Но в 2005 году все изменилось, когда Sun выпустила кодовую базу Solaris по лицензии, одобренной Open Source Initiative. Этот вариант, основанный на Solaris 10, стал известен как OpenSolaris.
К сожалению, когда Sun была приобретена Oracle, официальный проект OpenSolaris был закрыт. Это побудило сообщество разработчиков продолжить разработку самостоятельно, что привело к появлению форка открыла демонстрационный основанный на новом ядре под названием Illumos.
OpenIndiana - это духовное продолжение ныне не существующего OpenSolaris. Существует несколько других производных OpenSolaris, и все они основаны на ядре Illumos (просто например, как все дистрибутивы Linux основаны на ядре Linux), но ни один из них не заслуживает Открыла демонстрационный.
Но, в конце концов, если вы не работаете в среде крупных серверов и мэйнфреймов, вам, вероятно, никогда не придется иметь дело с Solaris или его родственниками.
OS X
Удивительно, что многие люди не понимают, что современные системы Mac созданы на основе UNIX. Вплоть до Mac OS 9 операционная система Apple создавалась и развивалась собственными силами, но они обновили все в 2001 году с выпуском Mac OS X (который впоследствии был переименован в OS X в 2012).
Когда Apple приобрела NeXT, Inc. в 1997 году они также приобрели операционную систему NeXTSTEP, которая была взята из ранней версии BSD. Это означает, что современные Mac имеют больше прав на линию UNIX чем даже системы Linux Mac OS X Yosemite, с точки зрения пользователя LinuxMac OS X используется в качестве постера для чистого и элегантного интерфейса. Как писатель Linux, я обязан сравнивать дистрибутивы Linux, но также и с конкурентами. Читать далее !
До OS X каждая версия операционной системы Apple была отражена в названии (например, Mac OS 9, Mac OS 8 и т. Д.). Теперь все версии операционной системы на основе UNIX, начиная с 2001 года, были «Версия 10», причем каждому основному выпуску присваивалось кодовое имя, например «Yosemite» (технически это версия 10.10).
Как оказалось, переход на UNIX оказался успешным для Apple, если учесть, что OS X в конечном итоге стала основой iOS, операционная система, которая теперь работает на iPhone, iPad и Apple TV. Можно утверждать, что Apple даже не было бы на карте, если бы не UNIX.
Другие UNIX-подобные операционные системы
В дополнение к трем крупным именам, приведенным выше, есть несколько других примечательных примеров не Linux-систем UNIX, которые стоит упомянуть.
IBM разрабатывает операционную систему под названием AIX, который в основном используется на мэйнфреймах IBM и PowerPC. Hewlett-Packard поддерживает HP-UX, который используется на линейке рабочих станций и серверных систем HP 9000. И тогда есть Minixоперационная система микроядра, которая в настоящее время в основном используется в образовательных целях.
Нижняя линия? UNIX гораздо более распространен и влиятельн, чем вы думаете. Мир будет действительно иначе, если UNIX никогда не украшал сцену.
Какие UNIX-подобные системы нам не хватало? Помогло ли это уточнить, что такое UNIX? Есть вопросы, на которые не ответили? Поделитесь с нами в комментариях ниже!
Джоэл Ли имеет степень бакалавра в области компьютерных наук и более шести лет профессионального опыта написания. Он главный редактор MakeUseOf.