GNU bug report logs - #67451
[PATCH] licenses: Add CC-PDDC license.

Previous Next

Package: guix-patches;

Reported by: Aaron Covrig <aaron.covrig.us <at> ieee.org>

Date: Sun, 26 Nov 2023 03:34:02 UTC

Severity: normal

Tags: patch

Done: Leo Famulari <leo <at> famulari.name>

Bug is archived. No further changes may be made.

To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 67451 in the body.
You can then email your comments to 67451 AT debbugs.gnu.org in the normal way.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to guix <at> cbaines.net, dev <at> jpoiret.xyz, ludo <at> gnu.org, othacehe <at> gnu.org, rekado <at> elephly.net, zimon.toutoune <at> gmail.com, me <at> tobias.gr, guix-patches <at> gnu.org:
bug#67451; Package guix-patches. (Sun, 26 Nov 2023 03:34:02 GMT) Full text and rfc822 format available.

Acknowledgement sent to Aaron Covrig <aaron.covrig.us <at> ieee.org>:
New bug report received and forwarded. Copy sent to guix <at> cbaines.net, dev <at> jpoiret.xyz, ludo <at> gnu.org, othacehe <at> gnu.org, rekado <at> elephly.net, zimon.toutoune <at> gmail.com, me <at> tobias.gr, guix-patches <at> gnu.org. (Sun, 26 Nov 2023 03:34:02 GMT) Full text and rfc822 format available.

Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: Aaron Covrig <aaron.covrig.us <at> ieee.org>
To: guix-patches <at> gnu.org
Cc: Aaron Covrig <aaron.covrig.us <at> ieee.org>
Subject: [PATCH] licenses: Add CC-PDDC license.
Date: Sat, 25 Nov 2023 22:11:39 -0500
* gnu/license.scm (CC-PDDC): New variable.

Change-Id: I272f08fde34aaba7acf4cca3327e56fe065dcf10
---
Adding a less common Creative Commons license from the Linux Foundation
SPDX license list for the inclusion of additional software.
 guix/licenses.scm | 6 ++++++
 1 file changed, 6 insertions(+)

diff --git a/guix/licenses.scm b/guix/licenses.scm
index d200614d91..291bccdf56 100644
--- a/guix/licenses.scm
+++ b/guix/licenses.scm
@@ -48,6 +48,7 @@ (define-module (guix licenses)
             bsd-0 bsd-1 bsd-2 bsd-3 bsd-4
             non-copyleft
             cc0
+	    cc-pddc
             cc-by2.0 cc-by3.0 cc-by4.0
             cc-by-sa2.0 cc-by-sa3.0 cc-by-sa4.0
             cddl1.0 cddl1.1
@@ -262,6 +263,11 @@ (define cc0
            "http://directory.fsf.org/wiki/License:CC0"
            "http://www.gnu.org/licenses/license-list.html#CC0"))
 
+(define cc-pddc
+  (license "CC-PDDC"
+           "https://spdx.org/licenses/CC-PDDC"
+           "Creative Commons Public Domain Dedication and Certification"))
+
 (define cc-by-sa4.0
   (license "CC-BY-SA 4.0"
            "http://creativecommons.org/licenses/by-sa/4.0/"

base-commit: d987b75618a62c95c030e7ca53e0972e700c4f06
prerequisite-patch-id: b20d54ba34bb720fc0d3f0d0cf88b4f453c62e32
-- 
2.41.0





Information forwarded to guix <at> cbaines.net, dev <at> jpoiret.xyz, ludo <at> gnu.org, othacehe <at> gnu.org, rekado <at> elephly.net, zimon.toutoune <at> gmail.com, me <at> tobias.gr, guix-patches <at> gnu.org:
bug#67451; Package guix-patches. (Sun, 26 Nov 2023 14:17:01 GMT) Full text and rfc822 format available.

Message #8 received at 67451 <at> debbugs.gnu.org (full text, mbox):

From: Aaron Covrig <aaron.covrig.us <at> ieee.org>
To: 67451 <at> debbugs.gnu.org
Cc: Aaron Covrig <aaron.covrig.us <at> ieee.org>
Subject: [PATCH v1] licenses: Add CC-PDDC license.
Date: Sun, 26 Nov 2023 09:15:31 -0500
* gnu/license.scm (CC-PDDC): New variable.
* guix/import/utils.scm : Add CC-PDDC.

Change-Id: I272f08fde34aaba7acf4cca3327e56fe065dcf10
---
Missed adding the identifier into import/utils.scm

 guix/import/utils.scm | 1 +
 guix/licenses.scm     | 6 ++++++
 2 files changed, 7 insertions(+)

diff --git a/guix/import/utils.scm b/guix/import/utils.scm
index 0cf52cdbde..4b44ff0a0b 100644
--- a/guix/import/utils.scm
+++ b/guix/import/utils.scm
@@ -190,6 +190,7 @@ (define %spdx-license-identifiers
     ("BSD-3-Clause"               . license:bsd-3)
     ("BSD-4-Clause"               . license:bsd-4)
     ("CC0-1.0"                    . license:cc0)
+    ("CC-PDDC"                    . license:cc-pddc)
     ("CC-BY-2.0"                  . license:cc-by2.0)
     ("CC-BY-3.0"                  . license:cc-by3.0)
     ("CC-BY-4.0"                  . license:cc-by4.0)
diff --git a/guix/licenses.scm b/guix/licenses.scm
index d200614d91..291bccdf56 100644
--- a/guix/licenses.scm
+++ b/guix/licenses.scm
@@ -48,6 +48,7 @@ (define-module (guix licenses)
             bsd-0 bsd-1 bsd-2 bsd-3 bsd-4
             non-copyleft
             cc0
+	    cc-pddc
             cc-by2.0 cc-by3.0 cc-by4.0
             cc-by-sa2.0 cc-by-sa3.0 cc-by-sa4.0
             cddl1.0 cddl1.1
@@ -262,6 +263,11 @@ (define cc0
            "http://directory.fsf.org/wiki/License:CC0"
            "http://www.gnu.org/licenses/license-list.html#CC0"))
 
+(define cc-pddc
+  (license "CC-PDDC"
+           "https://spdx.org/licenses/CC-PDDC"
+           "Creative Commons Public Domain Dedication and Certification"))
+
 (define cc-by-sa4.0
   (license "CC-BY-SA 4.0"
            "http://creativecommons.org/licenses/by-sa/4.0/"

base-commit: d987b75618a62c95c030e7ca53e0972e700c4f06
prerequisite-patch-id: b20d54ba34bb720fc0d3f0d0cf88b4f453c62e32
-- 
2.41.0





Information forwarded to guix-patches <at> gnu.org:
bug#67451; Package guix-patches. (Tue, 28 Nov 2023 15:44:02 GMT) Full text and rfc822 format available.

Message #11 received at submit <at> debbugs.gnu.org (full text, mbox):

From: Simon Tournier <zimon.toutoune <at> gmail.com>
To: Aaron Covrig via Guix-patches via <guix-patches <at> gnu.org>,
 67451 <at> debbugs.gnu.org
Cc: Josselin Poiret <dev <at> jpoiret.xyz>, Aaron Covrig <aaron.covrig.us <at> ieee.org>,
 Mathieu Othacehe <othacehe <at> gnu.org>,
 Ludovic Courtès <ludo <at> gnu.org>,
 Tobias Geerinckx-Rice <me <at> tobias.gr>, Ricardo Wurmus <rekado <at> elephly.net>,
 Christopher Baines <guix <at> cbaines.net>
Subject: Re: [bug#67451] [PATCH] licenses: Add CC-PDDC license.
Date: Tue, 28 Nov 2023 11:01:47 +0100
Hi,

Thanks for the patch.

On Sat, 25 Nov 2023 at 22:11, Aaron Covrig via Guix-patches via <guix-patches <at> gnu.org> wrote:

> * gnu/license.scm (CC-PDDC): New variable.

Well, a naive question: what package(s) could potentially use this
license?

Moreover, this license is not listed in:

    https://www.gnu.org/licenses/license-list.html

and the link <https://spdx.org/licenses/CC-PDDC> points to:

  https://creativecommons.org/licenses/publicdomain/ [no longer live] 


Cheers,
simon





Information forwarded to guix-patches <at> gnu.org:
bug#67451; Package guix-patches. (Tue, 28 Nov 2023 15:44:05 GMT) Full text and rfc822 format available.

Information forwarded to guix-patches <at> gnu.org:
bug#67451; Package guix-patches. (Tue, 28 Nov 2023 18:14:02 GMT) Full text and rfc822 format available.

Message #17 received at 67451 <at> debbugs.gnu.org (full text, mbox):

From: Aaron Covrig <aaron.covrig.us <at> ieee.org>
To: 67451 <at> debbugs.gnu.org
Subject: Re: [bug#67451] [PATCH] licenses: Add CC-PDDC license.
Date: Tue, 28 Nov 2023 13:12:33 -0500
[Message part 1 (text/plain, inline)]
On Tue, 28 Nov 2023 11:01:47 +0100
Simon Tournier <zimon.toutoune <at> gmail.com> wrote:

> Hi,
> 
> Thanks for the patch.
> 
> On Sat, 25 Nov 2023 at 22:11, Aaron Covrig via Guix-patches via
> <guix-patches <at> gnu.org> wrote:
> 
> > * gnu/license.scm (CC-PDDC): New variable.  
> 
> Well, a naive question: what package(s) could potentially use this
> license?
> 
> Moreover, this license is not listed in:
> 
>     https://www.gnu.org/licenses/license-list.html
> 
> and the link <https://spdx.org/licenses/CC-PDDC> points to:
> 
>   https://creativecommons.org/licenses/publicdomain/ [no longer live] 
> 
> 
> Cheers,
> simon
> 

Good question, I'm slowly trying to run through some rust packages
(mostly in crates-io.scm) with the intent of upgrading nu-shell
(currently quite out of date to the extent that most online
documenation is now dubious with new features added and a lot of
commands removed or changed). While adding and upgrading packages, I
ran across the rust package `pwd` (https://crates.io/crates/pwd/1.4.0)
which uses this license.

There is a slim chance the author might be willing to update the
package to a dual license, but it seemed like adding this would still
be useful for completeness sake (and in the case that they aren't able
to be reached easily).

V/R,

Aaron
[Message part 2 (application/pgp-signature, inline)]

Information forwarded to guix-patches <at> gnu.org:
bug#67451; Package guix-patches. (Fri, 29 Dec 2023 22:19:01 GMT) Full text and rfc822 format available.

Message #20 received at submit <at> debbugs.gnu.org (full text, mbox):

From: Leo Famulari <leo <at> famulari.name>
To: Aaron Covrig via Guix-patches via <guix-patches <at> gnu.org>
Cc: 67451-done <at> debbugs.gnu.org
Subject: Re: [bug#67451] [PATCH] licenses: Add CC-PDDC license.
Date: Fri, 29 Dec 2023 17:17:51 -0500
[Message part 1 (text/plain, inline)]
On Tue, Nov 28, 2023 at 01:12:33PM -0500, Aaron Covrig via Guix-patches via wrote:
> Good question, I'm slowly trying to run through some rust packages
> (mostly in crates-io.scm) with the intent of upgrading nu-shell
> (currently quite out of date to the extent that most online
> documenation is now dubious with new features added and a lot of
> commands removed or changed). While adding and upgrading packages, I
> ran across the rust package `pwd` (https://crates.io/crates/pwd/1.4.0)
> which uses this license.
> 
> There is a slim chance the author might be willing to update the
> package to a dual license, but it seemed like adding this would still
> be useful for completeness sake (and in the case that they aren't able
> to be reached easily).

Thanks for working on the Rust packages and looking ahead towards
needing this license.

I'm going to put this patch on the backburner for now, until we actually
have some patches that need this license. When the time comes, we can
reopen this ticket.
[signature.asc (application/pgp-signature, inline)]

Reply sent to Leo Famulari <leo <at> famulari.name>:
You have taken responsibility. (Fri, 29 Dec 2023 22:19:02 GMT) Full text and rfc822 format available.

Notification sent to Aaron Covrig <aaron.covrig.us <at> ieee.org>:
bug acknowledged by developer. (Fri, 29 Dec 2023 22:19:02 GMT) Full text and rfc822 format available.

bug archived. Request was from Debbugs Internal Request <help-debbugs <at> gnu.org> to internal_control <at> debbugs.gnu.org. (Sat, 27 Jan 2024 12:24:08 GMT) Full text and rfc822 format available.

This bug report was last modified 1 year and 103 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.