Open Source

Apple, the first major computer company to make Open Source development
a key part of its software strategy, continues to use and release significant
quantities of open source software.

ResearchKit

ResearchKit

ResearchKit is an open source framework that enables an iOS app to become a powerful tool for medical research. It includes a variety of customizable modules that you can build upon and share with the community.
View the ResearchKit Open Source Project

Bonjour

Bonjour

Bonjour enables automatic discovery of devices and services on a local network using industry standard IP protocols. It makes it easy to discover, publish, and resolve network services with a sophisticated, yet easy-to-use, programming interface.
Learn more about Bonjour

UNIX

UNIX

OS X combines a proven UNIX foundation with the easy-to-use Mac interface to bring multicore technology and 64-bit power to the mass market.
View Unix Documentation

WebKit

WebKit

WebKit — the open source rendering engine introduced by Apple — powers Safari on OS X and iOS. WebKit features blazing performance and extensive standards support. And because it’s open source, developers can examine WebKit code and contribute to the community.
Webkit Open Source Project

Command Line Tools

Command Line Tools

Download command line developer tools, including Apple LLVM compiler, linker, and Make.

Open Source Projects

View iOS, OS X, and developer tool open source projects.

Additional Developer Documentation

Documentation

View open source related documentation.