We use an open-source business model based on dual licensing. This model allows to provide commercial licenses for a fee, while at the same time offering the source code under open source licenses. The advantages of the dual licensing are:
Simulators and monitors are available under a commercial license. The software development environment is based on open source tools, and is freely available under the GNU GPL license.