-
Notifications
You must be signed in to change notification settings - Fork 20
Cover +/-or-later/-only #3
Comments
Personally, for simplicity’s sake, I am most in favour of № 1, and then explaining how to handle having both code that is under |
+1 @silverhook That is my preferred solution at the moment as well, because the tooling I'm currently using doesn't, as far as I can tell, handle the old "+" syntax very well. But tools should exist to accommodate people, not the other way around, so if there's a compelling reason to force the tooling to deal with the old "+" syntax, then I can look into that. |
The |
Ehh, I suppose you're right. Still need to deal with that, then. But the way I see it, the spec already (implicitly) recommends № 1 by referring to the actual license list. The FAQ still needs updating to be up-to-date with #27. |
I see this the same way as you do, @carmenbianca. This seems to be kinda solved in Spec, but would need to be explained in the FAQ. |
Is this still relevant? Shall we tweak the FAQ to explain the whole -or-later/-only/+ thingy, or has that become already clear enough? |
I think the whole Might make sense to bundle it up with the LGPL-3.0 question as well – i.e. which license text(s) to put into the |
Current version of SPDX license list is 3.2 (2018-07-10).
In 3.0 a huge change was made in which license (short) names for the whole GNU family of licenses was changed, e.g.:
In order to stay up-to-date it would make sense to update the REUSE spec as well.
Unfortunately, this cannot be a simple search-and-replace, as within the specs we also state how the files including the license text should be named (e.g.
LICENSES/GPL-3.0.txt
in the current REUSE spec).I see a few possibilities:
LICENSE/GPL-3.0-only.txt
andLICENSE/GPL-3.0-or-later.txt
as two distinct texts (even though the text of both is identical and only differs in the FSF’s officially proposed header in the source code) and keep theValid-License-Identifier
tags distinct in both as well.LICENSE/GPL-3.0.txt
for both and include in it both the SPDX IDs:LICENSES/GPL-3.0-only
LICENSES/GPL-3.0-or-later
LICENSES/LicenseRef-GPL-3.0
(probably the worst option).The text was updated successfully, but these errors were encountered: