Common C++ RTP is an experimental threadsafe RTP stack for use with Common C++. It uses a service thread to both schedule outgoing packets and organize arriving packets. Queued lists of packets are maintained both for sending and receiving, and packet payloads can be mixed such as for passing RTP telephony events. Recent builds of GNU ccRTP are also available for building handheld softphone clients using Open Embedded.
CUPS is a standards-based printing system for Mac OS X and other Unix-like operating systems. It provides the System V and Berkeley command line interfaces, and uses the Internet Printing Protocol ("IPP") as the basis for managing print jobs and queues. The Line Printer Daemon (LPD) Server Message Block (SMB), and AppSocket (a.k.a. JetDirect) protocols are also supported with reduced functionality. CUPS adds network printer browsing and PostScript Printer Description ("PPD") based printing options to support real world printing.
Configuration enhances the java.util.Properties class. It offers configuration variables that allow factorization of parameters. It also offers enumerative properties or randomly chosen properties and allows you to finely parameterize the access to resource files (from disk, jar file, or url).
The Coral Tree Library Set includes modules for basic operating system abstractions, general purpose templates and classes, well behaved application modules, platform independent builder, thread abstraction, network abstractions, event/window system abstraction, and a widget set for the event/window system abstraction. The library set now also includes the distributed shared memory modules.
libclfll++ takes advantage of the abstract Library Load framework in the CoreLinux libclfw++ library by providing management of loading Linux shared libraries. Application developers define function objects as wrappers and can then dynamically load the functions. It is very useful for implementing a framework for plug-ins.