* [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.