Update README.md with realism

This commit is contained in:
apio 2023-02-25 18:20:06 +01:00
parent 0985b75057
commit 7dd8e85554
Signed by: apio
GPG Key ID: B8A7D06E42258954

View File

@ -8,7 +8,7 @@ A simple kernel and userspace for desktop computers, written mostly in C++ and C
- [System call](kernel/src/sys/) interface and [C Library](libc/), aiming to be mostly POSIX-compatible.
- Designed to be [portable](kernel/src/arch), no need to be restricted to x86_64.
- Fully [UTF-8 aware](luna/include/luna/Utf8.h), **everywhere**.
- [Thread](luna/include/luna/Atomic.h) [safety](kernel/src/thread/Spinlock.h).
- [Thread](luna/include/luna/Atomic.h) [safety](kernel/src/thread/Spinlock.h) (supposedly).
- Environment-agnostic [utility library](luna/), which can be used in both kernel and userspace.
- Return-oriented [error propagation](luna/include/luna/Result.h), inspired by Rust and SerenityOS.
- Build system uses [CMake](CMakeLists.txt).
@ -72,7 +72,7 @@ These images do reflect the latest changes on the `main` branch, but are obvious
## Is there third-party software I can use on Luna?
Not right now, but hopefully we can start porting some software soon!
Not right now, but hopefully we can start porting some software soon! (After the VFS and fork/exec are done, of course. So, in a long time.)
## License
Luna is open-source and free software under the [BSD-2 License](LICENSE).