CBM, Carthag Business Module, is a PHP 5 distributed component architecture for the development and deployment of component-based business applications. CBM components address critical business functions as objectified business logic, featuring encapsulation of business logic into business objects, and an object to relational mapping persistence system. CBM is the Enterprise Server component of the Solarix iConnect Application Server.
HashCash is an anti-spam, anti-DoS system for email. The concept centers around the sender of the mail completing a computationally expensive task (in this case, generating hash collisions) that the recipient can verify very quickly. This allows the sender to "pay" for transport in CPU cycles, creating artificial scarcity. Programs are included to add payment to messages (for the sender) and to verify message payment (for the recipient).
The Floranta AJAX libraries are used to build Rich Client Wikis. Editable sticky notes can be created and positioned over any Web page (even plain HTML), and are capable of behaving as if they stored their entire state in the page. Floranta enables collaborative teamwork and creative activities like cartooning and collage creation, personal notes, ToDo lists, and blogging.
Zeus Extensible Traffic Manager (ZXTM) is a high-availability, application-centric traffic management and load balancing system. It provides unparalleled control, intelligence, security, and resilience for all your application traffic. With its advanced TrafficScript control language, TrafficCluster scalability, deep content inspection, intelligent Web Services routing, and end-to-end traffic security, ZXTM translates business logic into traffic management decisions. It differentiates services, handles application failures to safeguard service availability, automates complex recovery tasks, and provides richer information with finer-grained control.
Madison is a ongoing effort to provide high quality access to modern and effective computer technology for individuals who are blind and have a severe limit on mobility or control which limits the use of standard input technologies. It bases input on a joystick and three switches. The joystick can be thought of as a navigation aid like the cursor keys up, down, left, and right. An expanded Morse (eMorse) code is used to replace the keyboard; the three buttons represent dot, dash, and meta. Applications are installed on a graph filesystem. Each filesystem node has up to four vertices, named north, south, east, and west. Navigation is done via joystick or eMorse input. Applications are deployed as jar files which are retrieved by the Web or local disk.
job-scheduler gives users several options for scheduling programs. You can make each program run cyclically or only at specified times given in the input file. You can define a run interval instead of only the program start time. You can tell job-scheduler what to do in the program's run interval if the program terminates, that is: run it once, rerun it, or rerun it until its return value equals zero.