HeavenOS is an original, alternative 32-bit operating system for Intel 80386 compatible processors. It is made with NASM (The Netwide Assembler), and is not intended to compare to modern operating systems, but to try to get the best features and discover better ways to do things. It is intended to be a simple and pratical platform for development, running with a small amount of code.
waitfordevice is a tool that waits for a device to become available. One can use this, for example, when waiting for a USB device to be fully ready after modprobing the USB subsystem (which runs async). This tool can be used in startup scripts or other scripts that need to use a device. It is better guaranteed to work (and more efficient) than using a couple of sleep statements.
Thinux is a thin-client server on a live CD. It boots a network of diskless computers to automatically start an application such as a Web browser. Each thin client machine acts as a cluster node to share its processing and memory resources with each other to take the load off the server. It is a turnkey solution that does not change nor rely on your existing systems to run. By booting from a removable CD, it does not lock-in the user so it is convenient to test. It is ideal for any organizations that require large deployment of software automatically and cost effectively.
xml-HTB is a tool for automatic generation of bash scripts that sets up HTB on Linux. It uses XML configuration files. It's easy to use, and features multiple depths of classes, configurable leaf, u32 and fw filters, and the ability to configure both the input and output interfaces at the same time.
sash-plus-patches is a collection of patches for the well known standalone shell, sash. The key features are the chroot, pivot_root, and losetup functions. These functions provide interfaces to the respective Linux system calls. They are especially useful when sash is used in a initial ramdisk ("initrd") environment. In addition, simple shell variable expansion support has been added.
Sysinit is a system-initialization scheme for use with Linux and a daemon-management scheme for use with runit or daemontools. It provides a common interface to all functionality, and uses envdirs instead of sourced shell scripts or custom configuration files. It does error handling, handles dependencies gracefully and simply, and handles runlevels.