Sprocket is a small unikernel written in Rust and x86 assembly. The goal of Sprocket was to create a simplified operating system to explore how Rust's safety guarantees could be applied to low-level systems development. By analyzing the use of unsafe code in Sprocket, we hope to determine common patterns of how unsafe code is used, and improve the safety of the operating system through proposed hardware and software mechanisms.
-
Notifications
You must be signed in to change notification settings - Fork 3
A simple library operating system in Rust
License
UCSBarchlab/Sprocket
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
About
A simple library operating system in Rust
Topics
Resources
License
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published