More Freedom brought on by more restrictions. The overall intent of GPLv3 is to make it harder for people to use legal loopholes to bypass the freedom of software either for the sole purpose of doing so or for gain at the expense of others' loss. However to do so it must add more restrictions to what is allowed. This makes it incompatible with GPLv2 which only allows linkage with a license that offers less restrictions not more. For a highly biased article about the GPLV3 take a look at http://www.fsf.org/licensing/licenses/quick-guide-gplv3.html or if you prefer read the actual text yourself at http://www.gnu.org/licenses/gpl-3.0.html and prod with questions.
On Fri, Oct 31, 2008 at 7:21 AM, Alexander V. Lukyanov <[EMAIL PROTECTED]> wrote: > On Thu, Oct 30, 2008 at 02:09:06PM +0100, Jiri Skala wrote: > > I downloaded gnulib from cvs and there are the same files with the same > > size but with different time of last modification that have GPLv2 in the > > header of sources (e.g. c-ctype.c, c-strcasecmp.c, etc.). > > gnulib-tool automatically changes the version to 3 by default. I'll try to > fix it in the next lftp version. > > > - Is it an intention to change GPLv2 to GPLv3 in the files? > > No. > > > - Do you know who did it? > > gnulib-tool :) > > > - Why lftp declare usage of GPLv2 and there are linked sources GPLv3? > > By accident. > > BTW, are there any benefits of GPLv3? Is it reasonable to upgrade the > license? > > -- > Alexander. >
