XDBM is an XML Database Manager. It is an embedded database that you can include in your own software. The database is designed specifically to handle XML data. The XDBM API is based upon the DOM standard. The code is Open Sourced and Bowerbird Computing pays royalties to those free software developers who contribute time, code or support services to this project. Nice software, plus interesting business model.