From 2bd918f1137a0a94bfc3b5198e8fc2baf111fc87 Mon Sep 17 00:00:00 2001 From: Ribbon Date: Tue, 7 Oct 2025 12:17:37 -0300 Subject: [PATCH] Improve the library description in README --- README.md | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index c216274947..14bcf3ad44 100644 --- a/README.md +++ b/README.md @@ -1,8 +1,12 @@ # Redox C Library (relibc) -relibc is a portable POSIX C standard library written in Rust and is under heavy development. +relibc is a portable C standard library written in Rust and is under heavy development, this library contain the following items: -The motivation for this project is twofold: Reduce issues that the Redox developers were having with [newlib](https://sourceware.org/newlib/), and create a safer alternative to a C standard library written in C. It is mainly designed to be used under Redox, as an alternative to newlib, but it also supports Linux system calls via the [sc](https://crates.io/crates/sc) crate. +- C, Linux, BSD functions and extensions +- POSIX compatibility layer +- Interfaces for system components + +The motivation for this project is twofold: Reduce issues that the Redox developers were having with [newlib](https://sourceware.org/newlib/), and create a more stable and safe alternative to C standard libraries written in C. It is mainly designed to be used under Redox, as an alternative to newlib, but it also supports Linux via the [sc](https://crates.io/crates/sc) crate. Currently Redox and Linux are supported.