Message ID | 126d21100411182bcc88411b0080a288fac6aa0a.1700968299.git.aaron.covrig.us@ieee.org |
---|---|
State | New |
Headers | show |
Series | [bug#67451] licenses: Add CC-PDDC license. | expand |
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
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
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.
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/"