* Re: [PATCH] base-passwd: LICENSE changed to GPLv2
2020-03-13 11:11 [PATCH] base-passwd: LICENSE changed to GPLv2 Wang Mingyu
@ 2020-03-13 7:09 ` Richard Purdie
2020-03-14 4:49 ` Wang, Mingyu
0 siblings, 1 reply; 4+ messages in thread
From: Richard Purdie @ 2020-03-13 7:09 UTC (permalink / raw)
To: Wang Mingyu, openembedded-core
On Fri, 2020-03-13 at 04:11 -0700, Wang Mingyu wrote:
> Signed-off-by: Wang Mingyu <wangmy@cn.fujitsu.com>
> ---
> meta/recipes-core/base-passwd/base-passwd_3.5.29.bb | 2 +-
> 1 file changed, 1 insertion(+), 1 deletion(-)
>
> diff --git a/meta/recipes-core/base-passwd/base-passwd_3.5.29.bb
> b/meta/recipes-core/base-passwd/base-passwd_3.5.29.bb
> index d1aab09181..d01cd7e297 100644
> --- a/meta/recipes-core/base-passwd/base-passwd_3.5.29.bb
> +++ b/meta/recipes-core/base-passwd/base-passwd_3.5.29.bb
> @@ -1,7 +1,7 @@
> SUMMARY = "Base system master password/group files"
> DESCRIPTION = "The master copies of the user database files
> (/etc/passwd and /etc/group). The update-passwd tool is also
> provided to keep the system databases synchronized with these master
> files."
> SECTION = "base"
> -LICENSE = "GPLv2+"
> +LICENSE = "GPLv2"
> LIC_FILES_CHKSUM =
> "file://COPYING;md5=eb723b61539feef013de476e68b5c50a"
Why? The license file didn't change. This needs an explanation.
Cheers,
Richard
^ permalink raw reply [flat|nested] 4+ messages in thread
* [PATCH] base-passwd: LICENSE changed to GPLv2
@ 2020-03-13 11:11 Wang Mingyu
2020-03-13 7:09 ` Richard Purdie
0 siblings, 1 reply; 4+ messages in thread
From: Wang Mingyu @ 2020-03-13 11:11 UTC (permalink / raw)
To: openembedded-core
Signed-off-by: Wang Mingyu <wangmy@cn.fujitsu.com>
---
meta/recipes-core/base-passwd/base-passwd_3.5.29.bb | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/meta/recipes-core/base-passwd/base-passwd_3.5.29.bb b/meta/recipes-core/base-passwd/base-passwd_3.5.29.bb
index d1aab09181..d01cd7e297 100644
--- a/meta/recipes-core/base-passwd/base-passwd_3.5.29.bb
+++ b/meta/recipes-core/base-passwd/base-passwd_3.5.29.bb
@@ -1,7 +1,7 @@
SUMMARY = "Base system master password/group files"
DESCRIPTION = "The master copies of the user database files (/etc/passwd and /etc/group). The update-passwd tool is also provided to keep the system databases synchronized with these master files."
SECTION = "base"
-LICENSE = "GPLv2+"
+LICENSE = "GPLv2"
LIC_FILES_CHKSUM = "file://COPYING;md5=eb723b61539feef013de476e68b5c50a"
RECIPE_NO_UPDATE_REASON = "Version 3.5.38 requires cdebconf for update-passwd utility"
--
2.17.1
^ permalink raw reply related [flat|nested] 4+ messages in thread
* Re: [PATCH] base-passwd: LICENSE changed to GPLv2
2020-03-13 7:09 ` Richard Purdie
@ 2020-03-14 4:49 ` Wang, Mingyu
2020-03-15 12:30 ` Richard Purdie
0 siblings, 1 reply; 4+ messages in thread
From: Wang, Mingyu @ 2020-03-14 4:49 UTC (permalink / raw)
To: openembedded-core
Hi,
Richard
> Why? The license file didn't change. This needs an explanation.
1. For base-passwd, I think that it's gpl-2.0-only since it is declared as "gpl-2" in debian/copyright, not "gpl-2 or later"
License: GPL-2
On Debian and Debian-based systems, a copy of the GNU General Public
License version 2 is available in /usr/share/common-licenses/GPL-2.
2.GPLv2 constant:
> 9. The Free Software Foundation may publish revised and/or new versions
> of the General Public License from time to time. Such new versions will
> be similar in spirit to the present version, but may differ in detail to
> address new problems or concerns.
>
> Each version is given a distinguishing version number. If the Program
> specifies a version number of this License which applies to it and "any
> later version", you have the option of following the terms and conditions
> either of that version or of any later version published by the Free
> Software Foundation. If the Program does not specify a version number of
> this License, you may choose any version ever published by the Free Software
> Foundation.
The license would be GPLv2+, only when license name is "gpl-2 or later".
3. The bb file of libcomps contains the following contents:
LICENSE = "GPLv2"
The "COPYING“ file from libcomps and base-passwd are the same,
So it seems that the package LICENSE fields of the same copyright declaration are not unified.
By wangmy
-----Original Message-----
From: Richard Purdie [mailto:richard.purdie@linuxfoundation.org]
Sent: Friday, March 13, 2020 3:10 PM
To: Wang, Mingyu/王 鸣瑜 <wangmy@cn.fujitsu.com>; openembedded-core@lists.openembedded.org
Subject: Re: [OE-core] [PATCH] base-passwd: LICENSE changed to GPLv2
On Fri, 2020-03-13 at 04:11 -0700, Wang Mingyu wrote:
> Signed-off-by: Wang Mingyu <wangmy@cn.fujitsu.com>
> ---
> meta/recipes-core/base-passwd/base-passwd_3.5.29.bb | 2 +-
> 1 file changed, 1 insertion(+), 1 deletion(-)
>
> diff --git a/meta/recipes-core/base-passwd/base-passwd_3.5.29.bb
> b/meta/recipes-core/base-passwd/base-passwd_3.5.29.bb
> index d1aab09181..d01cd7e297 100644
> --- a/meta/recipes-core/base-passwd/base-passwd_3.5.29.bb
> +++ b/meta/recipes-core/base-passwd/base-passwd_3.5.29.bb
> @@ -1,7 +1,7 @@
> SUMMARY = "Base system master password/group files"
> DESCRIPTION = "The master copies of the user database files
> (/etc/passwd and /etc/group). The update-passwd tool is also provided
> to keep the system databases synchronized with these master files."
> SECTION = "base"
> -LICENSE = "GPLv2+"
> +LICENSE = "GPLv2"
> LIC_FILES_CHKSUM =
> "file://COPYING;md5=eb723b61539feef013de476e68b5c50a"
Why? The license file didn't change. This needs an explanation.
Cheers,
Richard
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [PATCH] base-passwd: LICENSE changed to GPLv2
2020-03-14 4:49 ` Wang, Mingyu
@ 2020-03-15 12:30 ` Richard Purdie
0 siblings, 0 replies; 4+ messages in thread
From: Richard Purdie @ 2020-03-15 12:30 UTC (permalink / raw)
To: Wang, Mingyu, openembedded-core
On Sat, 2020-03-14 at 04:49 +0000, Wang, Mingyu wrote:
> Hi,
> Richard
>
> > Why? The license file didn't change. This needs an explanation.
>
> 1. For base-passwd, I think that it's gpl-2.0-only since it is
> declared as "gpl-2" in debian/copyright, not "gpl-2 or later"
>
> License: GPL-2
> On Debian and Debian-based systems, a copy of the GNU General Public
> License version 2 is available in /usr/share/common-licenses/GPL-2.
>
> 2.GPLv2 constant:
> > 9. The Free Software Foundation may publish revised and/or new
> > versions
> > of the General Public License from time to time. Such new versions
> > will
> > be similar in spirit to the present version, but may differ in
> > detail to
> > address new problems or concerns.
> >
> > Each version is given a distinguishing version number. If the
> > Program
> > specifies a version number of this License which applies to it and
> > "any
> > later version", you have the option of following the terms and
> > conditions
> > either of that version or of any later version published by the
> > Free
> > Software Foundation. If the Program does not specify a version
> > number of
> > this License, you may choose any version ever published by the Free
> > Software
> > Foundation.
> The license would be GPLv2+, only when license name is "gpl-2 or
> later".
>
> 3. The bb file of libcomps contains the following contents:
> LICENSE = "GPLv2"
> The "COPYING“ file from libcomps and base-passwd are the same,
> So it seems that the package LICENSE fields of the same copyright
> declaration are not unified.
Thanks.
Can you resend this patch with an explanation in the commit message
please?
It can just be something like:
"The source code such as update-passwd.c states the license to be under
GPL v2 only and does not contain the "or later" clause so correct the
recipe LICENSE field to match".
Cheers,
Richard
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2020-03-15 12:30 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-03-13 11:11 [PATCH] base-passwd: LICENSE changed to GPLv2 Wang Mingyu
2020-03-13 7:09 ` Richard Purdie
2020-03-14 4:49 ` Wang, Mingyu
2020-03-15 12:30 ` Richard Purdie
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.