Czy Mac OS X jest systemem operacyjnym opartym na systemie UNIX? [duplikować]

0

To pytanie ma już tutaj odpowiedź:

Czy OS X Mountain Lion jest czystym systemem operacyjnym opartym na systemie UNIX?

Niektóre samouczki mówią, że jest to system uniksopodobny, ale po wersji 10.5 wszystkie systemy operacyjne Mac są oparte na czystym systemie UNIX.

Czy to prawda?

nameless
źródło

Odpowiedzi:

2

Jest dużo dyskusja na ten temat, ale tak dalece jak Apple zaniepokojony , tak, to UNIX:

Fundacja UNIX o otwartym kodzie źródłowym

  • Zgodny z POSIX produkt Open Brand UNIX 03 zarejestrowany
  • Jądro open source oparte na FreeBSD i Mach 3.0
  • 64-bitowy system operacyjny z wykorzystaniem modelu danych LP64
  • Obsługa wielu rdzeni CPU i GPU za pośrednictwem Grand Central Dispatch i OpenCL
  • Ręcznie dostrojone, zgodne ze standardami skalarne i wektorowe biblioteki matematyczne

Sieci oparte na standardach

  • Pełna architektura oparta na protokole IP obsługująca IPv4, IPv6 i L2TP / IPSec VPN
  • Bogate odkrywanie konfiguracji i nazewnictwo za pomocą Bonjour i Dynamic DNS
  • Obsługiwane współdziałanie plików za pośrednictwem NFS, AFP, SMB / CIFS i FTP
  • Potężne usługi internetowe Apache
  • Usługi Open Directory zbudowane na LDAP i Kerberos dla pojedynczego logowania

Kompleksowe środowisko użytkownika UNIX

  • Grafika oparta na standardach oparta na PDF (Quartz), OpenGL i H.264 (QuickTime)
  • Terminal pełnoekranowy z obsługą xterm-256color
  • Znane narzędzia UNIX / Linux (takie jak emacs, vim i bash)
  • Darmowe narzędzia programistyczne Xcode oparte na Clang / LLVM

źródło
1

Znak towarowy UNIX jest własnością The Open Group, która zasadniczo używa go jako znaku certyfikacji zgodności z SUS. OS X był zarejestrowany jako produkt zgodny z UNIX 03 od 10.5, więc kwalifikuje się jako UNIX (nie tylko UN X lub Unix-like) w tym sensie. Większość dystrybucji GNU / Linux nie jest zarejestrowana jako zgodna z SUS, więc powinny być nazywane takimi jak UNIX lub UN X w tym sensie, mimo że żadne z tych terminów nie jest używane przez The Open Group.

OS X można również uznać za genetyczny Uniks w tym sensie, że Darwin był oparty na FreeBSD (lub użył FreeBSD jako platformy referencyjnej ), a BSD są zwykle uważane za genetyczny Uniks, ponieważ oryginalny BSD był oparty na kodzie AT i T. Zarówno GNU, jak i Linux zostały przepisane od podstaw, więc platformy GNU / Linux nie są generalnie uważane za genetyczne Uniksy.

W sensie funkcjonalnym lub duchowym OS X może być mniej Unix (cokolwiek to znaczy) niż platformy, które są tylko „uniksowe” w pierwszym lub drugim sensie, ale OS X może nadal uważać się za „uniksowy” we wszystkich trzech zmysłach .

Lri
źródło