Status
Our own kernel, ABI-compatible with FreeBSD, with Mach built in — mach_msg, ports, port rights, bootstrap server. Kernel extensions provide drivers for GPU, Wi-Fi, and other hardware.
Apple’s launchd-842.92.1 — the last open-source release — ported onto our Mach + libxpc stack. PID 1 capable.
Typed inter-process messaging on top of libdispatch + Mach. Forked from ravynOS; bootstrap server + connection lifecycle in flight.
WorkingGrand Central Dispatch with a native Mach backend for our kernel — DISPATCH_SOURCE_TYPE_MACH_RECV on kqueue.
Hybrid CF: GNUstep libs-corebase for value types; swift-corelibs CF for CFMachPort, CFRunLoop, CFBundle. Ships with Apple ICU.
WorkingLightweight named-event bus and Apple System Logger — structured log records, BSD-text dual output, same C API.
WorkingOne daemon owns network state, hostname, DNS. Apple’s configd ported as netconfigd with a Mach-RPC API.
Apple’s Bonjour — multicast DNS and DNS-SD service discovery, ported as the system mDNS daemon with the same dns-sd API.
A replacement for devmatch/devd exposing an IOKit-shape IORegistry — IOServiceWaitQuiet, IORegistryEntryGetBusyState, and IOKitWaitQuiet.
DiskArbitration over libgeom + devctl(4).
Darwin’s bootstrap_cmds — the Mach interface generator mig and friends. Core build tooling for the Mach RPC layer.
Darwin’s network_cmds — ifconfig, route, netstat and the networking userland.
Darwin’s file_cmds — cp, mv, ls, chmod and the core file-manipulation utilities.
Darwin’s shell_cmds — shell-era basics: echo, test, kill, su, and their companions.
Darwin’s system_cmds — ps, sysctl, login, and low-level system administration tools.
Darwin’s text_cmds — text-processing utilities: sort, uniq, cut, cat, and friends.
Darwin’s adv_cmds — the advanced commands grab-bag: locale tooling, finger, last, and more.
Darwin’s PowerManagement — pmset and the power-management userland for sleep, wake, and battery policy.
A bootable disk image you can write to USB and boot today; an ISO follows later for CD/optical and virtual machine convenience.
In progressLay down a fresh install — from tagged releases or rolling continuous builds alike.
PlannedMove an existing system forward in place — tracking releases or the rolling continuous stream.
PlannedHistory
A long lineage runs from Bell Labs UNIX, through Mach and NeXTSTEP, into Darwin and the BSDs — and lands here. NextBSD Redux is the latest pickup of work that has changed hands more than once.
AT&T’s Bell Labs builds UNIX — the operating system every system on this timeline ultimately descends from.
UC Berkeley releases the first Berkeley Software Distribution, a set of enhancements layered on AT&T UNIX.
Berkeley ships the Fast File System and TCP/IP networking — storage and networking groundwork that later BSDs, and macOS, would inherit.
CMU develops the Mach microkernel — a message-passing foundation that becomes the kernel core of NeXTSTEP and, later, Darwin.
After leaving Apple, Jobs starts NeXT to build a new generation of workstations and software.
NeXT releases NeXTSTEP — the Mach kernel and BSD userland under an object-oriented application layer. The blueprint NextBSD follows.
The open BSD distributions emerge and carry the Berkeley lineage forward. FreeBSD becomes the base NextBSD builds on.
NeXTSTEP — Mach, BSD, and the Objective-C runtime — comes back to Apple and becomes the foundation of its next operating system.
Apple ships Mac OS X atop Darwin — the Mach kernel fused with BSD userland — the open-source core under every Apple OS since.
The effort to ship Darwin as a standalone, installable operating system ends — leaving the system layer open but homeless.
A sponsored project sets out to bring the Darwin system layer — Mach IPC, launchd, libdispatch, notifyd — onto a FreeBSD base.
A new macOS-compatible effort starts on a FreeBSD base, pursuing a familiar desktop and app experience.
ravynOS shifts its kernel direction toward XNU.
A new vision based on those earlier efforts.
Team
A small team working in the open. As the effort grows, this is where core developers and key contributors will be credited.
Pairs on porting, auditing, and integration as a force multiplier.
anthropic.com/claude