macOS 소프트웨어가 때때로 "Darwin"으로 표시되는 이유는 무엇입니까?

Feb 28, 2025
하드웨어

Mac 사용자이고 오픈 소스 소프트웨어의 팬이라면 "Darwin"레이블이있는 특정 앱을 본 적이있을 것입니다. 하지만 macOS 버전의 앱에이 이름이있는 이유는 무엇입니까?

macOS는 iOS 및 tvOS와 함께 Darwin이라는 오픈 소스 BSD 기반 소프트웨어로 구동되기 때문입니다. 많은 오픈 소스 운영 체제와 마찬가지로 Darwin에도 마스코트가 있습니다. 오리너구리 헥 슬리 .

알 겠어요? 때문에 BSD 마스코트는 악마입니다 ? 오, 괜찮아요.

이것은 일종의 속임수가 아닙니다. Apple은 오픈 소스를 진지하게 받아들입니다. 지금 모든 다윈 소스 코드를 다운로드 할 수 있습니다. opensource.apple.com . macOS의 모든 버전에 대해 다양한 다운로드를 찾을 수 있습니다.

이러한 유산 때문에 macOS 소프트웨어는 특히 오픈 소스 애호가들에 의해 "Darwin"이라는 레이블이 붙기도합니다.

잠깐, 오픈 소스? 그렇다면 macOS를 무료로 사용할 수 있습니까?

아니.

글쎄요… Darwin 자체는 오픈 소스이지만 macOS를 상상할 때 생각하는 대부분은 그렇지 않습니다. 예를 들어 Aqua 사용자 인터페이스와 Cocoa API는 모두 폐쇄 된 소스이며 이러한 것 없이는 macOS 소프트웨어를 실행할 수 없습니다.

따라서 Darwin의 소스 코드를 무료로 다운로드 할 수 있고 적절한 기술이 있다면 컴파일 할 수 있지만 아이러니하게도 "darwin"이라고 표시된 많은 코드를 포함하여 macOS 소프트웨어에서 작동하지 않을 것입니다. macOS의 독점적 인 부분을 리버스 엔지니어링하는 데 몇 년 또는 수십 년을 보내고 싶습니다.) Darwin은 나머지 macOS가 구축되는 기본 기반입니다.

하지만 그렇다고해서 얻을 수 없다는 의미는 아닙니다. 아무것도 Darwin에서 실행합니다. 상대적으로 쉽게 실행할 수있는 Darwin의 타사 버전이 있습니다. 특히 PureDarwin . 이 자발적으로 구축 된 운영 체제는 Darwin을 핵심으로 사용하며 오픈 소스 사용자 인터페이스를 실행할 수도 있습니다. 다음과 같이 표시됩니다.

정확히 macOS Sierra가 아닙니다. 당신은 또한 수 가상 머신에서 PureDarwin 작업 , 노력할 의향이 있다면. Mac 소프트웨어를 실행할 것으로 기대하지 마십시오.

왜 이것이 존재합니까?

1985 년 애플이 스티브 잡스를 해고했을 때 그는 계속 바빴다. 예를 들어 그는 LucasFilm에서 그래픽 그룹을 분리하는 것을 도왔습니다. 그 회사는 Pixar로 이름이 변경되었습니다.

같은시기에 잡스는 다음 , 고급 컴퓨터를 만들었습니다. 주로 학계를 겨냥한 이러한 장치는 높은 사양과 객체 지향, UNIX에서 영감을받은 운영 체제 인 NeXTSTEP로 컴퓨터 과학자들에게 깊은 인상을 받았습니다. 이 운영 체제는 대부분 폐쇄 소스이지만 BSD의 일부 오픈 소스 코드를 사용했습니다.

NeXT 기기는 그다지 잘 팔리지 않았지만 영향력이있었습니다. 예를 들어 Tim Berners-Lee는 NeXTSTEP에서 최초의 웹 브라우저를 설계했습니다.

1997 년 애플은 NeXT를 인수했습니다. 이로 인해 Steve Jobs가 회사로 돌아 왔지만 Apple이 NeXTSTEP 운영 체제를 소유하고 있음을 의미했습니다. 해당 운영 체제의 일부는 Darwin의 기반을 형성하기 위해 재 작업되었으며 UNIX 레거시에서는 해당 부분이 결국 오픈 소스가되었습니다.

Cocoa API를 포함한 다른 NeXTSTEP 기능도 macOS의 일부가되었습니다. 이 비디오에서 볼 수 있듯이 Dock 및 애플리케이션 용 .app 확장자와 같은 기본적인 것조차 NeXTSTEP로 거슬러 올라갈 수 있습니다.

NeXTSTEP 기능은 오늘날까지 Mac에서 제공되지만 모든 Apple 기기는이 유산의 일부입니다. Darwin은 iPhone, Apple Watch 및 Apple TV를 구동합니다. 대부분의 Apple 사용자는이 사실을 결코 알지 못하며 실제로 그럴 필요가 없습니다.하지만 이름에 "Darwin"이 포함 된 패키지를 가끔씩 보게 될 것입니다. 이제 이유를 알 수 있습니다.

Why Is MacOS Software Sometimes Labeled “Darwin”?


하드웨어 - 가장 인기있는 기사

망원 렌즈없이 스포츠 사진을 찍는 방법

하드웨어 Sep 18, 2025

캐치되지 않은 콘텐츠 스포츠 사진가가 좋아하는 망원 렌즈 피사체에 물리적으로 가까이 있지 않아도 피사체를 가까이서 �..


최고의 비 기계식 키보드

하드웨어 Dec 20, 2024

컴퓨터 액세서리에 관심이 있다면 의심 할 여지없이 기계식 키보드의 추세 . 만족스러운 클릭 클릭 및 심층 사용자 지정 옵션..


$ 40 미만의 가장 저렴한 기계식 키보드

하드웨어 Jul 4, 2025

기계식 키보드는 모든 분노 컴퓨터 애호가 및 게이머. 평생 고무 돔이나 가위 스위치 키보드를 사용해왔다면 새로운 클릭 키 키..


2016 년 대통령 토론을 시청 (또는 스트리밍) 할 수있는 모든 곳

하드웨어 Oct 19, 2025

캐치되지 않은 콘텐츠 선거 시즌이 다가오고 있으며, 기존의 방송 TV, 온라인 스트리밍 옵션 등 토론을 볼 수있는 방법이 부족하지 않으..


노트북에 이더넷 연결을 추가하는 방법

하드웨어 Jul 11, 2025

예전에는 노트북이 훨씬 더 부피가 커졌을 때 이더넷 포트가 표준이었습니다. 날씬한 노트북 디자인은 요즘 이더넷 포트가 필요하지 않�..


항공편에서 Wi-Fi 및 전원 콘센트를 제공하는지 확인하는 방법

하드웨어 Jun 28, 2025

캐치되지 않은 콘텐츠 일부 항공편은 Wi-Fi를 제공하고 일부 항공편은 제공하지 않습니다. 일부 항공기에는 모든 좌석을위한 전용 전원 ..


HTG가 PlayStation 4 : 콘솔이 (훌륭한) 콘솔 일 때 리뷰

하드웨어 Jun 20, 2025

캐치되지 않은 콘텐츠 그만큼 플레이 스테이션 4 아니면 그 Xbox One ? 이것이 바로 지금 어떤 것이 가장 좋은지, 어..


팁 상자에서 제공 : Android 용 음성 제어, DIY 플래시 디퓨저 및 간편한 다중 사용자 문자 메시지

하드웨어 Apr 5, 2025

캐치되지 않은 콘텐츠 일주일에 한 번 우리는 팁 상자를 살펴보고 우리가 좋아하는 독자 팁을 공유합니다. 이번 주에는 Android 용 음성 �..


카테고리