Submitter asserts "The CDDL contains restrictions not present in the
GPL" without citation, making the assertion nonactionable.  Does there
exist a clear and detailed argument about the incompatibility asserted?

I find in other places that the use of CDDL'ed smake to build is identified as 
a blockage.
GPL v2 requires the build scripts, but not the build tools be distributed.  
GPLv2: "The source code for a work means the preferred form of the work for 
making modifications to it. For an executable work, complete source code means 
all the source code for all modules it contains, plus any associated interface 
definition files, plus the scripts used to control compilation and installation 
of the executable."  Including the smake scripts appears to be required.  
Including (binary or source) smake in the OS distribution may or may not be 
required by the next sentence in the GPLv2: "However, as a special exception, 
the source code distributed need not include anything that is normally 
distributed (in either source or binary form) with the major components 
(compiler, kernel, and so on) of the operating system on which the executable 
runs, unless that component itself accompanies the executable."  (As an aside, 
..., forking smake seems far more likely to be a successful project than cdrkit 
has ever been.)
GPL v3 requires the build scripts and explicitly allows the nondistribution of 
smake: "The “Corresponding Source” for a work in object code form means all the 
source code needed to generate, install, and (for an executable work) run the 
object code and to modify the work, including scripts to control those 
activities. However, it does not include the work's System Libraries, or 
general-purpose tools or generally available free programs which are used 
unmodified in performing those activities but which are not part of the work."  
smake seems to qualify as a generally available free program which is not part 
of the work and therefore its inclusion does not seem to be required under 
GPLv3.

Overcoming the smake blockage seems straightforward.  Assuming the other
unidentified blockages are similarly trivial, forward motion seems easy.
Without actually identifying these other blockages, it is impossible to
classify them as trivial or not.

So, what are the asserted blockages, in sufficient detail that they can
be evaluated?

-- 
cdrtools is undistributable
https://bugs.launchpad.net/bugs/177154
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to