Darwin (operating system)

Darwin
DeveloperApple
Written inC, C++, Objective-C, assembly language
OS familyUnix-like, FreeBSD, BSD
Working stateCurrent
Source modelCurrently open source with proprietary components, previously open source
Initial releaseNovember 15, 2000 (2000-11-15)
Latest release25.5.0 / June 9, 2026 (2026-06-09)
Latest preview27.0.0 / June 8, 2026 (2026-06-08)
Repositorygithub.com/apple-oss-distributions/distribution-macOS
Supported platformsCurrent: 64-bit ARM, x86-64
Historical: PowerPC (32-bit and 64-bit), IA-32, 32-bit ARM (32-bit ARM support is closed-source)
Kernel typeHybrid (XNU)
Influenced byNeXTSTEP, FreeBSD, BSD, Mach
Default
user interface
Command-line interface (Unix shell)
LicenseMostly Apple Public Source License (APSL), with closed-source drivers
Official websiteopensource.apple.com/releases/

Darwin is the core Unix-like operating system of macOS, iOS, watchOS, tvOS, iPadOS, audioOS, visionOS, and bridgeOS. It previously existed as an independent open-source operating system, first released by Apple in 2000. It is composed of code derived from NeXTSTEP, FreeBSD and other BSD operating systems, Mach, and other free software projects' code, as well as code developed by Apple. Darwin's unofficial mascot is Hexley the Platypus.

Darwin is mostly POSIX-compatible, but has never, by itself, been certified as compatible with any version of POSIX. Starting with Leopard, macOS has been certified as compatible with the Single UNIX Specification version 3 (SUSv3).