OpenVZ is a modified Linux kernel with additional support for OpenVZ Virtual Environments (VE, also known as VPS). VEs are isolated, secure environments on a single physical server, enabling better server utilization and ensuring that applications do not conflict. Each VE performs and executes exactly like a stand-alone server; VEs can be rebooted independently and have root access, users, IP addresses, memory, processes, files, applications, system libraries, and configuration files. Due to a single kernel model, OpenVZ has native performance and very high density. It is the core of Virtuozzo.
Minirighi is a multi-threading, Open Source operating system written for didactic purposes. It has been written from scratch and it is compatible with POSIX. The main feature of Minirighi is its light kernel, whose source code is easy for a person to read, unlike many other Open Source kernels.
autoboot is a job scheduler/watchdog to automatically compile/boot and run test suites with experimental Linux kernels. It runs from a central server and a pool of clients. The central server builds various kernels, then automatically boots a subset of them on the clients and runs test suites (like autotest). The server is very careful to watch the clients for hangs and power switch them as needed, and will also automatically fetch serial logs from a console server. All the resulting information is stored in a unique output directory for each for easy post processing. autoboot is a collection of bash shell scripts. It will need some adaption for local infrastructure.
WinDriver automates and simplifies the development of user-mode Linux device drivers for PCI, CardBus, ISA, PMC, PCI-X, PCI-EXPRESS, and CompactPCI as well as USB 1.1/2.0. No internal OS knowledge or kernel level programming is required. It supports kernel 2.0.31 and above, including embedded Linux, x86 and PowerPC processors, and any 32-bit development environment supporting C or Delphi. Applications are source code compatible across Windows 98/Me/NT/2000/XP/XP Embedded/Server 2003/CE, Linux, Solaris, and VxWorks.
Bastard is virtual server oriented patchset, containing essential elements for building virtual server container machines. It includes a CTX-VS patch, squashfs for creating a small template server, lufs and bme for easily creating overlayed filesystems on top of the template, and honeynet- inspired extensions to enhance monitoring of hosted servers. It also includes VPN extensions like OpenSWAN, MPPE, and CIPE to enable direct access to hosted virtual servers in situations where IPs are scarce.
The Ad hoc Protocol Evaluation testbed is a small Linux distribution intended for the analysis of ad hoc networking environments. It is self-contained and pre-configured, and contains tools for data gathering at both the IP and ethernet level. It also has a scenario scripting system, which enables APE test runs to use movement choreography, with instructions to participants.
JTMOS stands for "Jari Tuominen's Minimal Operating System". The JTMOS operating system project aims to create a fully functional multitasking x86 operating system. It primarily targets low-end systems with small hard disks, preferably i586 family or newer. Currently focus in the project is on communication, TCP/IP stack, and building up FAT file system support. JTMOS mimics some features from Linux-style operating systems like the root directory system. JTMOS can already boot up from DOS, or independently from hard disk or floppy disk with its own custom bootloader.