micron has been archived. No further updates will be made to this project.
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.
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
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
micron is compiled, at release target, with maximum optimizations. More features are to come.
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.