-
Notifications
You must be signed in to change notification settings - Fork 23
Description
The Colt license states that its bundled copy of FreeHEP AIDA is licensed as follows: "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 upstream AIDA interfaces are licensed under the actual LGPL. If the version that Colt incorporates was originally licensed under the LGPL, then the additional usage restrictions are invalid, since the LGPL does not permit adding such restrictions when redistributing LGPL software.
If the version that Colt incorporates was originally licensed under the LGPL with those added usage restrictions, then it would make it much easier for downstream packagers (like Fedora and Debian) to incorporate Colt and software depending on Colt if you were to move to depend instead on a more recent version of AIDA that is available under the actual LGPL.
(The ideal solution would be to not bundle AIDA at all and add it as a maven dependency instead; then Colt could benefit from improvements to AIDA itself as well as to its license.)