Re: License clarification: is CC-PDDC just "Public Domain"?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



This is actually slightly unclear because what the maintainer seems to
have been done (at quick glance) is (1) replace the Apache License 2.0
with a "No known copyright" statement in a LICENSE file (containing no
other text) and (2) simultaneously replace "MIT/Apache-2.0" with
"CC-PDDC" in the Cargo.toml file.

CC-PDDC actually contemplates being used by either a 'Dedicator' or a
'Certifier' and you could sort of see the "No known copyright"
statement as being in line with being a "Certifier", but I assume the
maintainer is the author and saw themselves as a 'Dedicator'. I assume
that there are no other authors or all authors have agreed to this
change. (Ideally, someone would look into that, but it's generally
impractical to do so.)

Anyway, it's clear that this is okay for Fedora despite the ambiguity
and under the Callaway notation system would presumably be designated
as "Public Domain" in the license tag. With the future switch to SPDX
identifiers, I'm not sure how we'd want to deal with this in the
license tag. I'd probably say it's reasonable to have the license tag
say CC-PDDC (assuming that gets added to the Fedora allowed license
list).

One side comment on CC0: We probably want to reclassify CC0 as not
allowed for code by default because of the "no patent rights are
granted" clause, an issue not present in CC-PDDC. This may require
granting exceptions to existing packages that are using CC0 for code.
Jilayne and I were recently discussing the possible need for either an
"allowed-conditional" status or a process for giving specific packages
exceptions that allow them to include code/content under non-allowed
licenses. I may raise that topic in a separate thread.

Richard



On Tue, Jun 28, 2022 at 6:24 PM Jilayne Lovejoy <jlovejoy@xxxxxxxxxx> wrote:
>
> Hi Michel,
>
>
> On 6/28/22 1:49 PM, Michel Alexandre Salim wrote:
>
> Dear all,
>
> During the review of rust-pwd (needed as a new dependency for rust-nu-
> path):
> https://bugzilla.redhat.com/show_bug.cgi?id=2101580
>
> it came to light that the upstream Rust crate declares the license to
> be CC-PDDC: https://spdx.org/licenses/preview/CC-PDDC.html
>
> The change itself happened after the previous patch release (1.3.0) and
> is released in the latest 1.3.1:
>
> https://gitlab.com/pwoolcoc/pwd/-/commit/8375b41379c6f7b2a3b7a675d6b892b27faa44fd
>
> side note, but I must say that the change seems to come out of no where and they did not include a copy of the CC-PDDC in the repo, which is also odd. I hope there is only the one author of this code!
>
> Two questions here:
> - can we treat CC-PDDC as basically Public Domain, which is approved by
> Fedora per https://fedoraproject.org/wiki/Licensing:Main#Good_Licenses
> - if not, can we use the Git commit history to assume that the intent
> is to make this public domain?
>
> Given we are on the eave (ish) of adopting SPDX identifiers and "Public Domain" represents a Fedora category which will later need to be manually reviewed to be updated to an SPDX id... I'd say it'd be preferable to review the CC-PDDC as to whether it should be allowed for Fedora based and then, if so, then add it to the Fedora allowed list and use the SPDX id :)
>
> I'll give my two cents on that: given that it's a public domain dedication and also that CC0-1.0 is already allowed (which this pre-dated), I would say it meets the free/open criteria for Fedora and should be allowed for use in Fedora.
>
> Richard - you wanna chime in?
>
> Jilayne
>
>
>
> _______________________________________________
> legal mailing list -- legal@xxxxxxxxxxxxxxxxxxxxxxx
> To unsubscribe send an email to legal-leave@xxxxxxxxxxxxxxxxxxxxxxx
> Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/
> List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
> List Archives: https://lists.fedoraproject.org/archives/list/legal@xxxxxxxxxxxxxxxxxxxxxxx
> Do not reply to spam on the list, report it: https://pagure.io/fedora-infrastructure
>
>
> _______________________________________________
> legal mailing list -- legal@xxxxxxxxxxxxxxxxxxxxxxx
> To unsubscribe send an email to legal-leave@xxxxxxxxxxxxxxxxxxxxxxx
> Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/
> List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
> List Archives: https://lists.fedoraproject.org/archives/list/legal@xxxxxxxxxxxxxxxxxxxxxxx
> Do not reply to spam on the list, report it: https://pagure.io/fedora-infrastructure
_______________________________________________
legal mailing list -- legal@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to legal-leave@xxxxxxxxxxxxxxxxxxxxxxx
Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: https://lists.fedoraproject.org/archives/list/legal@xxxxxxxxxxxxxxxxxxxxxxx
Do not reply to spam on the list, report it: https://pagure.io/fedora-infrastructure




[Index of Archives]     [Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Big List of Linux Books]     [Yosemite News]     [Gnome Users]     [KDE Users]

  Powered by Linux