[Debian-med-packaging] ctk_2026.08.06-1_amd64.changes REJECTED
Mechtilde Stehmann
mechtilde at debian.org
Fri Aug 28 11:00:16 BST 2026
Hello
you nmentioned that
Libs/Core/ctkBinaryFileDescriptor.cpp and
Libs/Core/ctkBinaryFileDescriptor.h
are under Apache-2.0 *or* 3D-Slicer-1.0 license.
The license isn't dfsg-compliant.
Reason:
3D Slicer license — export-control and anti-copyleft contribution clauses
The 3D Slicer Software License Agreement, used by the 3D Slicer
medical-imaging platform from Brigham and Women's Hospital, is
DFSG-incompatible on two independent grounds:
1. Export controls and compliance with laws (Part B, Sections 4 & 7).
Part B §4 conditions the copyright grant on the licensee's compliance
with "all applicable governmental laws, regulations and orders,
including without limitation those relating to export and import
control." Part B §7 makes any non-compliant use automatically revoke
"all rights granted to you." Tying the copyright licence to statutory
compliance turns a local legal violation (e.g. exporting to a sanctioned
country) into a copyright infringement and makes redistribution
contingent on the recipient's jurisdiction. Debian has historically
rejected such clauses as violating DFSG #1 (Free Redistribution) and
DFSG #6 (No Discrimination Against Persons or Fields of Endeavor).
2. Anti-copyleft contribution warranty (Part A, Section 6). Part A §6
requires every contributor to warrant that their contribution "DOES NOT
CONTAIN ANY CODE THAT REQURES [sic] OR PRESCRIBES AN 'OPEN SOURCE
LICENSE' FOR DERIVATIVE WORKS (by way of non-limiting example, the GNU
General Public License...)". Although Part A reads as a Contributor
License Agreement, the licence bundles it into the distribution terms;
if a downstream modifier is legally construed as making a
"Contribution", the clause amounts to an outright ban on combining the
work with GPL-licensed (or other copyleft) code. That violates DFSG #3
(Derived Works) and DFSG #9 (License Must Not Contaminate Other
Software).
references:
- url: https://slicer.org/LICENSE
title: Canonical 3D Slicer License v1.0 text (slicer.org)
- url: https://github.com/Slicer/Slicer/blob/main/License.txt
title: 3D Slicer License v1.0 text (upstream repository)
- url: https://lists.debian.org/debian-legal/2015/11/msg00026.html
title: debian-legal discussion of the CISST licence (a derivative of this licence)
In the files itself you can read this isn't dual licesed. It contains somme parts under Apache 2 and somme other parts under 3-C-slicer license.
Please discuss it with upstream how they can fix the license problem.
For the file
Files: Libs/CommandLineModules/Documentation/xs3p.xsl
you mentioned it under a DSTC license. The text you show in d/copyright is n't the license text itself.it only descries how you can find the right license.
Please improve this statement.
For the license Paraview-1.2 you show only a link to an external license statement. The file debian/copyright must contain the real complete license text except the licenses shipped with /usr/share/common-licenses.
Please improve this part, too.
Thanks
Further information may be found at:
https://dfsg-new-queue.debian.org/reviews/ctk
Regards, Mechtilde Stehmann
Member of the DFSG, Licensing & New Packages Team
===
Please feel free to respond to this email if you don't understand why
your files were rejected, or if you upload new files which address our
concerns.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 228 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/debian-med-packaging/attachments/20260828/c6a75330/attachment.sig>
More information about the Debian-med-packaging
mailing list