Posted Mar 9, 2011 10:51 UTC (Wed) by wingo
Parent article: Red Hat and the GPL
The GPL says:
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.
Surely if we consider the work to be the Linux kernel, then the source of the Linux kernel is the preferred form for modifications to it, and not the patches that make it up, a dump of the filesystem it is stored on, etc.
I do not understand the objection that separate patches are necessary to comply with the GPL, as the patches are not the work in consideration: the source code is.
to post comments)