Hi Tomas,

Tomas Volf <[email protected]> skribis:

> I fail to see how.  I am packaging (for my channel at $work) a software
> under "Functional Source License, Version 1.1, MIT Future License",
> which, as far as I can tell, is not FSF approved nor compatible with
> FSDG.  Which of those procedures should I use?
>
> I could do something like
>
>     (fsf-free
>      "https://spdx.github.io/license-list-data/FSL-1.1-MIT.html";
>      "FSL-1.1-MIT; not actually FSF approved license")
>
> but that cannot be the intended way.

No because it’s not considered free by the FSF, IIUC.

> Currently my solution is to use (@@ (guix licenses) license), but you
> said yourself that @@ cannot be recommended.

Right, always stick to the public interface.

> I *could* just use #f, but I find tracking the license useful, so I
> would rather not.
>
> So, to state a direct question:  Assuming I am packaging software under
> FSL-1.1-MIT, what should I put into (license) field?

I’d write #f with a comment above.  I believe that’s what’s done in
nonguix, Guix-Science-Nonfree, and the likes.

Hmm actually Guix-Science-Nonfree uses @@ … 🤦

Ludo’.

Reply via email to