Novell Won't Lose Right To Sell Linux
BinnyVA writes "You know the story about Novell losing the right to distribute Linux? Well, the Free Software Foundation has absolutely no control over Novell's distribution of Linux. A zealous Reuters reporter apparently conflated the FSF with the open source community in general, took some quotes out of context, and ended up with a sensational headline that fooled a number of people. The Novell deal is completely within the bounds of the GPL, GPLv3 isn't even done yet, and even when it is the Linux kernel is unlikely to be covered by it." Linux.com and Slashdot are both owned by OSTG.
They can distribute linux, but can they distribute glibc, coreutils, gcc, gdb, bash, tar, gzip, gpg, grep, gettext, readline, troff, ...?
But the current versions of those tools are all licensed under GPLv2. If the FSF wants to play hardball, and releases future versions under GPLv3, Novell, or anyone else for that matter, can fork the GPLv2 version and continue developments from that base. The FSF would have to count on the community adopting the v3 versions, rather than the v2 versions. Since the number of FSF developers is small, relative to the number of other contributors, it's a fight the FSF may not want to start.
I remember I nearly fell out out of my chair when I found out Ubuntu Dapper didn't come with gcc by default. The idea that Linux would (nay, could) be shipped without gcc was quite shocking. IMHO, where usability is concerned, it's a huge a step in the right direction (by not requiring the end user to compile his own code) but it was shocking nonetheless.
To make laws that man cannot, and will not obey, serves to bring all law into contempt.
--E.C. Stanton
Well, now that would be a great way for OSS to shoot itself in the foot. "Here, we'll give you some ideological crusade disguised as a license, and we can revoke it at any time for as little as making a deal with a corporation we don't like, or having more patents than we like, or also distributing some closed source programs we don't like, or simply because we've had a bad day and don't like you any more." Dunno about Novell, but I'm willing to bet that a lot of companies would drop Linux like a hot potato. Heck, I would, and I'm writing this in Linux.
The thing is, the whole thing doesn't even have a moral high ground any more if it tries to rule with an iron fist over anything else you might do, including business relations, deals, IP, God-knows-what-else. I mean, wth, if MS even hinted at including a "we can revoke your license if you make deals with companies we don't personally approve of" clause in their EULA, everyone would be screaming bloody murder. Yet here we are talking about, basically, "let's change the GPL so we can punish Novel for making a deal with MS", as if it was some righteous thing to do. WTF?
The very idea of sneaking in some sort of "thou shalt not make deals with MS" or generally "though shalt toe the party line" in the name of "freedom of speech" rethoric is... bizarre, to say the least. If ESR and RMS have freedom so dear (and you'd think so given all the rants about how the GPL is all about your freedom), then the advice that comes to mind is to actually respect it, and I don't mean just for code. Freedom means just that: being free to do whatever the heck you like. Including dealing with MS, writing/installing/distributing a binary-only module, or whatever. As long as I'm _not_ in fact suppressing your coding freedoms, have the decency to not try to suppress my (other) freedoms either.
Honestly, the whole idea is reminiscent of some of the worst crops of banana-republic dictatorships. Start by fighting some colonial/imperialist/whatever oppressor, and end up with less freedoms than you had under the old colonial oppressors.
A polar bear is a cartesian bear after a coordinate transform.