I've completed the first milestone of the restored Intel version of the OPENSTEP

Started by onionmixer, Oct 08, 2026, 12:29 PM

Previous topic - Next topic

onionmixer

https://github.com/onionmixer/openstep-kernel-remade

Even though it was booted using Qemu-NeXT, referenced some other kernel code, and AI did all the heavy lifting... it finally boots up!

I'm not entirely sure if 100% of the functionality has been fully restored, but I verified binary-level identity against the original kernel (unmodified pure 4.2) and successfully confirmed it boots.

I still need to analyze and restore the binaries for the m68k and SPARC kernels to make the restored code even more robust, but for now, I'm just glad to have a solid baseline kernel reference for future research.

After this, I'll probably take a look at the Patch 4 kernel and add whatever is missing if needed.

While working on this, I had Claude check out various rumors about SMP in Mach 4. Personally, I'd love to improve things like the thread model and SMP... but modernizing the threads would require restoring several other libraries alongside OPENSTEP's libc, so... I've decided to put that task off to the distant future.