Является ли OS X Mountain Lion чистой ОС на основе UNIX?

В некоторых руководствах говорится, что это Unix-подобная ОС, но после версии 10.5 все операционные системы Mac основаны на чистой UNIX.

Это правда?

2 ответа2

2

Там очень много дискуссий на эту тему, но, насколько Apple, касается, да это UNIX:

Открытый исходный код UNIX

  • POSIX-совместимый, открытый бренд UNIX 03 зарегистрированный продукт
  • Ядро с открытым исходным кодом на основе FreeBSD и Mach 3.0
  • 64-битная ОС с использованием модели данных LP64
  • Поддержка нескольких ядер CPU и GPU через Grand Central Dispatch и OpenCL
  • Настроенные вручную, совместимые со стандартами скалярные и векторные математические библиотеки

Стандартные сети

  • Полная IP-архитектура, поддерживающая IPv4, IPv6 и L2TP/IPSec VPN
  • Богатое обнаружение нулевой конфигурации и присвоение имен через Bonjour и Dynamic DNS
  • Совместимая передача файлов через NFS, AFP, SMB/CIFS и FTP
  • Мощные веб-сервисы Apache
  • Сервисы Open Directory, построенные на LDAP и Kerberos для единого входа

Комплексная пользовательская среда UNIX

  • Основанная на стандартах графика, построенная на форматах PDF (Quartz), OpenGL и H.264 (QuickTime)
  • Полноэкранный терминал с поддержкой xterm-256color
  • Знакомые утилиты UNIX/Linux (такие как emacs, vim и bash)
  • Бесплатные инструменты разработчика Xcode на основе Clang/LLVM
1

Торговая марка UNIX принадлежит The Open Group, которая в основном использует ее в качестве сертификационного знака для соответствия SUS. OS X была зарегистрирована как продукт, совместимый с UNIX 03, начиная с 10.5, поэтому в этом смысле она квалифицируется как UNIX (не только UN X или подобная Unix).Большинство дистрибутивов GNU/Linux не зарегистрированы как SUS-совместимые, поэтому в этом смысле их следует называть UNIX-подобными или UN X, даже если ни один из этих терминов не используется The Open Group.

OS X также может считаться генетическим Unix в том смысле, что Darwin был основан на FreeBSD (или он использовал FreeBSD в качестве эталонной платформы), а BSD обычно считаются генетическим Unix, поскольку исходный BSD был основан на коде AT & T , И GNU, и Linux были переписаны с нуля, поэтому платформы GNU/Linux обычно не считаются генетическими Unix.

В функциональном или духовном смысле OS X может быть менее Unix (что бы это ни значило), чем платформы, которые просто «Unix-подобны» в первом или втором смысле, но OS X все еще может считаться "Unix" во всех трех смыслах ,

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .