The Billie modules use, to diffent extents, directly or indirectly, various software under several open or closed source licenses. They are listed in the following.
- Ant (ant, ant-antlr, ant-junit 1.8.4)
- Beans Scripting Framework (bsf 2.4.0)
- Apache Commons (commons-codec 1.5, commons-io 2.1, commons-lang 2.6, commons-logging 1.1.1)
- Apache Geronimo (gernimo-activation 1.1, geronimo-javamail 1.4, geronimo-osgi-locator 1.0, geronimo-osgi-registry 1.0)
- Groovy (groovy-all 2.0.4, gpars 1.0)
- Guava (guava, guava-bootstrap 11.0.1)
- Guice (guice 2.0)
- Ivy (ivy 2.0.0)
- JAnsi (jansi 1.6)
- JCommander (jcommander 1.12)
- Joda (joda-convert 1.2, joda-time 2.1)
- Log4J (log4j 1.2.16)
- OSGI (org.osgi.compendium, org.osgi.core 4.2.0)
- Qdox (qdox 1.12)
- Stringtemplate
- TestNG (testng 6.5.2)
- XML Beans (xmlbeans 2.4.0)
- SLF4J (slf4j-log4j 1.6.2)
- ANTLR (antlr, antlr-runtime 3.1.1)
- Hamcrest (hamcrest-core 1.1)
- Java3D (j3d-utils 1.6.0)
- JLine (jline 1.0)
- Java Annotations (jsr305 1.3.9)
- JUnit (junit 4.10)
- ANTLR Stringtemplate (stringtemplate 3.2)
- XStream (xstream 1.4.2)
- BuildingSMARTLibary (bimserver-buildingSMARTLibrary, ifcNamespaces) 1.1.0
- BIMserver core (bimserver-emf, bimserver-ifc, bimserver-plugins, bimserver-utils) 1.1.0
- BIMserver IFC plugins (bimserver-ifcplugins) 1.1.0
- BIMserver IFC engine (bimserver-ifcengine) 1.1.0
- Java3D (j3dcore 1.6.0)
- Java Getopt (java-getopt 1.0.13)
- Java VecMath (vecmath 1.6.0)
- Java Native Access (jna 3.2.5)
- AOP (aopalliance) 1.0
- Backport of JSR-166 (backport-util-concurrent) 3.1
- Concurrency JSR-166 (jsr166y)
- IBM ICU4J (com.ibm.icu) 4.4.2
- JAXP XML Eclipse bundle (javax.xml 1.3.4)
- Eclipse bundles (org.eclipse.*)
This is used in module vis.data.bimserver. The BIMserver IFCengine plugin (bimserver-ifcengine) is based on BIMserver 1.1.0 which uses the IFC Engine DLL library build. This binary Engine DLL is not open source. The IFC Engine DLL is a closed source product owned by the Netherlands Organisation for Applied Scientifc Research TNO. In case of none commercial use there is no license fee and redistribution of the binary is allowed as long as clearly mentioned that the IFC Engine DLL is used. License: https://github.com/opensourceBIM/IfcEngine/blob/master/IfcEngine/license.txt
This is used in module vis.data.multimodel. The CIB multimodel and the Mefisto container libraries (cib.lib.gaeb.model, cib.mf.qto.model, cib.mf.risk.model, cib.mf.schedule.model, cib.mm.multimodel, cib.mmaa.language.mmql.transfer, de.mefisto.container ) were developed by Sebastian Fuchs in the mefisto research project. They can be used free of charge for non-commercial development. License: http://mefisto-bau.de/quellen/mefisto_daten/doc/M2A2_Copyright.pdf