Revert "Update README.md"

This reverts commit 1f4c4f1a0c.
This commit is contained in:
apio 2023-01-08 15:41:39 +01:00
parent 4ef764e62e
commit 401a807551
Signed by: apio
GPG Key ID: B8A7D06E42258954

View File

@ -1,18 +1,6 @@
# Luna
A simple kernel and userspace for the x86_64 platform, written mostly in C++ and C.
## WARNING
This branch is no longer actively updated. I have started rewriting the kernel for three different reasons:
- To switch to CMake, which is a lot more convenient than manually writing Makefiles.
- The code in this branch is so unportable that it doesn't have ANY hope of moving outside x86_64. I wanted to change that.
- To start fresh without my 3-month-old bad code, with a new way of doing things, kind of inspired by my recent adventures with the Rust programming language (it's still C++ though, I found Rust to be too limiting for kernel development).
The code for this rewrite can be found in the [restart](https://git.cloudapio.eu/apio/Luna/src/branch/restart) branch.
The changes in this branch will be merged as soon as the rewrite has reached a level of functionality similar to the `main` branch.
Until then, this version of Luna will stay in the `main` branch, although not actively developed.
## Features
- x86_64-compatible [kernel](kernel/).
- Keeps track of which [memory](kernel/src/memory/) is used and which memory is free, and can allocate memory for itself and [user programs](kernel/src/sys/mem.cpp).