setting up
This commit is contained in:
@@ -1,3 +1,17 @@
|
||||
# important-guidelines
|
||||

|
||||
|
||||
Guidelines for The Null Linux Project.
|
||||
# _Null Linux_ is a [Linux distribution](https://en.wikipedia.org/wiki/Linux_distribution) that aims to be the Linux distribution with the lowest ram consumption that can still run a Graphical User Interface (GUI).
|
||||
|
||||
_Null Linux_ attempts to accomplish the goal of fitting a functional GUI within **32 Megabytes** of memory, by using extremely small and hand-made software made by the Null Linux Project Contributors.
|
||||
|
||||
_Null Linux_ is a natural successor of [TinyCore](http://www.tinycorelinux.net/) Linux.
|
||||
|
||||
Some pieces of software Null Linux attempts to modify _(under correct licensing)_ or create to have the lowest memory allocations and usage possible:
|
||||
|
||||
- Several Patches to the [Linux Kernel](https://kernel.org)
|
||||
- Fork of [TWM](https://en.wikipedia.org/wiki/Twm)
|
||||
- Modified [Musl Libc](https://musl.libc.org/)
|
||||
- A built from scratch, [POSIX](https://en.wikipedia.org/wiki/POSIX) Compliant Coreutils implementation
|
||||
- A fork and stripped down version of [DASH Shell](https://wiki.archlinux.org/title/Dash)
|
||||
- A hand-rolled [DRM](https://en.wikipedia.org/wiki/Direct_Rendering_Manager) wrapper library.
|
||||
- Stripped Down version of the [runit](https://smarden.org/runit/) [init/PID1](https://en.wikipedia.org/wiki/Init)
|
||||
|
||||
Reference in New Issue
Block a user