IFC++ is an open source IFC implementation for C++.
It was originally developed at the Bauhaus University Weimar.
The project is published under the MIT license, which means that you can use it for any purpose, personal or commercial.
There is no obligation to publish your source code.
IFC++ is an open source C++ class model, as well as a reader and writer for IFC files in STEP format. Features include:
Contact for professional support and implementations:
fbngerold (at) gmail.com
This website and the IFC++ project is maintained by:
Fabian Gerold
Dreilindenstr. 11
04177 Leipzig, Germany