Darwin (operating system)

Darwin is the core Unix operating system of macOS (previously OS X and Mac OS X), iOS, watchOS, tvOS, iPadOS, visionOS, and bridgeOS. It previously existed as an independent open-source operating system, first released by Apple Inc. in 2000. It is composed of code derived from NeXTSTEP, FreeBSD, other BSD operating systems, Mach, and other free software projects' code, as well as code developed by Apple.

Darwin
DeveloperApple Inc.
Written inC, C++, Objective-C, assembly language
OS familyUnix, FreeBSD, BSD
Working stateCurrent
Source modelcurrently open source with proprietary components, previously open source
Initial releaseNovember 15, 2000 (2000-11-15)
Latest release23.1.0 / October 25, 2023 (2023-10-25)
Repositorygithub.com/apple-oss-distributions/distribution-macOS
PlatformsCurrent: x86-64, 64-bit ARM, 32-bit ARM (32-bit ARM support is closed-source)
Historical: PowerPC (32-bit and 64-bit), IA-32
Kernel typeHybrid (XNU)
Default
user interface
Command-line interface (Unix shell)
LicenseMostly Apple Public Source License (APSL), with closed-source drivers
Official websiteopensource.apple.com

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).

This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.