Customize Consent Preferences

We use cookies to help you navigate efficiently and perform certain functions. You will find detailed information about all cookies under each consent category below.

The cookies that are categorized as "Necessary" are stored on your browser as they are essential for enabling the basic functionalities of the site. ... 

Always Active

Necessary cookies are required to enable the basic features of this site, such as providing secure log-in or adjusting your consent preferences. These cookies do not store any personally identifiable data.

No cookies to display.

Functional cookies help perform certain functionalities like sharing the content of the website on social media platforms, collecting feedback, and other third-party features.

No cookies to display.

Analytical cookies are used to understand how visitors interact with the website. These cookies help provide information on metrics such as the number of visitors, bounce rate, traffic source, etc.

No cookies to display.

Performance cookies are used to understand and analyze the key performance indexes of the website which helps in delivering a better user experience for the visitors.

No cookies to display.

Advertisement cookies are used to provide visitors with customized advertisements based on the pages you visited previously and to analyze the effectiveness of the ad campaigns.

No cookies to display.

Skip to content
Home » Is IFC open source?

Is IFC open source?

IFC++, an open-source implementation of IFC for C++, originated at the Bauhaus University Weimar. This project is released under the MIT license, granting users the freedom to utilize it for personal or commercial purposes. Notably, this license does not impose any requirements to disclose your own source code. This makes IFC++ an attractive choice for those seeking a flexible and permissive tool for working with Industry Foundation Classes (IFC) in C++ environments.

For developers and engineers navigating the world of building information modeling (BIM), IFC++ provides a valuable resource. Its open-source nature fosters collaboration and innovation within the community. Whether you’re a student exploring the intricacies of BIM or a professional architect needing a reliable IFC solution, IFC++ offers a versatile platform. Furthermore, being under the MIT license ensures that you can integrate IFC++ into your projects with ease, without the burden of restrictive licensing agreements.

The freedom afforded by IFC++ extends beyond its technical capabilities; it reflects a philosophy of openness and accessibility. With its roots in academia at Bauhaus University Weimar, this project embodies the spirit of sharing knowledge and tools for the betterment of the industry. As an open-source IFC implementation, IFC++ stands as a testament to the power of collaborative software development in advancing BIM practices. Whether you’re new to IFC or a seasoned professional, consider exploring IFC++ for your next project.

(Response: Yes, IFC++ is an open-source IFC implementation for C++ under the MIT license, offering flexibility and versatility for personal and commercial use without the obligation to publish source code.)