Re: [PATCH RFC 1/4] LICENSES: Add SIL Open Font License 1.1
Bagas Sanjaya <[email protected]> Fri, 3 Nov 2023 15:20:36 +0700
| Newsgroups | org.kernel.vger.linux-spdx,org.kernel.vger.linux-kernel |
|---|---|
| Message-ID | <[email protected]> |
On Thu, Nov 02, 2023 at 10:09:57AM -0400, Richard Fontana wrote: > On Thu, Nov 2, 2023 at 8:01 AM Bagas Sanjaya <[email protected]> wrote: > > > > Add the license text along with appropriate tags for reference and > > tooling. The text is taken from the text as distributed in Google > > Fonts's zip files. > > > > As the license itself may or may note be compatible with GPLv2, > > let's take on the err side and require combining it with > > GPL-compatible licenses when using the license. > > I don't really understand this, though maybe it doesn't practically matter - > "It's best to use it together > + with a GPL2 compatible license using "OR", as OFL-1.1 texts processed by > + the kernel's build system might combine it with content taken from more > + restrictive licenses." > > I didn't check if this text is just copied from that in other license files. Yes, indeed I adapted it from LICENSES/dual/CC-BY-4.0. > > I'm not sure how this would actually come up in practice for OFL-1.1. > I assume that typically the way OFL-1.1 can cover stuff in the kernel > is through font files, and that therefore it would be unlikely for a > source file to include any code covered by OFL-1.1. Indeed, as you > say: > > > + Do NOT use this license for code, but it's acceptable for fonts (where the > > + license is specifically written for them). It's best to use it together > > Even if that did occur, the use of `OR` is only appropriate if the > stuff covered by OFL-1.1 is actually dual-licensed. > Another alternative is to put license notice on CSS code that includes the font. In this case, in Documentation/sphinx-static/fonts.css, the top of the file should've been written as: ``` /* SPDX-License-Identifier: GPL-2.0 */ /* IBM Plex Sans, IBM Plex Mono, and Newsreader is licensed under the SIL Open * Font License, version 1.1. See OFL.txt in the same directory as this file * for details. */ <actual stylesheet> ... ``` Is above acceptable? Thanks. -- An old man doll... just what I always wanted! - Clara
signature.asc
(application/pgp-signature, 228 B)
-----BEGIN PGP SIGNATURE----- iHUEABYKAB0WIQSSYQ6Cy7oyFNCHrUH2uYlJVVFOowUCZUStVAAKCRD2uYlJVVFO o9gLAQDXh5KuHQXosius1a/fheR87htYw1ghwPHEieWn7c3wCwEA845XRPFLf/07 dW6DDLQVWuFKmhu7qx9KDrsNapzPXQA= =T3vu -----END PGP SIGNATURE-----