CMDBuild project has been promoted by the Municipality of Udine (Informative System Section) that in 2005 started a revision and optimization activity of some internal processes, according to the ITIL "best practice" standards.
At that time the planning and project development was assigned to Tecnoteca srl, a computer science company specialized in open source web applications, that started coding the core of this new application.
At the same time the Municipality of Udine contacted Cogitek srl, a consulting agency expert in ICT process revision, and committed some training activities and process revision assistance.
The Municipality of Udine and Tecnoteca, according to the software reuse policy and to the development model chosen, decide to publish the application's source code with the GPL license.
In the meanwhile application is named CMDBuild because of the auto-configure feature (every user can "build" a personal CMDBuild) and a dedicated website is created.
In the next three years (2006-2008) Tecnoteca improves the features of CMDBuild extending some existing functions and adding new ones.
This is also possible thanks to many requests coming from public administrations and private companies that are using the application.
The good market response leads Tecnoteca, in autumn 2008, to a new important leverage: redefine the whole application with SOA architecture and improve user interface with Ajax technology.
In June 2009 the 1.0 version was released and in August 2012 was released the 2.0 version.
In the beginning of 2017 the CMDBuild 3 Project was launched and the 3.0 version was release in April 2019.
It requires 12 man-years of development.
Actually CMDBuild is a new product: 100% rewritten user interface, 90% rewritten server code.
- Tecnoteca srl (maintainer)
Dr. Fabio Bottega - Information Systems - Municipality of Udine
Dr. Antonio Scaramuzzi