Proposal to use SPDX for SRFI license/copyright declarations Maxim Cournoyer (06 Dec 2023 22:46 UTC)
Re: Proposal to use SPDX for SRFI license/copyright declarations Arthur A. Gleckler (06 Dec 2023 23:06 UTC)
Re: Proposal to use SPDX for SRFI license/copyright declarations Wolfgang Corcoran-Mathe (07 Dec 2023 18:31 UTC)
Re: Proposal to use SPDX for SRFI license/copyright declarations Arthur A. Gleckler (07 Dec 2023 19:00 UTC)
Re: Proposal to use SPDX for SRFI license/copyright declarations Arthur A. Gleckler (07 Dec 2023 20:12 UTC)
Re: First batch of SPDX annotated SRFIs examples Maxim Cournoyer (09 Dec 2023 03:28 UTC)
Re: First batch of SPDX annotated SRFIs examples Lassi Kortela (09 Dec 2023 16:18 UTC)
Re: First batch of SPDX annotated SRFIs examples Maxim Cournoyer (09 Dec 2023 23:06 UTC)
Re: First batch of SPDX annotated SRFIs examples Lassi Kortela (10 Dec 2023 12:45 UTC)
Re: First batch of SPDX annotated SRFIs examples John Cowan (10 Dec 2023 13:15 UTC)
Re: First batch of SPDX annotated SRFIs examples Maxim Cournoyer (10 Dec 2023 16:03 UTC)
Re: First batch of SPDX annotated SRFIs examples Maxim Cournoyer (10 Dec 2023 15:59 UTC)
Re: First batch of SPDX annotated SRFIs examples Lassi Kortela (10 Dec 2023 16:32 UTC)
Re: First batch of SPDX annotated SRFIs examples Maxim Cournoyer (12 Feb 2024 19:48 UTC)
Re: Proposal to use SPDX for SRFI license/copyright declarations Marc Nieper-Wißkirchen (08 Dec 2023 16:21 UTC)
Re: Proposal to use SPDX for SRFI license/copyright declarations Arthur A. Gleckler (08 Dec 2023 23:37 UTC)
Re: Proposal to use SPDX for SRFI license/copyright declarations Arthur A. Gleckler (09 Dec 2023 00:01 UTC)
Re: Proposal to use SPDX for SRFI license/copyright declarations Arthur A. Gleckler (09 Dec 2023 00:11 UTC)
Re: Proposal to use SPDX for SRFI license/copyright declarations Arthur A. Gleckler (08 Dec 2023 23:31 UTC)
Re: Proposal to use SPDX for SRFI license/copyright declarations Arthur A. Gleckler (08 Dec 2023 23:35 UTC)
Re: Proposal to use SPDX for SRFI license/copyright declarations Marc Nieper-Wißkirchen (09 Dec 2023 08:06 UTC)
Re: Proposal to use SPDX for SRFI license/copyright declarations Marc Nieper-Wißkirchen (09 Dec 2023 14:19 UTC)
Re: Proposal to use SPDX for SRFI license/copyright declarations Marc Nieper-Wißkirchen (09 Dec 2023 16:08 UTC)
Re: Proposal to use SPDX for SRFI license/copyright declarations Marc Nieper-Wißkirchen (09 Dec 2023 16:02 UTC)
Re: Proposal to use SPDX for SRFI license/copyright declarations Arthur A. Gleckler (10 Dec 2023 02:21 UTC)
Re: Proposal to use SPDX for SRFI license/copyright declarations Marc Nieper-Wißkirchen (09 Dec 2023 17:28 UTC)
Re: Proposal to use SPDX for SRFI license/copyright declarations Arthur A. Gleckler (10 Dec 2023 02:30 UTC)
Re: Proposal to use SPDX for SRFI license/copyright declarations Arthur A. Gleckler (12 Dec 2023 00:15 UTC)
Re: Proposal to use SPDX for SRFI license/copyright declarations Arthur A. Gleckler (12 Dec 2023 18:44 UTC)
Re: Proposal to use SPDX for SRFI license/copyright declarations Arthur A. Gleckler (13 Dec 2023 00:26 UTC)
Re: Proposal to use SPDX for SRFI license/copyright declarations Arthur A. Gleckler (18 Dec 2023 19:41 UTC)
Re: Proposal to use SPDX for SRFI license/copyright declarations Arthur A. Gleckler (18 Dec 2023 23:03 UTC)
Re: Proposal to use SPDX for SRFI license/copyright declarations Arthur A. Gleckler (13 Dec 2023 00:41 UTC)
Re: Proposal to use SPDX for SRFI license/copyright declarations Marc Nieper-Wißkirchen (12 Dec 2023 07:01 UTC)
Re: Proposal to use SPDX for SRFI license/copyright declarations Arthur A. Gleckler (13 Dec 2023 00:24 UTC)
Re: Proposal to use SPDX for SRFI license/copyright declarations Daphne Preston-Kendal (09 Dec 2023 10:26 UTC)
Re: Proposal to use SPDX for SRFI license/copyright declarations Philip McGrath (09 Dec 2023 16:07 UTC)
Re: Proposal to use SPDX for SRFI license/copyright declarations Marc Nieper-Wißkirchen (09 Dec 2023 17:35 UTC)
Re: Proposal to use SPDX for SRFI license/copyright declarations Daphne Preston-Kendal (09 Dec 2023 21:09 UTC)
Re: Proposal to use SPDX for SRFI license/copyright declarations Arthur A. Gleckler (10 Dec 2023 02:18 UTC)

Re: Proposal to use SPDX for SRFI license/copyright declarations Philip McGrath 09 Dec 2023 16:07 UTC

On 12/9/23 05:26, Daphne Preston-Kendal wrote:
> Speaking personally, I have very little interest in debates about choice of specific license, but as WG2 chair I wanted to add this:
>
> For us it’s important that the licence attached to sample implementations allows the SRFI sample implementation to be used as a base for a sample implementation for the corresponding R7RS Large version of a library.
>

This indeed seems like a very important consideration.

> We haven’t actually discussed yet what licence the R7RS Large sample implementations will appear under, but I suspect it will be a maximally permissive and GPL-compatible licence because they should be usable by Schemes with all sorts of different licensing arrangements. (The ideal solution from that point of view might actually be CC0/public domain, but this is flatly impossible unless we actually produce new sample implementations of everything *or* persuade the relevant SRFI sample implementation authors to apply this to their work.)
>

I was (relatively) recently surprised to learn that CC0-1.0 was not
accepted by the OSI as an Open Source license (though it was also not
rejected, but rather withdrawn from consideration), and Fedora recently
changed their policy to forbid CC0-1.0. As I understand the argument,
while many approved licenses don't explicitly discuss patents, they may
provide an implied patent license, whereas CC-0 includes language making
explicit that it is only a copyright license (well, and "sui generis
database rights"). There's some relatively recent discussion at
<https://github.com/fsfe/reuse-docs/issues/62>. This has not stopped me
from using CC0-1.0 myself for files I do not believe to be
copyrightable, and certainly not patentable, but it would probably
create unnecessary problems for R7RS Large. The cleanest solution would
be for Creative Commons to release either an alternate version of CC0 or
a supplemental patent grant that could be combined with CC0-1.0.

>
> Text within the SRFI documents may also be adopted into the report. The licensing situation of the Scheme reports is not ideal, but it’s not practical to fix it after all these years: <https://codeberg.org/scheme/r7rs/src/branch/main/LICENCE.txt>
> I’m less concerned about this as there are various solutions (including simply rewriting the specification text for any adopted procedures/syntax/etc.) we can adopt.
>

In the process of adding license metadata to Racket packages, Sam
Tobin-Hochstadt and I got this recognized by SPDX as the SchemeReport
license: see <https://spdx.org/licenses/SchemeReport.html> and
discussion at <https://github.com/spdx/license-list-XML/issues/1340>. I
had also almost finished a request to the OSI to approve it, but I guess
I never actually sent it: I'll try to do that soon.

Philip