Such a license would not be "similar in spirit" as the GPL specifies.
I wonder how far "similar in spirit" could be stretched by a lawyer, if indeed it's an acceptable legal term at all. While I understand the motive behind it (if you could forsee future alterations in enough detail to specify them as allowable later, then you'd add them there and then) it's definitely a lot less defined than other parts of the license.
Besides, the GPL is a contract between the developer and the user. Without some sort of "meta GPL" that restricts how the license itself can be altered, I doubt that there's any real restriction to it's future development...
The NHS have found Theme Hospital to be a more accurate simulation.
If you click "add or remove software" then there's an option (disabled by default) to install Trillian, as well as RealPlayer and Google Talk.
Such a license would not be "similar in spirit" as the GPL specifies.
I wonder how far "similar in spirit" could be stretched by a lawyer, if indeed it's an acceptable legal term at all. While I understand the motive behind it (if you could forsee future alterations in enough detail to specify them as allowable later, then you'd add them there and then) it's definitely a lot less defined than other parts of the license.
Besides, the GPL is a contract between the developer and the user. Without some sort of "meta GPL" that restricts how the license itself can be altered, I doubt that there's any real restriction to it's future development...