Re: [PATCH] README: Git is released under the GPLv2, not just "the GPL"

Subsystems: the rest

2 messages, 2 authors, 2016-06-15 · open the first message on its own page

Re: [PATCH] README: Git is released under the GPLv2, not just "the GPL"

From: Junio C Hamano <hidden>
Date: 2016-06-15 22:55:31

Junio C Hamano [off-list ref] writes:
Stefano Lattarini [off-list ref] writes:
quoted
And this is clearly stressed by Linus in the COPYING file.  So make it
clear in the README as well, to avoid possible misunderstandings.

Signed-off-by: Stefano Lattarini <redacted>
---
I have nothing against this patch, but I am curious if you saw any
misunderstandings in the real world, or if you are merely trying to
avoid "possible" ones.
quoted
 README | 7 ++++---
 1 file changed, 4 insertions(+), 3 deletions(-)
diff --git a/README b/README
index d2690ec..c50e6f4 100644
--- a/README
+++ b/README
@@ -19,9 +19,10 @@ Git is a fast, scalable, distributed revision control system with an
 unusually rich command set that provides both high-level operations
 and full access to internals.
 
-Git is an Open Source project covered by the GNU General Public License.
-It was originally written by Linus Torvalds with help of a group of
-hackers around the net. It is currently maintained by Junio C Hamano.
+Git is an Open Source project covered by the GNU General Public License
+(version 2).  It was originally written by Linus Torvalds with help
+of a group of hackers around the net. It is currently maintained by
+Junio C Hamano.
 
 Please read the file INSTALL for installation instructions.
The project as a whole is GPLv2, and inclusion of pieces licensed
under different but compatible terms does not change it, but we may
want to do this instead.

I am just one of the "group of hackers around the net" in the
context of this overview, so I think it is OK to drop that
"currently maintained by" bit. The audience of this document does
not have to find out and interact with the maintainer.
diff --git a/README b/README
index d2690ec..c365e3c 100644
--- a/README
+++ b/README
@@ -19,9 +19,10 @@ Git is a fast, scalable, distributed revision control system with an
 unusually rich command set that provides both high-level operations
 and full access to internals.
 
-Git is an Open Source project covered by the GNU General Public License.
+Git is an Open Source project covered by the GNU General Public
+License version 2 (some parts of it are under different licenses).
 It was originally written by Linus Torvalds with help of a group of
-hackers around the net. It is currently maintained by Junio C Hamano.
+hackers around the net.
 
 Please read the file INSTALL for installation instructions.
 
-- 
1.8.1.rc1.148.gfac1be9

Re: [PATCH] README: Git is released under the GPLv2, not just "the GPL"

From: Stefano Lattarini <hidden>
Date: 2016-06-15 22:55:32

On 12/15/2012 07:35 PM, Junio C Hamano wrote:
Junio C Hamano [off-list ref] writes:
quoted
Stefano Lattarini [off-list ref] writes:
quoted
And this is clearly stressed by Linus in the COPYING file.  So make it
clear in the README as well, to avoid possible misunderstandings.

Signed-off-by: Stefano Lattarini <redacted>
---
I have nothing against this patch, but I am curious if you saw any
misunderstandings in the real world, or if you are merely trying to
avoid "possible" ones.
Only playing safe against "possible" misunderstandings, especially
now that the GPLv3 has taken root and has supplanted the v2 in several
projects (e.g., Perl, and obviously most GNU packages).
quoted hunk
quoted
quoted
 README | 7 ++++---
 1 file changed, 4 insertions(+), 3 deletions(-)
diff --git a/README b/README
index d2690ec..c50e6f4 100644
--- a/README
+++ b/README
@@ -19,9 +19,10 @@ Git is a fast, scalable, distributed revision control system with an
 unusually rich command set that provides both high-level operations
 and full access to internals.
 
-Git is an Open Source project covered by the GNU General Public License.
-It was originally written by Linus Torvalds with help of a group of
-hackers around the net. It is currently maintained by Junio C Hamano.
+Git is an Open Source project covered by the GNU General Public License
+(version 2).  It was originally written by Linus Torvalds with help
+of a group of hackers around the net. It is currently maintained by
+Junio C Hamano.
 
 Please read the file INSTALL for installation instructions.
The project as a whole is GPLv2, and inclusion of pieces licensed
under different but compatible terms does not change it, but we may
want to do this instead.

I am just one of the "group of hackers around the net" in the
context of this overview, so I think it is OK to drop that
"currently maintained by" bit. The audience of this document does
not have to find out and interact with the maintainer.
diff --git a/README b/README
index d2690ec..c365e3c 100644
--- a/README
+++ b/README
@@ -19,9 +19,10 @@ Git is a fast, scalable, distributed revision control system with an
 unusually rich command set that provides both high-level operations
 and full access to internals.
 
-Git is an Open Source project covered by the GNU General Public License.
+Git is an Open Source project covered by the GNU General Public
+License version 2 (some parts of it are under different licenses).
Maybe you could be even more explicit ans state "some parts of it are
under different licenses, compatible with the GPLv2".  But maybe this
is just overkill?
 It was originally written by Linus Torvalds with help of a group of
-hackers around the net. It is currently maintained by Junio C Hamano.
+hackers around the net.
 
 Please read the file INSTALL for installation instructions.
 
Thanks,
  Stefano
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help