macOS 소프트웨어가 때때로 Darwin으로 분류되는 이유는 무엇입니까?
Mac 사용자와 오픈 소스 소프트웨어 팬이라면 "Darwin"레이블이있는 특정 응용 프로그램을 보았을 것입니다. 그런데 왜 macOS 버전의 앱이이 이름을 사용합니까??
macOS는 iOS와 tvOS와 함께 Darwin이라 불리는 BSD 기반의 오픈 소스 소프트웨어에 의해 구동되기 때문입니다. 많은 오픈 소스 운영 체제처럼 Darwin도 마스코트가 있습니다. Hexley the Platypus.

이것은 일부 특수 효과가 아닙니다. Apple은 오픈 소스를 심각하게 받아들입니다. opensource.apple.com에서 지금 Darwin 소스 코드를 모두 다운로드 할 수 있습니다. MacOS의 모든 버전마다 다른 다운로드를 찾을 수 있습니다..
맥 오에스 소프트웨어가 때때로 "다윈 (Darwin)"이라고 불리는이 유산 때문에, 특히 오픈 소스 애호가들에 의해.
잠깐, 오픈 소스? 그게 내가 MacOS를 무료로 사용할 수 있다는 것을 의미합니까??
아니.
글쎄 ... 대부분은 아니야. 다윈 자체가 오픈 소스이지만, 여러분이 macOS를 그릴 때 생각하는 대부분의 것들은 그렇지 않습니다. 예를 들어, Aqua 사용자 인터페이스와 Cocoa API는 모두 폐쇄 소스이며, macOS 소프트웨어는 이러한 것들 없이는 실행할 수 없습니다.
따라서 Darwin의 소스 코드를 무료로 다운로드 할 수 있지만 올바른 기술을 갖추고 있다면 컴파일 할 수 있습니다. 역설적이게도 "다윈"이라고 표시된 많은 사람들을 포함하여 macOS 소프트웨어를 사용하지 마십시오 ( 몇 년을 보내고 싶거나 수십 년 동안 macOS의 독점적 인 부분을 리버스 엔지니어링하고 싶다.). Darwin은 나머지 MacOS가 구축되는 기초입니다..
그러나 그것이 당신이 얻을 수 없다는 것을 의미하지는 않습니다. 아무것도 다윈에서 뛰기. Darwin의 타사 버전이 있습니다. PureDarwin과 같은 비교적 쉽게 실행할 수 있습니다. 이 자원 봉사자가 만든 운영체제는 Darwin을 핵심으로 사용하며 개방형 소스 사용자 인터페이스를 실행할 수도 있습니다. 다음은 그 모습입니다.
정확히 macOS Sierra 아니지? 또한 PureDarwin이 가상 머신에서 작동하도록 할 수 있습니다. Mac 소프트웨어를 실행하지 않아도됩니다..
심지어 이것이 존재하는 이유는 무엇입니까??
애플이 1985 년 스티브 잡스를 해고했을 때 그는 계속 바빴다. 그는 예를 들어 루카스 필름 (LucasFilm)에서 그래픽 그룹 (Graphics Group)을 시작하는 데 도움을주었습니다. 그 회사는 Pixar.
같은시기에 잡스는 하이 엔드 컴퓨터를 만든 NeXT를 설립했습니다. 주로 학자들을 대상으로 한이 장치들은 컴퓨터 과학자들에게 높은 스펙과 객체 지향, 유닉스 계열의 운영체제 인 넥스트 스텝 (NeXTSTEP)을 진지하게 인상 지웠다. 이 운영 체제는 대부분 폐쇄 소스 였지만 일부 오픈 소스 코드를 사용했습니다. 특히 BSD.
NeXT 장치는 절대로 잘 팔리지 않았지만 영향을 미쳤습니다. Tim Berners-Lee는 NeXTSTEP에서 첫 번째 웹 브라우저를 설계했습니다..
1997 년에, 애플은 넥스트를 샀다. 이로 인해 Steve Jobs는 다시 회사로 돌아 왔지만 Apple은 NeXTSTEP 운영 체제를 소유하게되었습니다. 그 운영체제의 일부는 다윈의 기반을 형성하기 위해 재 작업되었고, 유닉스의 유산은 오픈 소스가 된 부분을 의미했습니다.
Cocoa API를 포함한 다른 NeXTSTEP 기능도 macOS의 일부가되었습니다. 응용 프로그램의 Dock 및 .app 확장자와 같은 기본적인 것들도 NeXTSTEP에서 추적 할 수 있습니다..
넥스트 스텝 (NeXTSTEP) 기능은 오늘날까지 맥에서 그대로 살아 있지만 모든 애플 기기는이 유산의 일부이다. Darwin은 iPhone, Apple Watch 및 Apple TV를 지원합니다. 대부분의 애플 사용자는 결코 그것을 알지 못할 것이고, 그들은 정말로 그렇게 할 필요는 없지만 한 번에 한 번씩 당신은 이름에 "Darwin"이라는 패키지를 사용하게 될 것입니다. 이제 왜 그런지 알 수 있습니다..