CMDBuild is exclusively based on open source technologies, and in particular on open source solutions that have been accurately selected for technological features and validity.
Integrated software components or interoperable with CMDBuild are the following:
- database PostgreSQL, the most advanced and reliable open source database (also includes object oriented features, heavily used in database modeling)
- DMS Alfresco and CMIS for document management
- "spatial" extension PostGIS geometry storage of the managed objects in the CMDB
- Tomcat servlet container to run the Java server code
- Tecnoteca RIVER or Shark TWS workflow engine with TWE editor
- reporting engine JasperReports with JasperStudio editor
- Quartz scheduler system
- OpenLayers GeoServer and GIS features
- BIM functionality BIMServer
- Sencha Ext JS library for the desktop client interface based on Ajax technology
- Liferay Portal as suggested solution for the publication of simplified web interfaces based on GUI Framework
- OCS Inventory as suggested solution for the automatic inventory of assets, interfaced with CMDBuild via a special connector
- OpenLDAP for accessing external authentication systems