RSS 26 projects tagged "Operating System Kernels"

Download Website Updated 09 Jul 2013 ALSA driver

Screenshot
Pop 857.28
Vit 48.13

The Advanced Linux Sound Architecture is composed of several parts. The first is a fully modularized sound driver which supports module autoloading, devfs, isapnp autoconfiguration, and gives complete access to analog audio, digital audio, control, mixer, synthesizer, DSP, MIDI, and timer components of audio hardware. It also includes a fully-featured kernel-level sequencer, a full compatibility layer for OSS/Free applications, an object-oriented C library which covers and enhances the ALSA kernel driver functionality for applications (client/server, plugins, PCM sharing/multiplexing, PCM metering, etc.), an interactive configuration program for the driver, and some simple utilities for basic management.

Download Website Updated 12 Oct 2003 DataBean

Screenshot
Pop 19.62
Vit 61.96

The DataBean package is a Java library that provides features for mapping a database table to a Java class (databean). The coding of the databean class must conform to a preset pattern so that the instances of the databean classes can perform common database operations without using much of the ugly SQL. DataBean is functional, stable, light-weight, and easy to use. It can make your application much easier to write when dealing with relatively unsophisticated database operations.

Download Website Updated 27 Jul 2012 Direct Access Provider Library

Screenshot
Pop 44.67
Vit 5.91

DAPL (Direct Access Provider Library) is a transport-independent, platform-independent, high-performance API for using the remote direct memory access (RDMA) capabilities of modern interconnect technologies such as InfiniBand, the Virtual Interface Architecture, and iWARP. This is the reference implementation of that specification by the DAT Collaborative who maintain the DAPL API.

Download Website Updated 27 Apr 2010 Filesystem in Userspace

Screenshot
Pop 381.71
Vit 10.01

Filesystem in Userspace is a simple interface for userspace programs to export a virtual filesystem to the Linux kernel. It also aims to provide a secure method for non privileged users to create and mount their own filesystem implementations.

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

Screenshot
Pop 41.89
Vit 2.17

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 12 Jul 2006 HAVEGE

Screenshot
Pop 29.34
Vit 1.00

HAVEGE (HArdware Volatile Entropy Gathering and Expansion) is a user-level software unpredictable random number generator for general-purpose computers that exploits modifications of the internal volatile hardware states as a source of uncertainty. It combines on-the-fly hardware volatile entropy gathering with pseudo-random number generation. The internal state includes thousands of internal volatile hardware states and is merely unmonitorable. It can support several hundreds of megabits per second on current workstations and PCs.

Download Website Updated 05 Dec 2004 Hardened Debian

Screenshot
Pop 68.33
Vit 1.75

Hardened Debian improves Debian GNU/Linux with high security and hardening features, hardened kernels and packages, DHKP, and other security related enhancements. It makes systems more difficult to compromise using common attacks such as race conditions, chroot jail escapes, and buffer overflows.

Download Website Updated 09 Aug 2012 HelenOS

Screenshot
Pop 76.68
Vit 7.89

HelenOS is a microkernel-based multiserver operating system designed from scratch. By decomposing the operating system functionality into tens of isolated but intensively communicating userspace servers, it provides a computing environment that has several virtues such as flexibility, increased robustness, well defined explicit interfaces, and smaller complexity of individual components. HelenOS does not aim to be another clone of Unix or some other legacy system and is not POSIX-compliant (even though it may seem POSIX-similar at times). Instead, the goal has been to design it according to what is the most elegant and right thing to do. What makes HelenOS unique among the other multiserver operating systems is its multiplatform and multiprocessor microkernel. It will run on seven different processor architectures ranging from a 32-bit uniprocessor little-endian ARMv4 to a 64-bit multicore big-endian UltraSPARC T1.

Download Website Updated 03 Dec 2002 KernelDriver

Screenshot
Pop 99.24
Vit 3.07

KernelDriver automates your Windows 2000/NT, Windows Me/98/95 and Linux device driver development by providing you with powerful tools for hardware debugging, driver code generation, and driver debugging. KernelDriver supports PCI / USB / ISA and EISA drivers. KernelDriver for Windows and Linux includes the powerful Driver Wizard. Using the Driver Wizard you can graphically debug your hardware by "peeking" and "poking" at it without writing a single line of code. After your hardware is diagnosed, use the Driver Wizard to generate a complete kernel mode device driver which will drive your hardware.

Download Website Updated 07 Jun 2004 Linux ABI

Screenshot
Pop 30.30
Vit 1.00

The Linux ABI is a patch to the Linux kernel that allows a linux system to run foreign binaries. It was developed as a follow-on to the iBCS/iBCS2 project for the older 2.2 kernel. It supports binaries from SCO OpenServer, SCO OpenDesktop, SCO Unix 3.x, SCO Xenix 386, SCO Xenix 286 (with userspace x286 emulation), SCO UnixWare 7, Caldera OpenUnix 8, SUN Solaris 2, System V Release 3 (SVR3), System V Release 4 (SVR4), Wyse V/386, and ISC Interactive Unix. Only the Intel i386 platform is currently supported

Screenshot

Project Spotlight

Find4j

A Java-based desktop-enhancing toolbox.

Screenshot

Project Spotlight

Opendedup

A deduplication-based filesystem for Windows and Linux (SDFS).