Linked by subterrific on Mon 9th Jan 2017 22:25 UTC
OSNews, Generic OSes

Rux's goal is to become a safe general-purpose microkernel. It tries to take advantage of Rust's memory model - ownership and lifetime. While the kernel will be small, unsafe code should be kept minimal. This makes updating functionalities of the kernel hassle-free.

Rux uses a design that is similar to seL4. While there won't be formal verification in the short term, it tries to address some design issues of seL4, for example, capability allocation.

The code is very approachable for anyone interested in capability-based microkernel design.

Permalink for comment 639502
To read all comments associated with this story, please click here.
kwan_e
Member since:
2007-02-18

Rust could be what Ada once was, only with the distinction of preexisting hobbyist buy-in.


I think Ada still is. It's just not "sexy".

Ada is old and crusty so it only gets used for serious stuff and stuff that needs to be supported whatever the cost.

Rust is new and part of the culture of creating something from scratch every time design mistakes catch up to them but they don't want to do the real engineering work when it does, opting to repeat other people's mistakes by starting over again. But then, you did say "hobbyist" already ;)

Hobbyist buy-in is like an oxymoron.

Reply Parent Score: 4