Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Documentation

Darwin is the open source operating system from Apple that forms the base for macOS, iOS, tvOS, etc.

PureDarwin is a community project to make Darwin more usable on its own (some people think of it as the informal successor to OpenDarwin).

One current goal of this project is to provide a useful bootable ISO of Darwin. Another goal of this project is to provide additional documentation. More

Documentation Categories

Regarding broken, outdated, or incomplete documentation content, we are in the process of fixing this as of October 2024. If you would like to contribute to documentation content please see the Wiki page.

Getting the code

Please visit the GitHub repository.

Credits

There are too many to thank, but here are some highlights:

  • Apple, Inc. for releasing Darwin as Open Source 
  • kvv and _wms for their continuing help
  • Adam Baxter for finding a Gold Sponsor to provide a hosted Mac mini from MacStadium
  • David Elliott for his work on boot-132
  • The Chameleon team for their work on boot-132
  • The xnu-dev team for their work on the XNU kernel
  • Stuart Crook for his work on PureFoundation
  • Guillaume Verdeau for his work on X.Org
  • Rafirafi for his work on Generic Platform kexts
  • Mac OS Forge 
  • The DarwinBuild project 
  • The MacPorts project
  • The folks at #macosforge, #macports, #macdev, #opendarwin, #puredarwin, 
  • Everyone else contributing to Darwin 

Notice

PureDarwin and the PureDarwin website are independent resources and are not affiliated with, endorsed by, or sponsored by Apple Inc. Apple, Macintosh, macOS, and related trademarks and logos are the property of Apple Inc., registered in the U.S. and other countries. Darwin (operating system) is licensed under the Apple Public Source License (APSL). All other trademarks are the property of their respective owners.