On Thu, May 26, 2022 at 7:16 PM Kevin P. Fleming kpfleming@redhat.com wrote:
Fedora uses 'BSD' for a variety of licenses, many of which have specific SPDX identifiers. MIT and BSD are the most common problem areas for this situation.
Right, but BSD is not in SPDX, it may be BSD-2-Clause (or BSD-3-Clause....). If I see BSD, I know it is a (legacy) Fedora id, and if it is BSD-2-Clause it should be SPDX.
MIT is the case I am aware of where it is both a (legacy) Fedora id, and a valid SPDX id, but can refer to different underlying license terms.
I am not saying that one can convert from Fedora BSD to SPDX BSD-n-clause without examination (work!), but if it has been converted it is obvious from the id being used (well, except for MIT, and ???? others?)