Raul Miller wrote [in reply to Michael Poole]:
You seem to be claiming that the GPL implicitly allows the constraint "no future versions of the GPL may be used" as if that constraint were written into the license (see section 8 for an explicit example of this kind of language).
That is not a constraint on the licence, it *is* the licence.The licence is just what is detailed in a particular version of the licence text. Different versions are different licences.
Since these licences all have the same name, a licensor would normally have to specify the version in addition to the name in order to make a meaningful grant (or at least there might be some doubt). Section 9 of GPLv2 clarifies how that licence *can* co-exist with a (potentially infinite) number of further licences also granted (most of which have not yet been written) *if* the grant is worded in certain ways. -- Marco