Unnamed repository; edit this file 'description' to name the repository.
Log | Files | Refs

commit fea7e84512cd3486af3233a6064ba5aed6433565
parent 76e316e2059fbe8965788928c4c4167c392d3708
Author: Christoph Lohmann <>
Date:   Wed,  4 Apr 2012 19:58:31 +0200

Adding some ideas to the sandbox.
Diffstat: | 20+++++++++++++++++---
1 file changed, 17 insertions(+), 3 deletions(-)

diff --git a/ b/ @@ -5,12 +5,10 @@ Ideas that could be worthwhile for the development of will be collected here. Just add them using the known ways of suckless wiki editing. -There are 'principles', 'ideas' and 'quick ideas'. Basic sanity -should be used to determine where to put your text. - Principles ---------- +* follow the UNIX philosophy * each executable is statically linked Ideas @@ -18,12 +16,28 @@ Ideas * maybe a different format to ELF * kernel is a monolithic Linux kernel + * still make less used modules loadable (all kind of USB) * system loader is lilo * no initrd * make the whole system a ramdisk * a basic initsystem * updating is rsyncing the build files and rebuilding what is needed +* all applications need dbus to be removed Quick Ideas ----------- +* use mdev for device management + * add a »dev« command for controlling mdev + * make some minor/major/netlink extractor to a script +* use busybox as first userland, then gradually move to stools +* use svc for services +* first use X11 for graphics until Wayland is getting sane + * if kernel graphics is getting faster use a framebuffer + +Needed application replacements +------------------------------- + +* new bluetooth stack without dbus +* simpld mDNS without dbus +