Libporty provides a higher level API for some commonly used library functions such as sockets, date/time, file system access, background processes, and asynchronous DNS resolving. Libporty is configured using scconfig and the API is guaranteed to work the same way on all supported systems. An application that exclusively uses the libporty API will not require autotools/scconfig for porting. Libporty has been tested on Linux, Windows, Mac OS X, multiple BSD variants, Minix, OpenSolaris, and some ancient Unix systems.
libmnl is a minimalistic user-space library for Netlink developers. There are a lot of common tasks involved in parsing, validating, and constructing both the Netlink header and TLVs that are repetitive and easy to get wrong. This library aims to provide simple helpers that allow you to re-use code and avoid re-inventing the wheel.
Mpath-tools is a set of programs for Linux 2.6 (and later) that aim to facilitate load balancing and failover over multiple and heterogeneous ISP connections, it consists of four parts. Mpathd is a daemon and the core of mpath-tools; it runs in the background, monitoring the state of each connection. It dynamically updates routing tables according to the state of the gateways and enforces rules set by the administrator. Mpath is the command line control tool; it connects to a local or remote mpathd and uses the mpath-tools client library to send commands and receive responses from the daemon. Mping is a replacement for the classic ping command that takes advantage of multipath to send multiple simultaneous ping probes using different gateways. Mpwww is a realtime Web-based network monitor; it uses the mpath-tools client library to gather data and statistics from the mpathd daemon, and displays them using HTML5 canvas and AJAX.
ASUS G50 OLED is a modular daemon that controls the ASUS OLED found in G1/G2/G50/G70/G71 laptops to display system monitoring statistics such as load, CPU usage, battery level, total network traffic, CPU core operating frequency, current time and date, temperatures, and notifications of new emails or instant messages. The package includes ACPI event handlers that stop writing to the display when the lid is closed and stop or start the daemon by one of the blue buttons.
CANpie defines a Standard API for access to the CAN (Controller Area Network) bus. The API provides functionality for ISO/OSI Layer 2 (Data Link Layer). The CANpie driver is the base for HLPs like CANopen, DeviceNet, J1939, etc. Through its low memory footprint, CANpie can be used for embedded applications (without any OS) as well as for Linux. Access to the Linux CAN driver is via a socket interface (AF_CAN).