Câu hỏi OS X có kế thừa Linux không? [bản sao]


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

Tôi có thể nói không OS X kế thừa kiến ​​trúc của Linux Kernel vì tôi nhận thấy sự tương đồng giữa Linux và OS X ở nhiều khía cạnh như lệnh đầu cuối và chế độ xem hệ thống.


-3
2018-02-17 02:49


gốc


Mac OS X dựa trên BSD. Linux thì không. - JakeGould
Theo như tôi biết Linux dựa trên BSD! Tôi có đúng không? - Michael
stackoverflow.com/questions/3446231/… - Moab
@ A.As, không có Linux không dựa trên BSD. Mặc dù nhiều công cụ GNU được sử dụng trên cả hai hệ thống, hạt nhân Linux và BSD rất khác nhau. - heavyd
upload.wikimedia.org/wikipedia/commons/thumb/7/77/… - DavidPostill♦


Các câu trả lời:


Tôi có thể nói OS X thừa kế kiến ​​trúc của Linux Kernel

Không; OS X là một dòng đồ họa các hệ điều hành chạy trên Hạt nhân XNU (có nguồn gốc từ 4.3BSD và Mach Kernel). Linux, mặt khác, không phải là một hệ điều hành (như OS X) mà là hạt nhân (như XNU) mà các bản phân phối khác nhau (như Ubuntu hoặc là Fedora) kết hợp một phiên bản của nhân Linux (thường được chia đôi) với các gói khác, bao gồm GUI và các công cụ hệ thống khác để cung cấp cho một hệ điều hành hoàn chỉnh để sử dụng.

Các hạt nhân Linux và XNU đều có nguồn gốc từ UNIX nhưng cả hai nhân đều có cách tiếp cận rất khác nhau về cách họ xử lý phần cứng cũng như cách họ trình bày các lớp đó cho một nhà phát triển phần mềm.

Tôi nhận thấy sự tương đồng giữa Linux và OS X ở nhiều khía cạnh như lệnh đầu cuối và chế độ xem hệ thống.

Điều này một phần là do bản chất giống như UNIX của nhân và dòng của hệ điều hành (tức là dòng lệnh điều khiển), do đó, có một cảm giác quen thuộc đối với những người làm việc giữa các hệ điều hành khác nhau.

Nó cũng là do thực tế là một khi Apple chấp nhận nhiều hơn BSD/Darwin dựa trên hệ điều hành và bắt đầu phát triển dòng OS X (so với hệ điều hành Mac cũ của họ), họ đã tạo ra nó để bạn có thể sử dụng x86 dựa trên bộ vi xử lý, và do đó x86 dựa trên phần mềm, có nghĩa là rất nhiều phần mềm Linux và BSD có thể được chuyển đến OS X (so với phần mềm có tất cả được viết đặc biệt để hỗ trợ PPC kiến trúc).

Hy vọng rằng có thể giúp đỡ.


9
2018-02-17 04:36