Skip to content
This repository has been archived by the owner on May 17, 2021. It is now read-only.

austanss/micron

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

**NOTICE**

micron has been archived. No further updates will be made to this project.

micron

About

Use Case

micron is designed uniquely, as an operating system, to be as small, performant, secure, and stable as possible, to run on embedded devices which lack power or memory, for extended periods of time.

Stable

micron has been designed to be stable. We are adding more features for stability, but at the time, these include:

- relocatable kernel
- strong code quality standards

Secure

micron has been designed to be secure. We are adding more features for security, but at the time, these include:

- KASLR, a Spectre-class mitigation, for the kernel

Speedy

micron is compiled, at release target, with maximum optimizations. More features are to come.

Small

micron is optimized to the fullest extent so that the kernel has minimal components, for modularity, and size.

Compare this to the Linux kernel, which is 80MB at compressed size, or the NT kernel (as of Windows 7), which is 25MB.