Linked by Thom Holwerda on Sun 22nd Jul 2007 14:17 UTC, submitted by Oliver
General Development GCC 4.2.1 has been released, the last release of the GNU Compiler Collection under the GPL v2. "GCC 4.2.1 is a bug-fix release, containing fixes for regressions in GCC 4.2.0 relative to previous GCC releases. GCC 4.2.1 will be the last release of GCC covered by version 2 of the GNU General Public License. All future releases will be released under GPL version 3."
Permalink for comment 257563
To read all comments associated with this story, please click here.
RE[5]: Commercial use
by b3timmons on Mon 23rd Jul 2007 20:22 UTC in reply to "RE[4]: Commercial use"
b3timmons
Member since:
2006-08-26

Your post is 'Yes, but <a totally unrelated topic>': I don't like straw man arguments: the GP was wrong in saying that only 'evil guys' need to be concerned by the GPLv2/GPLv3 split, and I pointed this out.

And I don't like the quoting out of context and selective reading upon which your most of your reply to the GP relied.

The GP acknowledged the Linux kernel as an exception to the isolated statement that you quoted first, and yet you ignored it by mentioning the kernel--as if he never acknowledged it. Moreover, you ignored his "in general" [1] qualification. After all, how many out of thousands of projects use "GPLv2 only" besides the Linux kernel, git, busybox, Qt, and MySQL?

In addition, the GP acknowledged that the GPLv3 was controversial among kernel developers because of its anti-Tivoization language, and yet you--again quoting out of context--chose to ignore this and tried to play up how Torvalds does not like the anti-Tivoization language. Is he not a kernel developer? You also ignored the GP's "rather" qualification of "uncontroversial." Fortunately, he considered sentiments at large and not merely from some of the few that the media likes to hype for who knows what purposes.

Finally, nothing specifically about the GPLv3 matters to any other cases that you cite, such as Qt. Everyone knew years ago that a new copyleft license would be incompatible as well as knowing the long-recommended "or later" language around it. Failing to deal with Tivoization would not have changed the incompatibility, of course. Trolltech, MySQL AB, etc. have a generic concern about copyleft licenses. Again, the GP identified the specific concerns about the GPLv3: the patent deal blocking and the anti-Tivoization language.

To be fair to your concerns, perhaps the GP should have mentioned the incompatibility that naturally results between copyleft licenses and the usefulness of the "or later" language. Hopefully, such elementary considerations will soon be common knowledge among developers.

[1]:
in general
adj : considered altogether; "the country at large"; "I enjoyed the play as a whole though I thought the acting could have been better" [syn: {as a whole(ip)}, {at large(ip)}, {in general(ip)}]

Edited 2007-07-23 20:30

Reply Parent Score: 2