Unix-подобная операционная система

Материал из Seo Wiki - Поисковая Оптимизация и Программирование

Перейти к: навигация, поиск

Unix-подобная (иногда сокр. *nix) операционная система — это система, которая образовалась под влиянием UNIX. Термин включает свободные / открытые операционные системы, образованные от Unix компании Bell Labs или эмулирующие его возможности, коммерческие и запатентованные разработки, а также версии, основанные на исходном коде Unix. Нет стандарта, определяющего термин, и допустимы различные точки зрения о том, считать ли определённый продукт «Unix-подобным» или нет.

Содержание

Термин «Unix-подобный» и торговая марка UNIX

The Open Group обладает торговой маркой UNIX и ведёт дела Single UNIX Specification, где слово «UNIX» используется как знак соответствия. Они не приветствуют употребление термина «Unix-подобный» и считают, что это злоупотребление их товарным знаком. Руководство группы требует использования больших букв в названии «UNIX» или в другом случае отдельно от остального текста, одобряют использование имени как прилагательного в сочетании с такими словами как «система», и не одобряют использование дефиса. Наиболее близкий термин, который они сочли бы корректным, был бы «UNIX system-like».[1]

С 2007 существует спор между Wayne R. Gray и Open Group, который обращает внимание на использование слова UNIX как торгового знака.[2] По словам Trademark Trial and Appeal, Board Grаусо своей компанией требует от Open Group предоставить ему документацию для их требований к торговой марке.

Также, в 2007 г. Open Group настояла на том, чтобы Немецкий Университет Касселя не использовал «UNIK» в качестве сокращения.[3]

Категории

Денис Ритчи, один из создателей UNIX, выразил своё мнение, что Unix-подобные системы, такие как Linux, являются de facto UNIX-системами. Эрик Рэймонд предложил разделить Unix-подобные системы на 3 типа:

Генетический UNIX
Системы, исторически связанные с кодовой базой AT&T. Большинство, но не все коммерческие дистрибутивы UNIX систем подпадают под эту категорию. Так же, как и BSD-системы, которые являются результатами работы университета Беркли в поздних 1970-х и ранних 1980-х. В некоторых из этих систем отсутствует оригинальный код AT&T, но до сих пор прослеживается происхождение от дизайна AT&T.
UNIX по товарному знаку или бренду
Эти системы, в основном коммерческого характера, были определены Open Group как соответствующие Единой Спецификации UNIX, и им разрешено носить имя UNIX. Большинство этих систем — коммерческие производные кодовой базы System V в той или иной форме (например, Amiga UNIX), хотя некоторые (например, z/OS компании IBM) заслужили торговую марку через слой совместимости с POSIX, не являясь по сути Unix. Многие старые UNIX системы не подходят под это определение.
UNIX по функциональности
В целом, любая система, поведение которой примерно соответствует спецификации UNIX; к таким системам можно отнести Linux и Minix, которые ведут подобно UNIX-системе, но не имеют генетических связей с кодовой базой AT&T. Большинство свободных/открытых реализаций дизайна UNIX, являясь генетическим Unix’ом или нет, подпадают под ограниченное определение этой категории в связи с дороговизной сертификации Open Group, которая стоит несколько тысяч долларов.

Cygwin, не являясь операционнной системой, предоставляет Unix-подобную среду в Microsoft Windows; также существуют сервисы Microsoft Windows для UNIX.

Развитие Unix-подобных систем

Unix системы начали появляться с поздних ’70х и ранних ’80х. Много проприетарных версий, таких как Idris (1978), Coherent (1983), и UniFlex (1985), ставили целью обеспечить нужды бизнеса функциональностью, доступной обученным пользователям UNIX.

Когда AT&T разрешила коммерческое лицензирование UNIX в 1980х, множество разработаных проприетарных систем основывались на этом, включая AIX, HP-UX, IRIX, Solaris, Tru64, Ultrix, и Xenix. Это во многом вытесняло проприетарных клонов. Растущая несовместимость между системами привела к созданию стандартов взаимодействия, в том числе POSIX и Единой Спецификации UNIX.

Между тем, в 1983 году был запущен проект GNU, благодаря которому удалось сделать операционную систему, которую все пользователи компьютера могли свободно использовать, изучать, исправлять, пересобирать. Различные «Unix-подобия» разрабатывались аналогично GNU, часто с теми же основными компонентами. Они прежде всего служили дешевым замещением UNIX, и включали 4.4BSD, Linux и Minix. Некоторые из них послужили основой для коммерческих Unix систем, таких как BSD/OS и Mac OS X. Примечательно, Mac OS X 10.5, Leopard, сертифицирован Единой Спецификацией UNIX.[4]

Примеры

Файл:Debian.png
Debian GNU/Linux, популярный GNU/Linux дистрибутив
Файл:NexentaOS desktop.png
Nexenta OS, популярный дистрибутив OpenSolaris

Большинство производителей открытых Unix систем не добиваются сертификации UNIX для своего продукта даже в качестве компромата: стоимость сертификации считается недопустимой. Для таких систем обычно используют термин Freenix. Примером являются GNU, Linux, Minix, OpenSolaris, Plan 9, и BSD со своими потомками, такими как FreeBSD, NetBSD, и OpenBSD.

Есть множество запатентованных Unix-подобий, таких как AIX; HP-UX; IRIX; Mac OS X; LynxOS; QNX; SCO OpenServer; Solaris; Tru64 UNIX (based on OSF/1); UnixWare; Xenix; и VxWorks.

См. также

Примечания

Ссылки

ar:شبيه يونكس

bn:ইউনিক্স-সদৃশ ca:Unix-like cs:UN*X de:Unixoides System en:Unix-like et:UNIXi-laadne operatsioonisüsteem eu:UNIX-moduko fi:Unixin kaltainen käyttöjärjestelmä fr:Type Unix gl:Unix-like hu:Unix-szerű id:Sistem operasi bertipe Unix io:Unix-atra is:Unix-legt it:Unix-like ja:Unix系 ka:იუნიქსისავით ko:유닉스 계열 ms:Ala UNIX no:Unix-liknende pl:System uniksopodobny pt:Sistema operacional tipo Unix ro:Unix-like sah:Unix-курдук sk:Unix-like sv:Unixliknande th:ระบบปฏิบัติการแบบยูนิกซ์ zh:类Unix系统

Личные инструменты

Served in 0.240 secs.