From 76dad4de4f3d81d30d6a471049a9073fd115a824 Mon Sep 17 00:00:00 2001 From: Erin Abicht Date: Mon, 17 Apr 2023 13:58:34 -0400 Subject: [PATCH] Add why section --- index.md | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/index.md b/index.md index 936aec3..77ae291 100644 --- a/index.md +++ b/index.md @@ -7,6 +7,13 @@ layout: default.liquid **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. +## 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 - Written in **Rust**[^rust] - Built mainly for **ARM**/**RISC-V** architecture