I maintain a few packages packaging and implementing bits of SPDX, especially 
the license list and expression syntax, for the JavaScript npm package system. 
I'm seeing some changes in recent https://spdx.org/licenses/licenses.json and 
would like to make sure I understand them before updating packages or 
automation to update them.

Do I correctly understand that "+" now appears at the end of some listed 
license IDs *only *to express that some expressions using the "+" operator, 
like GPL-2.0+, are now deprecated in favor of "-or-later" IDs, like 
GPL-2.0-or-later? In other words, SPDX does *not* plan to add more licenses 
with identifiers ending in "+" going forward?

I see that the "+" suffix remains valid in the simple-expression production 
rule of the expression syntax grammar. But I take it "GPL-2.0++" should *not* 
be considered a valid license expression.

Many thanks for any helping hand.


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#1762): https://lists.spdx.org/g/spdx/message/1762
Mute This Topic: https://lists.spdx.org/mt/101448004/21656
Group Owner: [email protected]
Unsubscribe: https://lists.spdx.org/g/spdx/leave/2655439/21656/1698928721/xyzzy 
[[email protected]]
-=-=-=-=-=-=-=-=-=-=-=-


Reply via email to