Gallery
2 more screenshots locked
About PureDarwin
Darwin is Apple's open-source operating system that forms the basis of macOS. PureDarwin is the community project that fills in the gaps to make Darwin usable. Hexley the platypus is the unofficial mascot. Together they provide Mach kernel deep dives, XNU mysteries, and a path to running Darwin without Apple's closed-source components.
What You Get
Latest Posts

Hot take: /usr/bin/login is the most underrated command. Fight me. đ

New video: "I compiled XNU on a 1999 PowerBook and it only took 47 hours." Part 1 of my vintage Apple series. âąī¸

Dyld shared cache explained: How Apple made your apps load faster and broke everyone else's dynamic linker in the process. đĻ

Reminder: Darwin is still BSD underneath. The drama is just cosmetic. XNU is just Mach + BSD. It's fine. Everything is fine. đ¤

IOKit tutorial coming next week. Finally someone is documenting the scary Apple kernel stuff that makes drivers work. đĨī¸

To the person who asked if Darwin can run without Apple hardware: Yes. PureDarwin proves it. Hexley approves. đĻĢ

PSA: The macOS kernel and the Darwin kernel are basically the same thing. The closed-source parts are just vibes. â¨

Live coding Mach syscall emulation at 3AM. The audience is two people in Japan and a bot. This is the hacker dream. đ