db4o is an object database for Java and all .NET environments. Its features include ACID transactions, automatic class schema recognition, query-by-example, a S.O.D.A. object querying API, native queries, LINQ support on .NET, callback methods, memory files, cascade-on-delete, multi-threaded access, and Java Webstart and servlet support.
Originally named Sync4j, the Funambol Mobile Application server includes a suite of tools to develop, deploy, and manage mobile projects. It includes push email functionality and is a certified implementation of SyncML (OMA DS/DM standard). It includes a mobile application server with connectors to SQL relational databases, Microsoft Exchange, Lotus Domino, and SugarCRM, applications for Outlook, Windows Mobile PocketPC, BlackBerry, Palm, and iPod for synchronizing address books and calendars, and a gateway for supporting mobile email. An SDK and an OMA DM server for remotely managing mobile devices are also included.
Servertec Persistent Object Store (POS) is a high-performance cross-platform object oriented database engine written entirely in Java. With it, developers can easily create standalone database applications, including mobile and wireless devices and embedded systems. It can be used on any platform that supports Java version 1.1.x or later.
ProviderTool Internet server administration program with email protection. The software is divided into a subcomponent Admin Tool, Customer Tool, and a Reseller Tool. Each subcomponent tool manages a separate zone that is setup for the specific needs of your administrator, end user, and reseller. If you have a Red Hat, SuSE, or Debian Internet or intranet server, you will be able to add, delete, and change settings and users with just a couple of clicks. ProviderTool is delivered with a separate Apache and PHP server environment. There is also an email protection tool included.
db.* is a database management system (DBMS) designed to provide powerful, flexible, high-performance capabilities for developing embedded database applications. By combining the network and relational model technologies in a single system, it lets you organize and access information efficiently, regardless of the complexity of the data. The database has a very small footprint and because it is possible to use the network model to store some of the data, it can be very fast. It is also well-documented and quite simple to learn because of its C-based API.
Transformation Manager is a stand-alone suite of meta-data code generator programs that provides for the authoring, testing, and debugging of data transforms between virtually all types of data, whether XML, databases, flat files, Java classes, or spreadsheets. It has flexible deployment options in both J2EE and .NET architectures. TM's suite of tools provides a complete development environment to author, test, and debug transforms rapidly.
SPL is a powerful scripting language. It features hashes, regular expressions, objects, exceptions, a built-in template language, and has a C-style syntax. It can be used stand-alone or embedded in other applications. The entire SPL toolchain (compiler, assembler, virtual machine, etc.) is pretty small (about 100k on x86 architectures). One of the more advanced VM features is the capability to dump the entire VM state to a file and resume later. It even is possible to resume on another machine with a different architecture.
libubiqx is an in-memory database suitable for use in embedded systems. The libubiqx database management system is a fully functional DBMS API that supports both hierarchical and relational data architectures. It provides developers with robust and scalable data management tools for use in embedded systems or SNMP agent applications.