Why SPDX-License-Identifier: BSD-2-Clause-FreeBSD?
Rodney W. Grimes
freebsd-rwg at pdx.rh.CN85.dnsmgr.net
Tue Oct 16 15:13:47 UTC 2018
> On 2018-Oct-15, at 10:25 PM, Sebastian Huber <sebastian.huber at embedded-brains.de> wrote:
>
> > Hello,
> >
> > it seems the master list of SPDX Identifiers is maintained by the Linux Foundation and not OSI:
> >
> > https://spdx.org/licenses/
> >
> > The BSD-2-Clause-FreeBSD is there:
> >
> > https://spdx.org/licenses/BSD-2-Clause-FreeBSD.html
>
> And it does not agree with the other 2, listing from the above
> first:
>
> PROVIDED BY THE FREEBSD PROJECT
> IN NO EVENT SHALL THE FREEBSD PROJECT OR CONTRIBUTORS BE LIABLE
>
> (yep: no "AND CONTRIBUTORS" for the first line that I listed)
>
> vs.
>
> PROVIDED BY THE AUTHOR AND CONTRIBUTORS
> IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
>
> vs.
>
> PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
> IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE
>
>
> Messy. (I've not double checked the rest of the wording.)
And this is why ultimately SPDX tagging should leave the original
license in a file in place, this dis-joint nature creates space
for these types of problems. Rather simple to just not have
them and leave the license in the file as has been done for 30
years.
--
Rod Grimes rgrimes at freebsd.org
More information about the freebsd-hackers
mailing list