CMDBuild utilizza esclusivamente tecnologie open source, ed in particolare soluzioni open source selezionate per la validità tecnologica e la diffusione raggiunti.
I componenti software integrati o interoperanti con CMDBuild comprendono:
- database PostgreSQL, il più avanzato e sicuro database open source (dotato anche di funzionalità object oriented, pesantemente utilizzate nella modellazione del database)
- DMS Alfresco e protocollo CMIS per la gestione documentale
- estensione "spatial" PostGIS per l'archiviazione della geometria degli oggetti gestiti nel CMDB
- servlet container Tomcat per l'esecuzione del codice server Java
- motore di workflow Tecnoteca RIVER o Shark TWS con editor TWE
- motore di reportistica JasperReports con editor JasterStudio
- sistema di scheduler Quartz
- GeoServer e OpenLayers per le funzionalità GIS
- BIMServer per le funzionalità BIM
- libreria Sencha Ext JS per l'interfaccia client desktop basata su tecnologia Ajax
- portale Liferay come soluzione suggerita per la pubblicazione di interfacce web semplificate basate sul GUI Framework
- OCS Inventory come soluzione suggerita per l’inventario automatico degli asset, interfacciabile con CMDBuild tramite un apposito connettore
- OpenLDAP per l’accesso a sistemi di autenticazione esterni