RSS 15 projects tagged "Operating System Kernels"

Download Website Updated 24 Jun 2003 ficl

Screenshot
Pop 71.69
Vit 1.68

Ficl (Forth inspired command language) is an ANS Forth interpreter written in C. Unlike traditional Forths, this interpreter is designed to be embedded into other systems as a command/macro/development prototype language. Ficl provides object extensions that can be used to wrap methods and structures of the host system without altering them.

Download Website Updated 26 Jul 2009 NetBSD

Screenshot
Pop 180.28
Vit 7.76

NetBSD is a free, secure, and highly portable Unix-like operating system available for many platforms, from large-scale server systems to powerful desktop systems to handheld and embedded devices. Its clean design and advanced features make it excellent in both production and research environments, and the source code is freely available under a business-friendly license. NetBSD is developed and supported by a large and vivid international community. Many applications are easily available through pkgsrc, the NetBSD Packages Collection.

No download Website Updated 22 Feb 2001 UDI Reference Source

Screenshot
Pop 39.31
Vit 1.00

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.

Download Website Updated 20 Aug 2003 Framework for User-Space Devices

Screenshot
Pop 46.48
Vit 2.19

Framework for User-Space Devices (FUSD) is a Linux framework for proxying device file callbacks into user-space, allowing device files to be implemented by daemons instead of kernel code. Despite being implemented in user-space, FUSD devices can look and act just like any other file under /dev that is implemented by kernel callbacks. A user-space device driver can do many of the things that kernel drivers cannot, such as perform a long running computation, block while waiting for an event, read files from the file system, access the network, talk to a serial port, and more.

Download Website Updated 13 Mar 2002 theWall

Screenshot
Pop 33.36
Vit 1.76

theWall is a single floppy firewall and NAT box based on PicoBSD/FreeBSD. The primary aim is to allow a small network to share a cable modem or DSL Internet connection. It currently supports static, DHCP, or PPPoE IP address assignment.

Download Website Updated 29 Jan 2003 vncrypt

Screenshot
Pop 34.29
Vit 2.36

This is cryptographic disk driver for FreeBSD. It provides transparent encryption and decryption of selected devices. It is based on vn(4).

Download Website Updated 27 Jan 2002 dmassage

Screenshot
Pop 19.85
Vit 1.00

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.

Download Website Updated 24 May 2002 ng_fwdswitch

Screenshot
Pop 10.68
Vit 1.00

ng_fwdswitch is a FreeBSD kernel module based on the netgraph infrastructure that works as a basic packet forwarding engine. It will classify inbound IP packets using their source or destination address and forward them to the appropriate outbound interface. It could be used as an IDS helper, say to split "coherent" traffic across several sensors.

Download Website Updated 16 Jan 2003 Linux Kernel Module Builder

Screenshot
Pop 18.38
Vit 1.00

LKMB is a Perl module that can be used to create a kernel module package, that can later be used to create a package that can be bootstrapped on any GNU machine. It is incomplete, but still partially usable. LKMB is part of the Comprehensive Linux Archive Network (CLAN) meta-project.

Download Website Updated 06 Dec 2004 hostable32v

Screenshot
Pop 15.49
Vit 1.86

hostable32v is an attempt to turn Unix 32v into a guest service that will run under any POSIX-like OS. A possible long-term goal is to run it under oslib or oskit. Unix 32v is an ancient version of Unix which was originally a port of Seventh Edition UNIX to the VAX platform.

Screenshot

Project Spotlight

Canadian Payroll

Calculates Canadian payroll taxes.

Screenshot

Project Spotlight

Quassel IRC

A graphical, distributed IRC client.