Mac OS와 Linux의 차이점은 무엇입니까? [닫은] Linux 모두 유사한 아키텍처를 가지고 있다는 것을

Apple OS X와 ​​Linux의 주요 기술적 차이점은 무엇입니까? Mac과 Linux 모두 유사한 아키텍처를 가지고 있다는 것을 알고 있습니다. 예를 들어, Mac 응용 프로그램이 Linux와 호환되지 못하게하는 주요 차이점은 무엇입니까?



답변

Mac OSBSD 코드 기반을 기반으로하는 반면 Linux는 유닉스 계열 시스템의 독립적 인 개발입니다. 이는 이들 시스템이 유사하지만 바이너리와 호환 되지 않음을 의미합니다 .

또한 Mac OS에는 오픈 소스가 아닌 오픈 소스가 아닌 라이브러리를 기반으로하는 많은 응용 프로그램이 있습니다. 이러한 이유로, 해당 응용 프로그램 및 라이브러리의 저작권 소유자가 아닌 한 해당 응용 프로그램을 Linux에서 실행하도록 포팅 할 수 없습니다.


답변

세 가지 주요 운영 체제 (Linux를 대표하는 우분투를 세 번째로 간주)를 모두 사용하여 우분투가 Mac OS X와 ​​매우 유사하다는 것을 알 수 있습니다. 또한 창 대화 상자가 그와 비슷한 경향이 있음을 알았습니다 우분투에서 볼 수 있습니다. 우분투는 기본 작업 표시 줄 (일반적으로 어쨌든 대체 됨)과 같이 Windows와 유사한 특정 요소를 유지 관리합니다.

유용성 측면에서 두 운영 체제는 거의 동일합니다.

twxwikinger가 말했듯 이 Mac OS X와 ​​Ubuntu의 주요 차이점은 Mac OS X이 폐쇄 소스라는 점입니다. 기본적으로 Ubuntu는 Open Source 라이센스 인 Mac OS X로 인해 무료입니다. 폐쇄 소스이기 때문에 그렇지 않습니다.

그 외에도 Mac OS X 및 Ubuntu는 사촌이며 Mac OS X은 FreeBSD / BSD를 기반으로하고 Ubuntu는 Linux를 기반으로하며 UNIX와는 별개의 두 가지입니다.


답변

Mac OS X은 기본적으로 특별한 커널 일뿐입니다 (Apple은 어떤 하드웨어가 효과적으로 사용되는지 잠글 수 있기 때문에 무수한 하드웨어를 수용 할 필요없이 최적화 할 수 있음). 또한 애플이 오픈 소스를 멀리하기 위해 취한 단계를 제외하고는 기술적으로 Linux와 완전히 호환되는 것에 엄청나게 가깝습니다. apt-get과 같은 Linux 패키징 시스템을 OSX 설치에 드롭하고 잘 작동시킬 수 있습니다.

VLC는 실제로 오픈 코드를 가져 와서 변경 한 다음 잠그는 “일방 통행”거리에서 재정적으로 이익을 얻고 싶지 않기 때문에 VLC Player를 App Store에서 제거하도록 고소했습니다.

정말로 OSX와 Linux가 어느 커뮤니티에서나 당신을 믿게 만드는 것보다 더 비슷하다고 말하려고하는 것 같습니다. 그리고 그레이슨처럼 말하고 있었다 효과적으로 단지 UNIX 연구를 통해 모두 OSX 및 Linux 시스템의 90 %를 배울 수 있습니다 – 둘 다 자신의 할아버지 UNIX에 매우 가깝습니다.