Skip to main content

Blog

Project updates, architecture notes, and milestones.

4 posts tagged with "Microkernel"

Microkernel design in Open Nexus — what NEURON keeps in the kernel, what it pushes into userspace, and why the trusted computing base stays small.

View All Tags

Why Another Rust Microkernel OS?

· 13 min read
Jenning Schaefer
Founder, Dev

I don't want to replace Linux.

In fact, I probably couldn't have built Open Nexus OS without Linux. I use Linux every day, and for general-purpose computing it is an extraordinary piece of software.

So whenever I say that I am building a different operating system, I expect the obvious question:

Why didn't you just modify Linux until it did what you wanted?

That question is actually what led me to build this.

From Microkernel to Methodology: Our Recent Papers

· 6 min read
Jenning Schaefer
Founder, Dev

Why we wrote these papers

Open Nexus OS is no longer just a set of ideas, prototypes, or isolated implementation decisions.

It is becoming something more important: an architecture that can explain itself.

That is why we published this paper set.

Not to decorate the project with academic language.
Not to turn engineering into performance.
But to make the core decisions around NEURON, our Rust-based capability microkernel, explicit, citable, and reviewable.

NEURON: A Microkernel You Can Measure

· 8 min read
Jenning Schaefer
Founder, Dev

Why this post exists

If you come from a university lab or a research institute, you usually don’t ask, “Does it boot?” You ask the questions that matter long-term:

  • What is the model?
  • What is the contract surface?
  • How do you validate changes without destabilizing the system?
  • Where does performance come from in a microkernel world?
  • What does “secure” mean operationally, not rhetorically?

This is the current answer for Open Nexus OS.