The j661 project provides a generic CDS (or ARINC 661 Server) in order to facilitate the understanding of the ARINC 661 standard, prototype ARINC 661 concepts and architectures, and facilitate the reuse of ARINC 661 specifications and artefacts between projects. The CDS architecture is designed to allow defining the Server behavior to be easily modified or extended. This is achieved by a modular plug-in architecture, allowing customization at runtime without changing anything in the Server core itself.
The "fmconv" script modifies the /etc/fstab file and the /boot/grub/menu.lst file to use either UUID strings or device filenames depending upon the parameter settings (-u or -d). This easy conversion to device filenames for maintenance purposes (UUID strings are hard to maintain, and just annoying), and the conversion back to UUID strings allows grub to work in an environment where the boot disk sequence is poorly defined by the BIOS. The original files are never overwritten.
STiB implements the client portion of the Microsoft BITS Upload Protocol, which is an extension to HTTP 1.1. BITS is a Windows service that manages file transfers to and from Web servers. BITS downloads use HTTP, but uploads use a proprietary extension. BITS is a highly used service, since it is responsible for downloading Windows patches and service packs.
Libeio is a full-featured asynchronous I/O library for C, modelled in a similar style and spirit as libev. Features include: asynchronous read, write, open, close, stat, unlink, fdatasync, mknod, readdir, etc. (basically the full POSIX API). sendfile (native on Solaris, Linux, HP-UX, FreeBSD, emulated everywhere else), and read-ahead (emulated where not available). It is fully event-library agnostic and can easily be integrated into any event library (or used standalone, even in polling mode). It is very portable and relies only on POSIX threads. Its code, documentation, integration, and portability quality is currently below that of libev, but should soon be ready for use in production environments.
SISVENTI is a point of sales system for small businesses. It includes warehouse management, payable accounts, and receivable accounts, a curses-based sales interface, and a Web based administration/operation interface for fast input. Its goal is to offer simplicity and flexibility for any business, without complex processes.