Re: [PATCH] sound: drivers: opl4: Add SPDX id lines to files
Richard Fontana <[email protected]> Thu, 12 Feb 2026 18:24:38 -0500
| Newsgroups | org.kernel.vger.linux-spdx,org.kernel.vger.linux-kernel,org.kernel.vger.linux-sound |
|---|---|
| Message-ID | <CAC1cPGyh140A=0cwCWVecCOqQFLHttXkpi554pjFVBb7+6J21w@mail.gmail.com> |
On Thu, Feb 12, 2026 at 4:13=E2=80=AFPM Bird, Tim <[email protected]> wrote= : > > > -----Original Message----- > > From: Richard Fontana <[email protected]> > > Sent: Thursday, February 12, 2026 12:29 PM > > > > On Thu, Feb 12, 2026 at 2:=E2=80=8A14 PM Tim Bird <tim.=E2=80=8Abird@= =E2=80=8Asony.=E2=80=8Acom> wrote: > > Add a license file to reflect varian= ts of BSD licenses, with the > > > first variant being a BSD-3-Clause license modified to > remove clause = 2 (attribution > > > > On Thu, Feb 12, 2026 at 2:14=E2=80=AFPM Tim Bird <[email protected]> wr= ote: > > > > > > Add a license file to reflect variants of BSD licenses, with the > > > first variant being a BSD-3-Clause license modified to > > > remove clause 2 (attribution on binary formats). > > > > > diff --git a/LICENSES/deprecated/BSD-variants b/LICENSES/deprecated/B= SD-variants > > > new file mode 100644 > > > index 000000000000..83f24d68fb87 > > > --- /dev/null > > > +++ b/LICENSES/deprecated/BSD-variants > > > @@ -0,0 +1,32 @@ > > > +Valid-License-Identifier: LicenseRef-BSD-variant1 > > > + > > > +Description: > > > +Here is the "no-binary-attribution" variant of a BSD license, number= ed > > > +here as variant1. It is a standard BSD-3-Clause license, with the > > > +condition removed for attribution required in binary formats. > > > + > > > +License-Text: > > > + > > > +Copyright (c) <year> <owner> . All rights reserved. > > > + > > > +Redistribution and use in source and binary forms, with or without > > > +modification, are permitted provided that the following conditions a= re met: > > > + > > > + - Redistributions of source code must retain the above copyright no= tice, > > > + this list of conditions and the following disclaimer, > > > + without modification. > > > + > > > + - The name of the author may not be used to endorse or promote prod= ucts > > > + derived from this software without specific prior written permiss= ion. > > > + > > > +THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS "AS IS" AND > > > +ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, TH= E > > > +IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR P= URPOSE > > > +ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIAB= LE FOR > > > +ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTI= AL > > > +DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GO= ODS > > > +OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION= ) > > > +HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, = STRICT > > > +LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN AN= Y WAY > > > +OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY = OF > > > +SUCH DAMAGE. > > > > As far as I can tell this does not match an existing SPDX identifier, > > though it seems to be pretty close to `BSD-Source Code` > > https://spdx.org/licenses/BSD-Source-Code.html . > > Might be worthwhile for someone to open an issue in > > github.com/spdx/license-list-XML to add it. > > Thanks very much for the info and suggestion. > > I looked and didn't find an existing SDPX id, so I ended up using a > LicenseRef-... ID, which is not ideal. It would be better if there were > an existing ID I could use. I agree that BSD-Source-Code is a close matc= h. > > I did a cursory check, and found that this style of BSD variant is sprink= led > around in other kernel files as well (at least 10 more confirmed, and may= be > up to 50 based on grepping without closer review, yet). So this BSD vari= ant > seems to have been popular at some point. > > There are a few (minor?) wording changes between the different versions, > mostly having to do with naming the author or organization to exempt > from endorsing the product. I'm not sure if legally it matters if the ex= act > entity to exempt is named or not, or if "AUTHOR", "ORGANIZATION" or > "CONTRIBUTORS" is sufficient. I submitted: https://github.com/spdx/license-list-XML/issues/2940 Richard