“In the heart of your BIM”
We believe that in a fragmented industry like the AEC there is no one tool that can do everything. We believe in focussed applications that do one thing very good. That is why we created a platform to easily build focussed tools. We lower the threshold to build niche applications fast and stable. The BIMserver.org platform gives programmers a flying start with the development of BIM tools.
BIMserver is an open and stable software core to easily build reliable BIM software tools. We encourage developers to use BIMserver as the foundation for their applications. Is has core server features like revisions, authorization, compare, query, model checking, merging, etc. We try to make the threshold for developers as low as possible: BIMserver has lots of open interfaces and network protocols (soap, PB, json), uses open standards, is built as a plugin framework for easy fine-tuning, has a flexible admin configuration GUI and very good developers documentation and SDKs.
The core of the software is based on the open standard IFC and therefore knows how to handle IFC data (both IFC 2×3 as IFC4). The BIMserver is nót a fileserver; data are interpreted and stored as objects in an underlying database. The main advantage of this approach is the possibility to query, merge and filter the BIM data. There are many possibilities to connect to the software (interfaces, API’s). This makes it possible to write your own (closed source) application but still use the BIMserver platform underneath. The core of the BIMserver software is published with the GNU Affero GPLv3 licence.
And yes, it is open source. Not because we are vegetarians, grow long beards or hate capitalism. But because we believe developers should have insight in the source and be able to tweak it. Because that helps them build better solutions. Many (commercial and non-commercial) application trust BIMserver as their base. So you might already be using BIMserver without knowing it….