COLT for Debian
===============

Since COLT contains some non-free code which is licensed as follows

Files: src/hep.aida.*
Copyright: © 2004 Pavel Binko, Dino Ferrero Merlino, Wolfgang Hoschek, Tony Johnson, Andreas Pfeiffer, and others.
License: LGPL-no-military
 hep.aida.* is non-free according to the information in xdocs/license.xml:
 .
  Permission to use and/or redistribute this work is granted under the terms of
  the LGPL License, with the exception that any usage related to military
  applications is expressly forbidden. The software and documentation made
  available under the terms of this license are provided with no warranty.

it can not be distributed in main Debian.  Several attempts to contact
the original authors to drop the military restriction failed and colt is
not maintained upstream any more to ask for a rewrite.  While the
development of the critically licensed parts is continued in the freehep
Jaida project[1] the classes from there are no 1:1 drop in replacement
of the old files.

You can easily obtain the files from freehep jaida via

  svn checkout svn://svn.freehep.org/svn/freehep/trunk/jaida/freehep-aidajni/src/main/java/hep/aida/swig
  cd swig
  rm -rf [A-HJ-Z]* I[B-GI-Z]* IAn* IAxisStyle.java IHistogramFactory.java .svn

Any hint how to build these instead of the removed files would be welcome.

In any case the reverse dependencies of libcolt-java also build with
libcolt-free-java and thus this package is distributed in main.  If you
find any problem that might be connected to the removal of the hep.jaida
classes feel free to file a bug report about this.


[1] http://java.freehep.org/jaida/

 -- Andreas Tille <tille@debian.org>  Sun, 15 Mar 2015 19:20:27 +0100
