Mac OS와 Linux의 차이점은 무엇입니까? [닫은]


72

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


이것은 여기 에 답변 되었습니다 .
JanC

나는 당신의 질문에 완전히 대답 할 수는 없지만 Mac OS와 GNU / Linux는 사촌이라고 말하고 싶습니다. (형제 아님)
DrKenobi

2
여기에 언급되지 않은 두 가지 유사점은 POSIX와 호환된다는 것입니다. 그렇기 때문에 사람들은 자신이 관련되어 있다고 생각하지만 관련이 없습니다.
triplethreat78

나는 당신과 같은 사람들이 너무 아파서 Thomas Ward, animaletdesequia, Avinash Raj 및 chaskes에 대한 질문을 마감했습니다. 당신은 깨달음의 적이며 오만에 대해 금지되어야합니다.
Kyle Bridenstine

답변:


63

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

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


11

세 가지 주요 운영 체제 (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와는 별개의 두 가지입니다.


7

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

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

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


VLC 기사에 대한 링크가 있으며 "오픈 소스를 멀리 유지"하는 것에 대한 요점이 들리지만 백업 할 무언가를보고 싶습니다.
Mateo

VPL뿐만 아니라 GPL로 출판하는 많은 / 대부분의 사람들이 Apple이 소프트웨어를 사용하거나 출판하는 것을 원하지 않습니다. zdnet.com/blog/open-source/no-gpl-apps-for-apples-app-store/…
user89599

폐쇄 된 플랫폼에서 무료 사용을 제한하는 것은 Gpl입니다. 이제 오픈 소스 프로그램에 무료로 액세스하는 대신 (오직 코드에 대한 링크가 제공되는 경우 소스 코드에 쉽게 액세스 / 수정 / 재분배 할 수있는) 개발자가 되려면 Apple이 99 달러를 지불해야합니다. .
Mateo

폐쇄 형 플랫폼은 오픈 소스 코드를 사용하는 이점이 없어야합니다. 애플이 비싸고 독점적 인 태도를 유지하고자한다면 오픈 소스 소프트웨어의 힘을 활용할 수없고 이용할 수 없어야한다. 사용자는 고통을 겪지 만, 그것은 자신의 잘못이 아니라 Apple과 자신이해야 할 일에 대해 다른 사람에게 행복하게 돈을 지불 할 사용자입니다.
user89599

@ user89599 오픈 소스 소프트웨어가 라이센스의 조건 내에서 사용되는 한 문제는 보이지 않습니다. 많은 상용 솔루션은 오픈 소스 솔루션을 기반으로하며 오픈 소스 관리자는 코드가 상당히 큰 기여를하기 때문에 그 점에 만족할 것입니다. 애플이 돈을 벌고 싶다면 오픈 소스 소프트웨어를 사용해서는 안된다.
xji
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.