[Fedora-legal-list] Re: Exception needed for KDE GitLab CI scripts being licensed CC0-1.0

2023-01-22 Thread Neal Gompa
On Sun, Jan 22, 2023 at 10:53 PM Richard Fontana  wrote:
>
> On Sun, Jan 22, 2023 at 2:39 PM Neal Gompa  wrote:
> >
> > > Anyway, I have previously thought that we should have a blanket
> > > exception for uses of CC0 that result entirely from upstream attempts
> > > to make repositories REUSE-conformant.
> > >
> >
> > This would be highly appreciated! The discussion upstream isn't
> > exactly going to be easy, so a quick resolution for now would unblock
> > flatpak-kcm and other KDE software stuff.
>
> I've added this:
> https://gitlab.com/fedora/legal/fedora-license-data/-/blob/main/data/CC0-1.0.toml#L16-L20
>

Thank you!


-- 
真実はいつも一つ!/ Always, there's only one truth!
___
legal mailing list -- legal@lists.fedoraproject.org
To unsubscribe send an email to legal-le...@lists.fedoraproject.org
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@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


[Fedora-legal-list] Re: Exception needed for KDE GitLab CI scripts being licensed CC0-1.0

2023-01-22 Thread Richard Fontana
On Sun, Jan 22, 2023 at 2:39 PM Neal Gompa  wrote:
>
> > Anyway, I have previously thought that we should have a blanket
> > exception for uses of CC0 that result entirely from upstream attempts
> > to make repositories REUSE-conformant.
> >
>
> This would be highly appreciated! The discussion upstream isn't
> exactly going to be easy, so a quick resolution for now would unblock
> flatpak-kcm and other KDE software stuff.

I've added this:
https://gitlab.com/fedora/legal/fedora-license-data/-/blob/main/data/CC0-1.0.toml#L16-L20

Richard
___
legal mailing list -- legal@lists.fedoraproject.org
To unsubscribe send an email to legal-le...@lists.fedoraproject.org
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@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


[Fedora-legal-list] Re: Exception needed for KDE GitLab CI scripts being licensed CC0-1.0

2023-01-22 Thread Neal Gompa
On Sun, Jan 22, 2023 at 2:03 PM Richard Fontana  wrote:
>
> On Sun, Jan 22, 2023 at 7:48 AM Neal Gompa  wrote:
> >
> > Hey folks,
> >
> > So I was working through the review of flatpak-kcm[1], where I
> > discovered that KDE GitLab CI scripts are currently licensed CC0-1.0.
> >
> > I'm in the process of making a request to KDE to consider relicensing
> > all such code/scripts to MIT, but in the meantime, is it okay for us
> > to have CC0-1.0 listed for this specific case?
>
> This looks like it's a consequence of the upstream project attempting
> to conform to the REUSE specification, which requires some form of
> explicit SPDX-expression-based licensing of all files in a "Project",
> which REUSE's tools seem to interpret as being equivalent to a
> repository. That issue has come up already though I am not sure we
> documented a resolution. Currently, REUSE recommends that highly
> trivial files, files that might be reasonably assumed not to be
> copyrightable and so forth, be explicitly placed under CC0. (This
> continues to be one of my main gripes with REUSE, not just because CC0
> is not allowed for code in Fedora but also because CC0 is not well
> designed for many of the cases that I think REUSE is contemplating it
> would be used for to conform to this recommendation, and also because
> any application of a conventional license including CC0 gives
> credibility to copyright-maximalist arguments. I'm currently pondering
> an approach that would recommend use of a LicenseRef- designed for
> these cases, as in some other respects REUSE has some appealing
> features.)
>
> One point about the Bugzilla: "CC0-1.0" does not need to be mentioned
> in the license tag because it only covers files that are included in
> the source RPM. Nevertheless, an exception is required because all
> Fedora-packaged material must be under Fedora-allowed licenses or be
> covered by an exception.
>
> Anyway, I have previously thought that we should have a blanket
> exception for uses of CC0 that result entirely from upstream attempts
> to make repositories REUSE-conformant.
>

This would be highly appreciated! The discussion upstream isn't
exactly going to be easy, so a quick resolution for now would unblock
flatpak-kcm and other KDE software stuff.


-- 
真実はいつも一つ!/ Always, there's only one truth!
___
legal mailing list -- legal@lists.fedoraproject.org
To unsubscribe send an email to legal-le...@lists.fedoraproject.org
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@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


[Fedora-legal-list] Re: Exception needed for KDE GitLab CI scripts being licensed CC0-1.0

2023-01-22 Thread Richard Fontana
On Sun, Jan 22, 2023 at 7:48 AM Neal Gompa  wrote:
>
> Hey folks,
>
> So I was working through the review of flatpak-kcm[1], where I
> discovered that KDE GitLab CI scripts are currently licensed CC0-1.0.
>
> I'm in the process of making a request to KDE to consider relicensing
> all such code/scripts to MIT, but in the meantime, is it okay for us
> to have CC0-1.0 listed for this specific case?

This looks like it's a consequence of the upstream project attempting
to conform to the REUSE specification, which requires some form of
explicit SPDX-expression-based licensing of all files in a "Project",
which REUSE's tools seem to interpret as being equivalent to a
repository. That issue has come up already though I am not sure we
documented a resolution. Currently, REUSE recommends that highly
trivial files, files that might be reasonably assumed not to be
copyrightable and so forth, be explicitly placed under CC0. (This
continues to be one of my main gripes with REUSE, not just because CC0
is not allowed for code in Fedora but also because CC0 is not well
designed for many of the cases that I think REUSE is contemplating it
would be used for to conform to this recommendation, and also because
any application of a conventional license including CC0 gives
credibility to copyright-maximalist arguments. I'm currently pondering
an approach that would recommend use of a LicenseRef- designed for
these cases, as in some other respects REUSE has some appealing
features.)

One point about the Bugzilla: "CC0-1.0" does not need to be mentioned
in the license tag because it only covers files that are included in
the source RPM. Nevertheless, an exception is required because all
Fedora-packaged material must be under Fedora-allowed licenses or be
covered by an exception.

Anyway, I have previously thought that we should have a blanket
exception for uses of CC0 that result entirely from upstream attempts
to make repositories REUSE-conformant.

Richard
___
legal mailing list -- legal@lists.fedoraproject.org
To unsubscribe send an email to legal-le...@lists.fedoraproject.org
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@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue