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.