Darwin (オペレーティングシステム)
Darwinは1989年に最初にリリースされた、NeXTのNeXTSTEP OS(バージョン4.0からはOPENSTEPとして知られる)に起源を持つ。1997年のAppleによるNeXTの買収後、次期のOSはOPENSTEPをベースに開発されることがアナウンスされた。これは同年にRhapsodyとなり、1999年には、Mac OS X Server 1.0、2000年には、Mac OS X Public Beta、そして2001年にはMac OS X 10.0に開発された。Mac OS Xのコアコンポーネントは、Apple Public Source Licenseの下、Darwinとしてオープンソースでリリースされているが、CocoaやCarbonのようなより高次のコンポーネントはクローズドソースのままとなっている。
Darwin 8.0.1までのバージョンでは、Appleは、ISOイメージの形でバイナリインストーラーを提供していた。これはMac OS Xのメジャーリリース後に、PowerPCとIntel x86システムでDarwinをスタンドアロンのOSとしてインストールできるものであった。Darwinは現在、ソースコードとしてのみ利用できる。ただしこれは、ARMアーキテクチャによるものを除いてであり、ARM向けDarwinはiOS、watchOS、tvOSから分離されてはリリースされていない。ただし、趣味的な開発者が公式のDarwinのソースコードをARMにポートしたwinocmがある。
これらの中にはベースとなるシステムに干渉しないよう、独自の名前空間で動くものもある。
GNU-DarwinはフリーソフトウェアのパッケージをDarwinに移植するプロジェクトである。
DarwineプロジェクトはWineの移植で、Microsoft WindowsソフトウェアをDarwin上で実行できるようにする。
SEDarwinはTrustedBSDの強制アクセス制御フレームワークと、SELinuxフレームワークの一部をDarwinに移植する これはMac OS X v10.5に組み込まれた。
DarbatプロジェクトはL4マイクロカーネルへのDarwinの実験的な移植である。既存のDarwinバイナリと互換であることを目指している。
ドライバのサポートに主眼を置いたさまざまなプロジェクトがある。ワイヤレスドライバ、有線NICドライバ、モデムドライバ、カードリーダ、ext2やext3ファイルシステムなど。