On Thu, May 28, 2026 at 11:20 AM Richard Purdie via lists.openembedded.org <[email protected]> wrote: > > On Thu, 2026-05-28 at 11:06 -0600, Joshua Watt via lists.openembedded.org > wrote: > > What follow is a proposal to allow our recipe LICENSE variable to be > > interpreted as valid SPDX licenses expressions; as proposed the LICENSE > > variables would not need to be mass converted to SPDX expressions > > immediately, > > as there would be code in place to do a conversion from the current LICENSE > > value to a valid SPDX expression. > > Thanks for putting this together. I'm basically in favour, it has long > been our intent to clean this all up. > > > > > Mappings can be provided for the legacy expressions that had exceptions > > in > > SPDXLICENSEMAP to allow the legacy license IDs to be continued to be > > used, > > for example: > > > > SPDXLICENSEMAP[GPL-2.0-with-Linux-syscall-note] = > > "GPL-2.0-only WITH Linux-syscall-note" > > > > I was looking at the current situation and I think we already advised > people to move away from things using SPDXLICENSEMAP with tools like > scripts/contrib/convert-spdx-licenses.py. Could we drop the current > contents of SPDXLICENSEMAP now? In theory everyone already migrated > those?
Probably, except for our custom "license-with-exception" licenses (which I'm using SPDXLICENSEMAP to convert to "license WITH exception"). We could probably drop it now if we just decide to force users to upgrade those to use WITH immediately instead of having a grace period. > > Cheers, > > Richard > > >
-=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#2362): https://lists.openembedded.org/g/openembedded-architecture/message/2362 Mute This Topic: https://lists.openembedded.org/mt/119533872/21656 Group Owner: [email protected] Unsubscribe: https://lists.openembedded.org/g/openembedded-architecture/unsub [[email protected]] -=-=-=-=-=-=-=-=-=-=-=-
