Hello board,
Section 9 of GNU GPL says:
The Free Software Foundation may publish revised and/or new versions of the General Public License from time to time. Such new versions will be similar in spirit to the present version, but may differ in detail to address new problems or concerns.
Each version is given a distinguishing version number. If the Program specifies a version number of this License which applies to it and "any later version", you have the option of following the terms and conditions either of that version or of any later version published by the Free Software Foundation. If the Program does not specify a version number of this License, you may choose any version ever published by the Free Software Foundation.
Almost all of our files say "released under GNU GPL" without specifying the version; thus they are effectively under GPL v1+. The only offenders I've identified are:
src/xml/quote.cpp src/main-cmdlineact.h src/main-cmdlineact.cpp src/live_effects/lpe-jointype.h src/live_effects/lpe-jointype.cpp
which are GPL v2 only. If we rewrote those files or contacted the authors to release under GPL v2+, we could change the advertised license from GPL v2 to GPL v2+. What do you think?
Best regards, Krzysztof