Tech Writers Spreading FUD About GPLv3
Tookis writes "Tech writers are spreading FUD about GPLv3 because they fear its take up will slow the adoption of Linux, according to this open source writer. "A large number of tech writers — I wouldn't call them journalists and sully my own profession — are fearful that the license will slow adoption of Linux in the workplace. And that would lead to a lessening of their own importance and influence."" So by posting this, am I spreading fud about spreading fud? I think I broke my brain.
Remember, if you are not for GPLv3 then you are for the terrorists, or something...
This is a rumor, not a story. Who are these journalists, and why is it FUD if they opine that GPLv3 is a bad idea?
http://www.informationweek.com/blog/main/archives/ 2007/07/open_source_is_1.html
1 92403106
;-)
In support of TFA: the above Iweek story really takes the cake for "most clueless" author on the subject of the GPL. One can take it as evidence that the GPL3 has become such a buzzword in the community that tech writers feel forced to comment even before they have even the slightest clue what the fuss is all about.
PJ over at groklaw politely stomped the author into the ground as one can see here:
http://www.groklaw.net/article.php?story=20070713
Whle always a fan, I admire her tact here: she did it a lot less painfully than some in comments section of the original article
This article decries critics of GPLv3, dismissing their rants as FUD. The author, however, gives no examples of these critics and offers no evidence for why he considers them to be wrong, nor any ideas of why they would choose to spread their FUD. Besides the terrible writing, formatting and grammar of this article it is needlessly split into two pages, annoyingly prompting you to log in if you want to read the second page. Oddly enough though they will provide you with the full text of the article if you click on the links to print it or view it as a PDF (which, by the way, has even worse formatting than the web formatting).
The Firefox article, while an interesting topic, was really just a regurgitation of a study done by another site rewritten so that it was less informative and more difficult to read. Besides that, it included several obvious typos such as the following:Really, there are countries where IE has not yet reached 20% market share? Are you sure you don't mean Firefox?Ah yes, the beautiful country of Australasia, I hope I can visit it someday!
Now, IANAL, and there's probably something really basic I'm missing that would prevent this hack from working, but I'll throw it out there as food for thought:
Some universities have a lot of patents and some of them offer free mirrors for things like kernel.org and sourceforge.net projects. It may be that the act of offering a mirror is protected under the DMCA safe harbor, but if copyright license law is as powerful as some GPLv3 proponents claim, it's not even clear that the DMCA safe harbor would override section 10 of the GPL. In any case, some mirrors work by pulling code rather than letting code be pushed, so that seems like an affirmative act of copying the software and then creating and giving copies to the general public, so an entity operating a mirror might be "conveying" under the GPL.
So, for example, if MIT has a patent I want to use, maybe all I have to do is get committer rights to some relevant project, code up something which infringes the patent, get the patch accepted (never mentioning the patent, of course), and it gets distributed to all the mirrors, including MIT's.
I download it from MIT, and voila! I have a license to use that patent inside that program (and apparently inside any GPLed derivatives I make of that program. Being the proprietary sort of guy I am, I wrap the GPL project's code with another completely proprietary program which controls it and lets the GPLed code do the patented dirty work.
I don't know whether this would work or not, but I'm starting to understand why companies are now marketing "open source" license scrubbers.
The FSF is certainly free to do this with the GPL. But while the consequences of just distributing source under v2 might have been intended to convey patents in this same way, a lot of people didn't realize that because the wording there is not as clear, and the remedies don't appear to be as onerous. V3 section 10 seems to make it very clear that if you convey code which implements a patented invention, you cannot sue anybody over using that invention in that code, and that "convey" would cover the act of proactively operating a mirror site.
This should give pause to a lot of people, not just Microsoft. Right now, "everybody knows" that GPL2 is a safe license, in the same category as BSD, well away from the category of any proprietary license, for being able to freely redistribute source code.
Those who assume the same about GPLv3 do so at their own peril, perhaps to their own detriment. It appears that, for an entity with a valuable patent, inadvertently distributing one copy of GPLv3 software could easily be much more costly than inadvertently distributing a few hundred copies of a Microsoft product.
The way universities work, it is unlikely that the legal counsel stays on top of things like kernel.org mirrors, but it seems that anybody with a patent portfolio who is running a free software mirror of any type ought to take a serious look at their policies and at the terms of GPLv3.
Perhaps one valid component of licensing strategy would be to repudiate GPL v3 (and any similar licenses which purport to appropriate your own patents), just like Microsoft has done. That would basically be a public announcement that, if anybody catches you distributing GPL v3 code, please let you know right away because it is not your intention to ever do so and you will stop distributing immediately, and if anybody thinks they're getting one of your patents out of the deal, you plan on fighting it every inch of the way.