-
Notifications
You must be signed in to change notification settings - Fork 4
Description
Hi @polyactis,
we considered to package Accucopy for Bioconda to make it easily obtainable for end users.
(When or if this might happen depends on demand, required effort, and chiefly on the outcome of this issue.)
I noticed a few licensing issues which would prevent a distribution, though:
- Depending on the interpretation, https://github.com/polyactis/Accucopy/blob/v1.1/LICENSE#L26 might outright prohibit distribution on our part.
- https://github.com/polyactis/Accucopy/blob/v1.1/LICENSE#L1-L6 and further restrictions in the license text violate the license agreements needed for Accucopy's dependencies:
- GSL is licensed under the GPL 3.0: http://git.savannah.gnu.org/cgit/gsl.git/tree/COPYING?h=release-2-6
- Accucopy bundles parts of https://github.com/rpique/GADA which is licensed under GPL 3.0+:
- Strelka2 also uses GPL 3.0+: https://github.com/Illumina/strelka/blob/v2.9.10/COPYRIGHT.txt
(This one might not be of interest for the source distribution but if you redistribute Strelka2 in a bundle with your binaries/containers and apply your license restrictions to the whole bundle.) - You cannot add additional restrictions like those from https://github.com/polyactis/Accucopy/blob/v1.1/LICENSE (non-commercial, distribution restrictions, etc.) in conjunction with your GPL-licensed dependencies, see: https://www.gnu.org/licenses/gpl-faq.html#NoMilitary
Unrelated to our interest in redistributing Accucopy via Bioconda, I'd like to ask you to review the license conformance of your software with its dependencies. (Considering the nature of the GPL, this would probably mean you would have to relicense Accucopy under the GPL 3.0 and as such have to drop the academic/non-commercial and other restrictions.)
I'm not a lawyer and as such cannot offer further help with this issue, but just wanted to make you aware of it.
Cheers,
Marcel
(cc @dlaehnemann)