2017-07-10 10:34:19 -07:00
2016-11-19 02:03:16 -08:00
2017-07-10 10:34:19 -07:00
2017-03-26 21:02:07 -07:00
2017-01-03 22:38:05 -08:00
2016-12-13 23:10:30 -08:00
2017-07-10 10:34:19 -07:00
2016-12-13 23:10:30 -08:00
2017-02-27 09:28:37 -08:00
2017-03-27 09:32:59 -07:00
2017-02-27 09:28:37 -08:00
2017-07-09 23:04:17 -07:00
2017-02-22 18:47:49 -08:00
2017-07-08 14:20:49 -07:00
2016-12-13 23:10:30 -08:00

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.
  • /etc directory should be simple enough for system administrators to understand in its entirety and customize appropriately.

Components

oasis uses software from a lot of different projects. The core system is built up from the following:

Description
a small statically-linked linux system
Readme ISC 8.3 MiB
Languages
Roff 45%
C 28.1%
Lua 25.8%
Awk 0.5%
Shell 0.4%