src.rpms?
Rex Dieter
rdieter "at" math.unl.edu
Fri May 13 16:12:00 2005
On Fri, 13 May 2005, Collins, Kevin [MindWorks] wrote:
> Your opinion is wrong. The GPL requires the source be made available.
> The src.rpm and/or specfile are part of a packaging system for delivery
> of the product - they are NOT part of the product. Access to the source
> code is all that needs to be provided...
The GPL defines what "source code" is:
"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"
IMO (of course)
In the case of a binary rpm, the "preferred form of the work for making
modifications to it" means either the src.rpm or in the very least,
the specfile used to generate it.
Further, "... the scripts used to control compilation and installation of
the executable" *includes* the specfile used to generate the binary rpm,
since that is the mechanism by which the executable(s) are installed.
-- Rex