Pirate Praveen <prav...@onenetbeyond.org> writes:

> But the crucial point here is that the git upstream is choosing not to
> correct that mistake by moving to GPLv3 (probably they don't like some
> other changes introduced) or giving another specific exception to
> linking with Apache 2.0.

Well, Torvalds founded Git, and it is well known that he likes GPLv2 and
dislikes v3. Apparently he is still a major copyright holder, even after
handing over the project maintenance to Junio Hamano very early.

And how many copyright holders are involved in the project? It might be
permanently stuck to v2, much like the Linux kernel, which is now
practically impossible to change licenses.

Interestingly, the COPYING file in the Git tree states the following
(https://github.com/git/git/blob/master/COPYING):

 Note that the only valid version of the GPL as far as this project
 is concerned is _this_ particular version of the license (ie v2, not
 v2.2 or v3.x or whatever), unless explicitly otherwise stated.

 HOWEVER, in order to allow a migration to GPLv3 if that seems like
 a good idea, I also ask that people involved with the project make
 their preferences known. In particular, if you trust me to make that
 decision, you might note so in your copyright message, ie something
 like

        This file is licensed under the GPL v2, or a later version
        at the discretion of Linus.

  might avoid issues. But we can also just decide to synchronize and
  contact all copyright holders on record if/when the occasion arises.

                        Linus Torvalds

Reply via email to