mirror of
https://github.com/oasislinux/oasis.git
synced 2026-02-01 11:34:17 +01:00
dfdca6ea53ac0db1cb6f4fd452275b1c318ff1cf
oasis is a small linux system
Principles
- Binaries should be linked statically. This is made possible by lightweight system components like musl libc, and a central source repository to keep track of system-wide dependencies.
- Software components should be built in a generic way that allows the user to easily customize and/or modify as needed.
- Sources can be referenced through a URL or git submodule, but not included directly in the oasis repository. This way, users only need to download the sources they are interested in.
Components
oasis uses software from a lot of different projects. The core system is built up from the following:
Languages
Roff
45%
C
28.1%
Lua
25.8%
Awk
0.5%
Shell
0.4%