Alexios>Feel free to peruse the collection of “or later” clauses in various licenses that the Legal Team has amassed in https://wiki.spdx.org/view/Legal_Team/later-version-clauses
I wonder if that can be coded into the standard in a machine-readable way. Hard-coding an enumeration is not bad at all. In other words, the standard could at least hard-code that CDDL-1.1 is a later version of CDDL-1.0. Of course license terms might be very complicated, however automated analysis never replaces a lawyer, so I think it would be more or less safe if certain relations are marked as "uncertain". For instance, "MIT+" could be left as "uncertain". SPDX could include common cases that "CC-BY-SA-2.0 really means "CC-BY-SA-2.0 OR CC-BY-SA-2.5 OR CC-BY-SA-3.0 OR CC-BY-SA-4.0". The idea is it is fine to provide non-exhaustive list. Then there's a funny thing that CC-BY-SA-4.0 is compatible with GPL-3.0, while CC-BY-SA-2.0 is not (according to https://creativecommons.org/compatiblelicenses ) Frankly speaking it is not clear if that "compatibility" is transitive or not. In other words, it is not clear if "CC-BY-SA-2.0 could be first adapted under terms of CC-BY-SA-4.0, and then under terms of GPL-3.0". Alexios>I think that whether GPLv4 (if such thing ever exists) will be considered a “later” version of GPLv3 is something that will be determined only once all the details are known. SPDX 2.0 knows nothing about GPLv4, so it is expected that SDPX 2.0 can't deal with GPLv4. When GPLv4 arrives, SPDX could be adapted to account for that. For instance, SPDX 8.0 could include GPLv4 (and relevant -or-later definitions). So the downstream checkers could switch to the newer SDPX version for GPLv4 support. >GPLv3 (in section 14) also allows for a work to specify that a proxy can decide which future versions of the GNU General Public License I guess that notion can be either overruled at consumer side (e.g. human reads the proxy page and specifies the outcome). As far as I can tell, there's no clear way to express "GPL-3.0 with proxy(http://...)" in SPDX, so there's nothing we can discuss yet. Vladimir -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#3725): https://lists.spdx.org/g/Spdx-tech/message/3725 Mute This Topic: https://lists.spdx.org/mt/32049933/21656 Group Owner: [email protected] Unsubscribe: https://lists.spdx.org/g/Spdx-tech/unsub [[email protected]] -=-=-=-=-=-=-=-=-=-=-=-
