Richard Stallman looks
at source distribution
compliance for the GPL v2, and how it could
change in GPL v3. "The goal of the GNU GPL is to ensure that all
users have the four essential freedoms -- (0) to run the program, (1) to
study and change it, (2) to redistribute it, and (3) to distribute modified
versions. Access to the source code is essential for freedom 1 and freedom
3. Thus, we designed the GNU GPL to insist that all redistributors make the
source code available to their users. This requires them to do a little
extra work, but that work is generally necessary for the sake of the users'
freedom. Keeping source code conveniently and reliably available for the
users is more important than saving distributors a little effort.
to post comments)