Add why section

main
~erin 2023-04-17 13:58:34 -04:00
parent 3c764cfab7
commit 76dad4de4f
Signed by untrusted user: erin
GPG Key ID: 9A8E308CEFA37A47
1 changed files with 7 additions and 0 deletions

View File

@ -7,6 +7,13 @@ layout: default.liquid
**Mercury** is going to be an Operating System with a radically unique and new design. **Mercury** is going to be an Operating System with a radically unique and new design.
This includes being based around new ideas and features, sacrificing backwards compatibility for them. This includes being based around new ideas and features, sacrificing backwards compatibility for them.
## What's the Point?
There's already a great microkernel Rust operating system in development - [Redox]().
It's worked on by a ton of people and works well at this point, so what's the point in developing another one?
1. Because it's fun. This is really the main reason, it's really just because I want to do it.
2. For new ideas. While this OS may not take off, some of the ideas in it might. With it's separation, it makes parts of it easy to implement in other things and show implementations of the ideas.
## Main Features ## Main Features
- Written in **Rust**[^rust] - Written in **Rust**[^rust]
- Built mainly for **ARM**/**RISC-V** architecture - Built mainly for **ARM**/**RISC-V** architecture