Что такое UNIX и что такое UNIX-like?

производное от этого вопрос:

Если opensolaris, freebsd, openbsd, netbsd не являются UNIX, что тогда?

Что меня еще смущает, так это то OSX1.5+ это Unix, а предварительные версии OSX и не

в чем разница между UNIX и UNIX-like?

а в чем разница между UNIX-Like и Linux?

7
задан Community
21.01.2023 5:39 Количество просмотров материала 2907
Распечатать страницу

5 ответов

UNIX - это Unix и Unix - это unix. Но unix не может быть Unix и Unix не всегда UNIX.

16
отвечен sal 2023-01-22 13:27

Википедии Unix:

Unix (официально торговая марка UNIX, иногда также пишется как Unix с маленькими шапками) - компьютерная операционная система, первоначально разработанная в 1969 году группой сотрудников AT&T в Bell Labs, включая Кена Томпсона, Денниса Ричи, Брайана Кернигана, Дугласа Макилроя и Джо Оссанну. сегодня термин Unix используется для описания любой операционной системы, которая соответствует стандартам Unix, то есть основная операционная система работает то же, что и оригинальная операционная система Unix. современные системы Unix разделены на различные ветви, разрабатываемые AT&T, а также различными коммерческими поставщиками и некоммерческими организациями.

с 2007 года владельцем товарного знака является консорциум отраслевых стандартов Open Group. только системы, полностью совместимые и сертифицированные в соответствии с Единой спецификацией UNIX, могут использовать товарный знак; другие называются "Unix system-like" или "Unix-like".

.. на Unix-like:

*A Unix-like (иногда сокращается до nix для обхода проблем с товарными знаками) операционная система-это система, которая ведет себя аналогично системе Unix, но не обязательно соответствует или сертифицирована для любой версии Единой спецификации UNIX.

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

.. на Linux:

система на базе Linux является модульной Unix-like операционной системы. он во многом основывается на принципах, установленных в Unix в 1970-х и 1980-х годах. Такая система использует монолитное ядро, ядро Linux, которое управляет процессами, сетью, а также доступом к периферийным устройствам и файловой системе. [...]

отдельные проекты, которые взаимодействуют с ядром, обеспечивают большую часть функциональности системы более высокого уровня. GNU userland является важной частью большинства Linux-систем, [...]

.. на в BSD (FreeBSD, и на NetBSD, OpenBSD и FreeBSD):

распространения программного обеспечения Беркли (BSD, и иногда называют Беркли в Unix) - это операционная система Unix производные разработано и распространено исследовательской группой по компьютерным системам Калифорнийский университет, Беркли, с 1977 по 1995 год.

исторически BSD считалась ветвью UNIX - "BSD UNIX", потому что она разделяла исходную кодовую базу и дизайн с оригинальной операционной системой AT&T UNIX. в 1980-х годах BSD получила широкое распространение среди производителей систем класса рабочих станций в виде проприетарных вариантов UNIX, таких как DEC ULTRIX и Sun Microsystems SunOS. это можно объяснить легкость, с которой он может быть лицензирован и знакомство оно нашло среди основателей многих технологических компаний этой эпохи. [...]

сегодня термин " BSD " часто не используется специально для обозначения любого из этих потомков BSD, например FreeBSD, NetBSD или OpenBSD, которые вместе образуют ветвь семейства Unix-like операционные системы.

.. и на OS X 10.5:

Mac OS X v10.5 "Леопард" вышел 26 октября, 2007. Apple назвала его "самым большим обновлением Mac OS X". [...] Leopard - открытый бренд UNIX 03 зарегистрированный продукт на платформе Intel. Это также Первая операционная система на основе BSD, получившая сертификат UNIX 03.

13
отвечен nagul 2023-01-22 15:44

Unix является товарным знаком, принадлежащим Open Group. "Только системы, полностью соответствующие и сертифицированные в соответствии с Единой спецификацией UNIX, могут использовать товарный знак."(1) (2)

Это объясняет, почему версия OSX до 1.5 не UNIX, потому что она не была полностью совместима.

4
отвечен KTC 2023-01-22 18:01

OS X, Solaris, HP-UX и AIX-это оставшиеся дистрибутивы UNIX, которые успешно работают на рынке. UNIX-Like относится к операционной системе, которая ведет себя как традиционная UNIX (методы разветвления, тот же метод межпроцессного взаимодействия, функции ядра и т.д.), Но не соответствует одиночная спецификация UNIX. Примерами являются варианты BSD, дистрибутивы GNU / Linux и Minix. В конце концов, это больше привязано к это торговая марка и поведение системы.

2
отвечен John T 2023-01-22 20:18

UNIX была ОС, первоначально разработанная AT&T еще в 60-х годах. Это была ОС с закрытым исходным кодом, поэтому многие клонировали ее функциональность для создания UNIX-подобных ОС, как BSD и Linux. Другие лицензировали UNIX для создания своих ОС, как AIX.

UNIX совсем недавно стал спецификацией для ОС, лицензированных Открытая Группа. Они должны одобрить ОС, прежде чем ее можно будет назвать UNIX.

0
отвечен Jack M. 2023-01-22 22:35

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх