UDI, the Uniform Driver Interface, is a well-documented interface between a driver module and the executing OS. It provides source portability across OSes and binary portability within a processor ABI. It also provides modern driver features like instance independence, high scalability, and physical location transparency. The Reference Source provides an initial implementation of UDI for Linux, SCO UnixWare, SCO OpenServer, and other OSes.
iSCSI Linux Initiator Driver is a kernel module for use with linux-2.4.x. This module provides client-side support for iSCSI. iSCSI is an IETF draft desribing SCSI encapsulation over TCP/IP. This release was written to version 3 of the draft. The drive is architected as a lower half adapter driver. Do not use SCSI devices with important data on the target side.
Cplant (tm) is a collection of code designed with an emphasis on scalability, to provide a full-featured environment for cluster computing on commodity hardware components. Cplant (tm) system software provides a scalable message passing layer, scalable runtime utilities, and scalable debugging support. It is distributed as source code, which can be built for a specific hardware configuration. This consists of operating system code (in the form of Linux modules and driver), application support libraries and compiler tools, an MPI port, user-level runtime utilities, support for application debugging, and scripts for configuring and installing the built software.
The i810 console framebuffer driver supporting 16-bit color (65k colors) works as an effective framebuffer which is similar to the VESAFB console. It has been tested with LPP (the Linux Progress Patch), but you must apply the LPP patch to the kernel before applying the patch for this driver. There is an easy install script install-fb available now.
dmassage uses the information in a BSD system's dmesg to gather information about the system's hardware devices and present this information in a tree-like hierarchy. This information can then be used to build a more efficient kernel that only contains support for devices that are actually present. It can also be used to disable probes for absent devices, thus speeding up the boot process.
Maudio is a simple audio mirroring device (a sort of audio pipe). Unlike a filesystem pipe, maudio behaves as a hardware soundcard. In particular, after installation of the driver, you get two audio-like devices (usually /dev/dsp0 and /dev/dsp1) which are connected to each other. Everything sent to the first DSP will appear as sound data on the second DSP and vice versa.