Whole-building energy modeling (BEM) is a multi-purpose enabling technology for improving building energy performance. BEM supports energy-efficiency applications such as integrated design, code development and compliance, ratings, program design and administration, product design, and policy and investment analysis. The U.S. Department of Energy’s Building Technologies Office (BTO) has supported BEM research and development for decades and has itself been a significant consumer of BEM. A significant part of BTO’s strategy is funding and managing the development of BEM software. The focus has largely been on physics engines such as DOE-2 and EnergyPlus—where BTO has emphasized transparency, advanced capabilities, and accuracy—but BTO has developed some applications as well. One highly visible example is the OpenStudio Application, a graphical model editing environment that works in conjunction with the OpenStudio SketchUp plug-in. Together, these have been responsible for a significant increase in EnergyPlus adoption.
Despite the success of the OpenStudio Application the most expedient and effective growth channel for BEM in general, and for open-source BEM tools in particular, is private-sector applications and services. After a year-long discussion with industry stakeholders, including the IBPSA-USA Advocacy Committee, BTO has decided to transition responsibility for management, development, distribution, and support of the OpenStudio Application to third parties by April 2020. This planned transition follows BTO’s previous move to de-emphasize and eventually phase-out the OpenStudio SketchUp Plug-in from its portfolio. BTO and the national labs will spend the next 18-plus months working to maximize the chances of a successful transition and to minimize disruption to existing OpenStudio Application users.
The OpenStudio Application and SketchUp Plug-in are small parts of the larger OpenStudio project. The project also includes a set of non-graphical components collectively referred to as the OpenStudio SDK (Software Development Kit). The SDK provides programmatic access to EnergyPlus inputs and outputs via the OpenStudio Model API (Application Programming Interface), support for scripting and workflow automation via OpenStudio Measures and the OpenStudio CLI (Command Line Interface), prototype building models via the OpenStudio Standards gem, and large-scale simulation on local, cluster, and cloud resources via OpenStudio Server. BTO plans to retain the OpenStudio SDK—along with the graphical Parametric Analysis Tool (PAT) and Floorspace.JS geometry widget—within its open-source BEM software portfolio. Additionally, the Building Component Library (BCL) will continue to be maintained as a publicly available repository for OpenStudio Measures and other content. These components and capabilities benefit BTO and its project and analysis portfolio; they benefit end-users via a growing number of third-party applications and services that build upon them. Going forward, BTO will focus on supporting these components and developers who wish to take advantage of them.
BTO and the labs plan to engage stakeholders throughout this process to both provide updates and receive feedback. Questions, concerns, or comments about this plan can be sent to email@example.com.
Frequently Asked Questions
- Why is BTO making this transition?
- The planned transition of the OpenStudio Application is BTO’s attempt to balance interests stated by industry and formalized by the IBPSA-USA Advocacy Committee (https://www.ibpsa.us/committee/advocacy-committee) with needs of current users that depend on the OpenStudio Application for business needs.
- Will the OpenStudio Application remain available throughout the transition?
- Three OpenStudio SDK releases are planned during the transition period (April 2019, October 2019, April 2020). Updates to and installers for the OpenStudio Application will be made available at each of these OpenStudio SDK releases. Source code and installers for the OpenStudio Application up to and including the April 2020 release will remain available after the transition period.
- Who will the OpenStudio Application transition to? Will the OpenStudio Application still be open-source/freeware after the transition?
- The OpenStudio Application is currently licensed under a BSD 4-Clause open-source license. This license allows for any entity to fork the code for further development and distribution under a variety of licenses, open-source and otherwise. Currently, BTO and NREL are not considering transferring copyright of the OpenStudio Application or changing the open-source BSD 4-Clause license for code maintained by NREL before or during the transition period. NREL may explore licensing options for the use of the OpenStudio trademark or other assets by interested third-party developers and distributors upon request. Given the recent timing of this announcement, no entity or entities have yet announced specific plans to continue support for the OpenStudio Application after the transition period. Any entities interested in potentially supporting or maintaining the OpenStudio Application should contact OpenStudio@nrel.gov with any questions.
- How can I be involved in this or other changes to OpenStudio in the future?
- For future significant changes, BTO aims to gather broad stakeholder feedback before finalizing decisions. More information will be provided at a relevant time.