[med-svn] [libcolt-free-java] 01/01: Explain relation to libcolt-java
Andreas Tille
tille at debian.org
Sun Mar 15 18:21:18 UTC 2015
This is an automated email from the git hooks/post-receive script.
tille pushed a commit to branch master
in repository libcolt-free-java.
commit 20cdb19877ece8d9c0dbfcb1394debe611e4bcd3
Author: Andreas Tille <tille at debian.org>
Date: Sun Mar 15 19:21:00 2015 +0100
Explain relation to libcolt-java
---
debian/README.Debian | 39 +++++++++++++++++++++++++++++++++++++++
debian/control | 6 ++++++
2 files changed, 45 insertions(+)
diff --git a/debian/README.Debian b/debian/README.Debian
new file mode 100644
index 0000000..2887b32
--- /dev/null
+++ b/debian/README.Debian
@@ -0,0 +1,39 @@
+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 at debian.org> Sun, 15 Mar 2015 19:20:27 +0100
diff --git a/debian/control b/debian/control
index 62b27a8..29b922e 100644
--- a/debian/control
+++ b/debian/control
@@ -36,6 +36,9 @@ Description: scalable scientific and technical computing in Java
HTL, CLHEP, TNT, GSL, C-RAND / WIN-RAND, (all C/C++) as well as IBM
Array, JDK 1.2 Collections framework (all Java), in terms of
performance, functionality and (re)usability.
+ .
+ Note: libcolt-free-java is a copy of libcolt-java stripped from some
+ classes with a non-free license (LGPL+military exception).
Package: libcolt-free-java-doc
Architecture: all
@@ -59,4 +62,7 @@ Description: scalable scientific and technical computing in Java (doc)
performance, functionality and (re)usability.
.
This package provides the documentation for the library
+ .
+ Note: libcolt-free-java is a copy of libcolt-java stripped from some
+ classes with a non-free license (LGPL+military exception).
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-med/libcolt-free-java.git
More information about the debian-med-commit
mailing list