All of lore.kernel.org
 help / color / mirror / Atom feed
* [Buildroot] [PATCH 1/1] package/ytree: fix license
@ 2019-12-07 21:27 Fabrice Fontaine
  2019-12-08  7:51 ` Peter Korsgaard
  0 siblings, 1 reply; 4+ messages in thread
From: Fabrice Fontaine @ 2019-12-07 21:27 UTC (permalink / raw)
  To: buildroot

License is GPL-2.0+ not GPL-2.0 as specified in files that contain
license information: tilde.{h,c} and xmalloc.{h,c}

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
---
 package/ytree/ytree.mk | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/package/ytree/ytree.mk b/package/ytree/ytree.mk
index d9716f93ba..379be1e8e0 100644
--- a/package/ytree/ytree.mk
+++ b/package/ytree/ytree.mk
@@ -6,7 +6,7 @@
 
 YTREE_VERSION = 1.99pl2
 YTREE_SITE = https://www.han.de/~werner
-YTREE_LICENSE = GPL-2.0
+YTREE_LICENSE = GPL-2.0+
 YTREE_LICENSE_FILES = COPYING
 YTREE_DEPENDENCIES = ncurses
 
-- 
2.24.0

^ permalink raw reply related	[flat|nested] 4+ messages in thread

* [Buildroot] [PATCH 1/1] package/ytree: fix license
  2019-12-07 21:27 [Buildroot] [PATCH 1/1] package/ytree: fix license Fabrice Fontaine
@ 2019-12-08  7:51 ` Peter Korsgaard
  2019-12-08  8:50   ` Fabrice Fontaine
  0 siblings, 1 reply; 4+ messages in thread
From: Peter Korsgaard @ 2019-12-08  7:51 UTC (permalink / raw)
  To: buildroot

>>>>> "Fabrice" == Fabrice Fontaine <fontaine.fabrice@gmail.com> writes:

 > License is GPL-2.0+ not GPL-2.0 as specified in files that contain
 > license information: tilde.{h,c} and xmalloc.{h,c}

ytree is messy. I have been in contact with the upstream developer to
clarify this, and he ended up releasing a 2.0 tarball with no code
changes, just the clarification that it is released under GPL-2.0+. That
tarball unfortunately had some issues (including having a GPL-3.0 COPYING
file rather than 2.0), which I pointed out but never heard back.

I have just redownloaded the 2.0 tarball, and I see the COPYING file has
been silently changed to 2.0, so perhaps a nicer solution would be to
combine this license change with the bump to 2.0?


 > Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
 > ---
 >  package/ytree/ytree.mk | 2 +-
 >  1 file changed, 1 insertion(+), 1 deletion(-)

 > diff --git a/package/ytree/ytree.mk b/package/ytree/ytree.mk
 > index d9716f93ba..379be1e8e0 100644
 > --- a/package/ytree/ytree.mk
 > +++ b/package/ytree/ytree.mk
 > @@ -6,7 +6,7 @@
 
 >  YTREE_VERSION = 1.99pl2
 >  YTREE_SITE = https://www.han.de/~werner
 > -YTREE_LICENSE = GPL-2.0
 > +YTREE_LICENSE = GPL-2.0+
 >  YTREE_LICENSE_FILES = COPYING
 >  YTREE_DEPENDENCIES = ncurses
 
 > -- 
 > 2.24.0

 > _______________________________________________
 > buildroot mailing list
 > buildroot at busybox.net
 > http://lists.busybox.net/mailman/listinfo/buildroot

-- 
Bye, Peter Korsgaard

^ permalink raw reply	[flat|nested] 4+ messages in thread

* [Buildroot] [PATCH 1/1] package/ytree: fix license
  2019-12-08  7:51 ` Peter Korsgaard
@ 2019-12-08  8:50   ` Fabrice Fontaine
  2019-12-08 10:22     ` Peter Korsgaard
  0 siblings, 1 reply; 4+ messages in thread
From: Fabrice Fontaine @ 2019-12-08  8:50 UTC (permalink / raw)
  To: buildroot

Dear Peter,

Le dim. 8 d?c. 2019 ? 08:51, Peter Korsgaard <peter@korsgaard.com> a ?crit :
>
> >>>>> "Fabrice" == Fabrice Fontaine <fontaine.fabrice@gmail.com> writes:
>
>  > License is GPL-2.0+ not GPL-2.0 as specified in files that contain
>  > license information: tilde.{h,c} and xmalloc.{h,c}
>
> ytree is messy. I have been in contact with the upstream developer to
> clarify this, and he ended up releasing a 2.0 tarball with no code
> changes, just the clarification that it is released under GPL-2.0+. That
> tarball unfortunately had some issues (including having a GPL-3.0 COPYING
> file rather than 2.0), which I pointed out but never heard back.
>
> I have just redownloaded the 2.0 tarball, and I see the COPYING file has
> been silently changed to 2.0, so perhaps a nicer solution would be to
> combine this license change with the bump to 2.0?
COPYING from current version (1.99pl2) is already a GPL-2.0 COPYING
file so I don't know when upstream made this change but for sure hash
of COPYING is the same in 1.99pl2 and 2.00.
>
>
>  > Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
>  > ---
>  >  package/ytree/ytree.mk | 2 +-
>  >  1 file changed, 1 insertion(+), 1 deletion(-)
>
>  > diff --git a/package/ytree/ytree.mk b/package/ytree/ytree.mk
>  > index d9716f93ba..379be1e8e0 100644
>  > --- a/package/ytree/ytree.mk
>  > +++ b/package/ytree/ytree.mk
>  > @@ -6,7 +6,7 @@
>
>  >  YTREE_VERSION = 1.99pl2
>  >  YTREE_SITE = https://www.han.de/~werner
>  > -YTREE_LICENSE = GPL-2.0
>  > +YTREE_LICENSE = GPL-2.0+
>  >  YTREE_LICENSE_FILES = COPYING
>  >  YTREE_DEPENDENCIES = ncurses
>
>  > --
>  > 2.24.0
>
>  > _______________________________________________
>  > buildroot mailing list
>  > buildroot at busybox.net
>  > http://lists.busybox.net/mailman/listinfo/buildroot
>
> --
> Bye, Peter Korsgaard
Best Regards,

Fabrice

^ permalink raw reply	[flat|nested] 4+ messages in thread

* [Buildroot] [PATCH 1/1] package/ytree: fix license
  2019-12-08  8:50   ` Fabrice Fontaine
@ 2019-12-08 10:22     ` Peter Korsgaard
  0 siblings, 0 replies; 4+ messages in thread
From: Peter Korsgaard @ 2019-12-08 10:22 UTC (permalink / raw)
  To: buildroot

>>>>> "Fabrice" == Fabrice Fontaine <fontaine.fabrice@gmail.com> writes:

 > Dear Peter,
 > Le dim. 8 d?c. 2019 ? 08:51, Peter Korsgaard <peter@korsgaard.com> a ?crit :
 >> 
 >> >>>>> "Fabrice" == Fabrice Fontaine <fontaine.fabrice@gmail.com> writes:
 >> 
 >> > License is GPL-2.0+ not GPL-2.0 as specified in files that contain
 >> > license information: tilde.{h,c} and xmalloc.{h,c}
 >> 
 >> ytree is messy. I have been in contact with the upstream developer to
 >> clarify this, and he ended up releasing a 2.0 tarball with no code
 >> changes, just the clarification that it is released under GPL-2.0+. That
 >> tarball unfortunately had some issues (including having a GPL-3.0 COPYING
 >> file rather than 2.0), which I pointed out but never heard back.
 >> 
 >> I have just redownloaded the 2.0 tarball, and I see the COPYING file has
 >> been silently changed to 2.0, so perhaps a nicer solution would be to
 >> combine this license change with the bump to 2.0?
 > COPYING from current version (1.99pl2) is already a GPL-2.0 COPYING
 > file so I don't know when upstream made this change but for sure hash
 > of COPYING is the same in 1.99pl2 and 2.00.

Yes, but the 2.00 release has the following snippet added to the CHANGES
and README files:

diff -u ytree-1.99pl2/CHANGES ytree-2.00/CHANGES
--- ytree-1.99pl2/CHANGES       2019-09-29 12:37:57.000000000 +0200
+++ ytree-2.00/CHANGES  2019-11-16 17:38:11.000000000 +0100
@@ -157,4 +157,7 @@
     Debug Path display for non color mode (Thanks to Ali)
 New in 1.99pl2
     Filename extensions debug (Thanks to Frank)
+New in 2.00
+    No new functionality, but changed the copyright to GPLv2 or
+    (at your option) any later version.

--- ytree-1.99pl2/README        2019-09-29 12:37:57.000000000 +0200
+++ ytree-2.00/README   2019-11-16 17:28:11.000000000 +0100
@@ -53,5 +53,7 @@
        your ~/.bashrc. See the man page for details.

 Copyright
-       This program is distributed as free software under the GNU
-       license (see COPYING for more information).
+       This program is free software; you can redistribute it and/or modify it
+        under the terms of the GNU General Public License as published by the
+        Free Software Foundation; either version 2 of the License,
+        or (at your option) any later version.

Which clarifies that it is indeed GPL-2.0+

And as I mentioned, the 2.00 tarball has later been fixed up to include
the correct COPYING file.

-- 
Bye, Peter Korsgaard

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2019-12-08 10:22 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2019-12-07 21:27 [Buildroot] [PATCH 1/1] package/ytree: fix license Fabrice Fontaine
2019-12-08  7:51 ` Peter Korsgaard
2019-12-08  8:50   ` Fabrice Fontaine
2019-12-08 10:22     ` Peter Korsgaard

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.