License

Printer-friendly versionPDF version

BiNA is free software and can be used for academic and commercial purposes. With exception of the yFiles plugin, BiNA is open source and licensed under the 3-clause BSD License (see license text below). For more details, please, read the section about the yFiles plugin below.

License Text

Copyright (c) 2007-2013 The BiNA Team - Eberhard Karls University, Tuebingen. All rights reserved.

Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:

  • Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
  • Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the ;documentation and/or other materials provided with the distribution.
  • Neither the name of any author or any participating institution may be used to endorse or promote products derived from this software without specific prior written permission.

For a full list of authors, refer to the file AUTHORS inside of the distribution.

THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

yFiles Plugin

The yFiles plugin is not open source and makes use of yFiles for Java. It provides an implementation of the graph library interface of BiNA. By using the binaries of BiNA you agree that you are not allowed to programmatically access the functionality of the yFiles library or to extract its functionality. It is also not allowed to use the yFiles plugin outside of BiNA. Programmatic access to the graph library interface of BiNA can be provided, if the developer owns a yFiles for Java license. If you are interested in licensing yFiles for Java, please contact yWorks directly at sales@yworks.com.

For fullfilling this license, those parts of BiNA which are related to the functionality provided by the yFiles graph library have been obfuscated. Therefore, your plugin can not use the interfaces provided by the info.unipax.bina.networkanalysis_gl plugin. Of course, you are allowed to replace the yFiles plugin by an implementation of your own.

Third-party libraries

Core Components (Platform)

Third-Party Library Version License Last Checked
Oxygen Icons   CC Attribution-ShareAlike 3.0 Unported or LGPL 3 2013/07/01
Docking Frames 1.1.1 LGPL 2.1 2013/07/01
SwingX 1.6.4 LGPL 2.1 2013/07/01
JGoodies Forms 1.7.1 3-clause BSD (New BSD License) 2013/07/01
JGoodies Common 1.6.0 3-clause BSD (New BSD License) 2013/07/01
JGoodies Looks 2.5.3 3-clause BSD (New BSD License) 2013/07/01
iText 2.1.7 LGPL 2 2013/07/01
ftp4j 1.7.2 LGPL 2.1 2013/07/01
xz 1.3 Public Domain 2013/07/01

MySQL Database Connector Plugin

Third-Party Library Version License Last Checked
MySQL JDBC Driver 5.1.25 GPL 2.0 with FOSS License Exception 2013/07/01

Apache Derby Database Connector Plugin

Third-Party Library Version License Last Checked
Apache Derby 10.10.1.1 Apache License 2.0 2013/07/01

Oracle Database Connector Plugin

Third-Party Library Version License Last Checked
Oracle JDBC Driver 12.1.0.1 OTN License Agreement 2013/07/01

BioPAX Importer Plugin

Third-Party Library Version License Last Checked
PAXTools 4.1.6 LGPL 2.0 2013/07/01

R related plugins

Third-Party Library Version License Last Checked
JRI 0.9-1 LGPL 2.1 2013/07/01
Rserve 0.0.3405 LGPL 2.1 2013/07/01

SBML Importer Plugin

Third-Party Library Version License Last Checked
BioJava Core Ontology 1.7 LGPL 2.1 2013/07/01
jSBML 0.8 LGPL 2.1 2013/07/01

yFiles GraphLibrary Plugin

Third-Party Library Version License Last Checked
yFiles 2.10 yFiles for Java License Agreement, not open-source 2013/07/01