[PLUG] some clarifications on GPL

Nishit Dave stargazer.dave at gmail.com
Tue Jan 9 23:02:29 IST 2007

Part II, 8th Jan 2007:

> 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. 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.
> If distribution of executable or object code is made by offering access to
> copy from a designated place, then offering equivalent access to copy the
> source code from the same place counts as distribution of the source code,
> even though third parties are not compelled to copy the source along with
> the object code."

>From the links and the excerpt above, it may be interpreted that the
recipient of your distribution has a right to get the source code from you,
but it is not mandatory for you to provide the source code along with each
copy of your binary executable.  You can offer an easy access to the source
code as an alternative.

However, if your distribution is a derivative work of another GPL'd program,
you will need to specify what changes you have made to the original source
code, in addition to accrediting the original author.

Part III follows..

More information about the Plug-mail mailing list