Operating System Kernels Software

'bglimiter' is a Perl script for monitoring and limiting of background processes. Code is mainly based on the 'bgcheck' Perl script by blue@blue.dhs.org , the script was modified so it would work on BSD's.

NOTE: This page and the babyos code are no longer being actively maintained. (Sorry, just no time; I have to focus on other things.) BabyOS is a simple in-memory operating system kernel for educational purposes, far from a full-fledged system. For a deta

The Banana Kernel is an open-source pedagogical operating system intended to provide useful means for teaching basic OS concepts, with the possibility of interaction with external modules developed by the teacher or student.

The Bella Operating System aims to use currently available source code as a bootstrap to create a new "Media Operating System" primarily aimed at mid to upperlevel emebbed devices, such as Set Top Boxes and Pocket PCs.

BlinkOS is an Operating System for educational purposes that is based on GeekOS, openly available documentations and code-snippets. It's main purpose is to run software for BlinkenArea-projects.
BlinkOS has its own non-POSIX SYSCALL-Interface.

BlueLinux is a Northern Ireland based Linux distribution for everyone - designed to be easy to install and learn for users without prior Linux (or computer) experience, while powerful enough for longtime Linux users. Being an Open Source project without

Bushcraft Linux is a Linux distribution developed with the outdoor/woodsman in mind. Its development will concentrate on providing a live, lightweight, simple, and themed desktop Linux environment , by remastering current distributions. It will also make available artwork for windows users.

cvsfs4hurd is a translator for the GNU Hurd, which allows to "mount" a CVS module into your local filesystem. It allows to view version controlled files as like they were regular files on your disk, however saving much network bandwidth.

The cache-optimized concurrent skip list is a set of algorithms for maintaining dynamic ordered mappings. Top-down balancing algorithms minimize cache-misses while using a per-node read-write spinlock to coordinate shared access. Designed for Linux 2.4.

CompactBSD is a powerful set of tools that allow you to build your own customized,
lightweight distribution of OpenBSD and then burn it onto
compact flash so that it can be run on an embedded PC platform such as FatPort's
FatPoint (www.fatport.com)

Cross-Platform System Library is a portable C++ run-time library that provides support for manipulating system resources, such as thread, process, mutex, and synchronize, in Win32 and POSIX(UNIX, Linux, Mac OS X) platforms.