Mac OS X có phải là HĐH dựa trên UNIX không? [bản sao]


0

Câu hỏi này đã có câu trả lời ở đây:

OS X Mountain Lion có phải là HĐH dựa trên UNIX thuần túy không?

Một số hướng dẫn nói rằng nó là HĐH giống Unix, nhưng sau phiên bản 10.5, tất cả các hệ điều hành Mac đều dựa trên UNIX thuần.

Điều này có đúng không?

Câu trả lời:


2

Có rất nhiều thảo luận về chủ đề này, nhưng theo như Apple liên quan , vâng, đó là UNIX:

Nền tảng UNIX nguồn mở

  • Tương thích với POSIX, Sản phẩm đã đăng ký UNIX 03
  • Hạt nhân nguồn mở dựa trên FreeBSD và Mach 3.0
  • HĐH 64 bit sử dụng mô hình dữ liệu LP64
  • Hỗ trợ nhiều lõi CPU và GPU thông qua Grand Central Dispatch và OpenCL
  • Các thư viện toán học vectơ và vô hướng tuân thủ tiêu chuẩn

Mạng dựa trên tiêu chuẩn

  • Kiến trúc hoàn chỉnh dựa trên IP hỗ trợ VPN IPv4, IPv6 và L2TP / IPSec
  • Phát hiện và đặt tên cấu hình zero phong phú thông qua Bonjour và Dynamic DNS
  • Phục vụ tệp có thể tương tác qua NFS, AFP, SMB / CIFS và FTP
  • Các dịch vụ web Apache mạnh mẽ
  • Dịch vụ thư mục mở được xây dựng trên LDAP và Kerberos để đăng nhập một lần

Môi trường người dùng UNIX toàn diện

  • Đồ họa dựa trên tiêu chuẩn được xây dựng trên PDF (Quartz), OpenGL và H.264 (QuickTime)
  • Thiết bị đầu cuối toàn màn hình với hỗ trợ xterm-256color
  • Các tiện ích UNIX / Linux quen thuộc (như emacs, vim và bash)
  • Các công cụ phát triển Xcode miễn phí dựa trên Clang / LLVM

1

Nhãn hiệu UNIX thuộc sở hữu của Nhóm mở, về cơ bản sử dụng nó làm nhãn hiệu chứng nhận cho việc tuân thủ SUS. OS X đã được đã đăng ký như một sản phẩm tuân thủ UNIX 03 kể từ ngày 10.5, do đó, nó đủ điều kiện là UNIX (không chỉ UN X hoặc Unix giống như theo nghĩa đó. Hầu hết các bản phân phối GNU / Linux không được đăng ký dưới dạng tuân thủ SUS, vì vậy chúng nên được gọi là một cái gì đó giống như UNIX hoặc UN Theo nghĩa đó, mặc dù cả hai thuật ngữ này đều không được Nhóm Mở sử dụng.

OS X cũng có thể được coi là Unix di truyền theo nghĩa là Darwin đã dựa trên FreeBSD (hoặc nó đã sử dụng FreeBSD làm nền tảng tham chiếu ) và BSD thường được coi là Unix di truyền, vì BSD ban đầu được dựa trên mã AT & amp; T. Cả GNU và Linux đều được viết lại từ đầu, vì vậy các nền tảng GNU / Linux thường không được coi là Unix di truyền.

Về mặt chức năng hoặc tinh thần, OS X có thể ít Unix (dù có nghĩa là gì) so với các nền tảng chỉ đơn thuần là "giống Unix" theo nghĩa thứ nhất hoặc thứ hai, nhưng OS X vẫn có thể được coi là "Unix" theo cả ba nghĩa .

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.