unofficial mirror of guix-patches@gnu.org 
 help / color / mirror / code / Atom feed
* [bug#67451] [PATCH] licenses: Add CC-PDDC license.
@ 2023-11-26  3:11 Aaron Covrig via Guix-patches via
  2023-11-26 14:15 ` [bug#67451] [PATCH v1] " Aaron Covrig via Guix-patches via
  2023-11-28 10:01 ` [bug#67451] [PATCH] " Simon Tournier
  0 siblings, 2 replies; 5+ messages in thread
From: Aaron Covrig via Guix-patches via @ 2023-11-26  3:11 UTC (permalink / raw)
  To: 67451
  Cc: Aaron Covrig, Christopher Baines, Josselin Poiret,
	Ludovic Courtès, Mathieu Othacehe, Ricardo Wurmus,
	Simon Tournier, Tobias Geerinckx-Rice

* 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





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

* [bug#67451] [PATCH v1] licenses: Add CC-PDDC license.
  2023-11-26  3:11 [bug#67451] [PATCH] licenses: Add CC-PDDC license Aaron Covrig via Guix-patches via
@ 2023-11-26 14:15 ` Aaron Covrig via Guix-patches via
  2023-11-28 10:01 ` [bug#67451] [PATCH] " Simon Tournier
  1 sibling, 0 replies; 5+ messages in thread
From: Aaron Covrig via Guix-patches via @ 2023-11-26 14:15 UTC (permalink / raw)
  To: 67451
  Cc: Aaron Covrig, Christopher Baines, Josselin Poiret,
	Ludovic Courtès, Mathieu Othacehe, Ricardo Wurmus,
	Simon Tournier, Tobias Geerinckx-Rice

* 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





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

* [bug#67451] [PATCH] licenses: Add CC-PDDC license.
  2023-11-26  3:11 [bug#67451] [PATCH] licenses: Add CC-PDDC license Aaron Covrig via Guix-patches via
  2023-11-26 14:15 ` [bug#67451] [PATCH v1] " Aaron Covrig via Guix-patches via
@ 2023-11-28 10:01 ` Simon Tournier
  2023-11-28 18:12   ` Aaron Covrig via Guix-patches via
  1 sibling, 1 reply; 5+ messages in thread
From: Simon Tournier @ 2023-11-28 10:01 UTC (permalink / raw)
  To: 67451
  Cc: Josselin Poiret, Aaron Covrig, Mathieu Othacehe,
	Ludovic Courtès, Tobias Geerinckx-Rice, Ricardo Wurmus,
	Christopher Baines

Hi,

Thanks for the patch.

On Sat, 25 Nov 2023 at 22:11, Aaron Covrig via Guix-patches via <guix-patches@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





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

* [bug#67451] [PATCH] licenses: Add CC-PDDC license.
  2023-11-28 10:01 ` [bug#67451] [PATCH] " Simon Tournier
@ 2023-11-28 18:12   ` Aaron Covrig via Guix-patches via
  2023-12-29 22:17     ` bug#67451: " Leo Famulari
  0 siblings, 1 reply; 5+ messages in thread
From: Aaron Covrig via Guix-patches via @ 2023-11-28 18:12 UTC (permalink / raw)
  To: 67451

[-- Attachment #1: Type: text/plain, Size: 1333 bytes --]

On Tue, 28 Nov 2023 11:01:47 +0100
Simon Tournier <zimon.toutoune@gmail.com> wrote:

> Hi,
> 
> Thanks for the patch.
> 
> On Sat, 25 Nov 2023 at 22:11, Aaron Covrig via Guix-patches via
> <guix-patches@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

[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 228 bytes --]

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

* bug#67451: [PATCH] licenses: Add CC-PDDC license.
  2023-11-28 18:12   ` Aaron Covrig via Guix-patches via
@ 2023-12-29 22:17     ` Leo Famulari
  0 siblings, 0 replies; 5+ messages in thread
From: Leo Famulari @ 2023-12-29 22:17 UTC (permalink / raw)
  To: Aaron Covrig via Guix-patches via; +Cc: 67451-done

[-- Attachment #1: Type: text/plain, Size: 1031 bytes --]

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.

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 833 bytes --]

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

end of thread, other threads:[~2023-12-29 22:19 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-11-26  3:11 [bug#67451] [PATCH] licenses: Add CC-PDDC license Aaron Covrig via Guix-patches via
2023-11-26 14:15 ` [bug#67451] [PATCH v1] " Aaron Covrig via Guix-patches via
2023-11-28 10:01 ` [bug#67451] [PATCH] " Simon Tournier
2023-11-28 18:12   ` Aaron Covrig via Guix-patches via
2023-12-29 22:17     ` bug#67451: " Leo Famulari

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/guix.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).