Ice is a modern alternative to object middleware such as CORBA or COM/DCOM/COM+. It is easy to learn, yet provides a powerful network infrastructure for demanding technical applications. It features an object-oriented specification language, easy to use C++ and Java mappings, a highly efficient protocol (including protocol compression), asynchronous method invocation and dispatch, dynamic transport plug-ins, TCP/IP and UDP/IP support, SSL-based security, a firewall solution, and much more.
MQS (Minimalist Queue Services) is a minimalist queueing system that provides a set of basic methods in order to offer asynchronous messaging for program/application. Applications can use this type of services in order to store and retrieve messages to a dedicated queue in the queue services. This allows you to avoid direct connection between applications and provides a simple asynchronous communication system. It provides a simple set of XML-RPC methods for pushing and getting messages in a specific queue (so you can use the system with any application that can talk XML-RPC). The queues are stored in a database (e.g., MySQL) or in dedicated db files (e.g. QDBM).
Wiaflos Accounting is an attempt to create a multi-platform server-client based accounting system. The goal is to have a central accounting engine which can either run on a dedicated server or on the same PC as the client interface. A SOAP API allows for the easy writing of GUI or Web interfaces or for tying into in-house systems. It is intended to be useful for everyone from single-person organizations to multinational corporate entities.
Inter-Thread Communication (ITC) aims to make it exceedingly easy to call functions in other threads. The lexer does all the work, so just run the lexer on your headers, then call the stub functions. In addition, it also provides a complete threading API, with the four threading primitives and a high speed threadsafe FIFO class.
The Pandora Engine SDK is an object-oriented development toolkit that is specially designed for multi-platform use. It allows you to create truly object-oriented programs without being restricted to object-oriented languages like C++. The environment is fully self-contained, which allows for easier porting, and the inclusion of a commercially developed VESA graphics drivers means that you can create full-screen applications that don't require X11. It is intended for creating both applications and games, and is also required to write programs for Athene, a multi-platform operating system that is based on the engine.