Skip to main content

Blog

Project updates, architecture notes, and milestones.

3 posts tagged with "Security"

Security in Open Nexus — deny-by-default capabilities, W^X memory, a small trusted computing base, and isolation enforced by the RISC-V microkernel.

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.

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.

Proof Over Luck

· 4 min read
Jenning Schaefer
Founder, Dev

The Moment It Became Real​

At first, an OS feels like progress.

Things compile. Services start.
You can point at features and say, “Look—momentum.”

Then the truth shows up:

Most “working” systems are simply lucky systems.
They work until contention shows up. Until timing shifts. Until a second core enters the room.

So we changed the objective.

Not “add more features.”
Not “move faster.”

Replace luck with proof.