Please explain
Posted Nov 29, 2006 17:47 UTC (Wed) by
BrucePerens (subscriber, #2510)
In reply to:
Please explain by nat
Parent article:
Who is being divisive?
Nat,
Bruce, could you explain why you think Novell has increased the level of peril for other free software entities?
First, that's just what Novell is trying to do - increase the peril of other free software entities relative to Novell. by creating an agreement that gives Novell the sole "microsoft-lawsuit-proof" path to use the community's software, and thus FUDs all other distributions as being "microsoft-lawsuit-prone".
Second, you're trying to rationalize away what Novell has done by telling yourself that it does not increase the level of peril for other distributions. But the GPL terms are that Novell must face the same level of peril as everyone else - by foregoing exclusive patent licenses - or not distribute the software at all. This is meant to put Novell in the same boat as everyone else and thus align their interest in solving the problem with everyone else's. Novell acted in bad faith by creating a fiction of covenants rather than licenses in order to circumvent its previous agrement with thousands of GPL programmers. Novell doesn't have to share our risk, and yes our peril is now greater than yours.
And yes, Novell has broken the GPL - the covenants are clearly outside of the intent and only (maybe) within the letter due to a legal fiction that covenants are not licenses. Welching on Novell's GPL partners that way is a bad-faith action for which you should be ashamed - regardless of whether or not it would slip through a court by a hair.
And Novell has in fact contradicted those rumors in an open letter from our CEO where he states that Novell in no way acknowledges that Linux infringes MS IP.
But that's just perpetuating a lie. Microsoft patents have claims that read upon many algorithms and techniques used in Novell Linux and the GNOME GUI. Microsoft even has a patent on double-clicking that can be read to apply to a mouse. Now, I don't feel that a just world would have granted those patents, but they exist. Did you ever think that 5000 software patents from a company that makes an OS, GUI, and applications would not cover anything we've written? If you search for software patents from all companies, not just Microsoft, there are no non-trivial programs - be they free or proprietary - that do not contain material covered by patents currently in scope and unlicensed for use in those programs.
There's a company called Open Source Risk Management
I was on the board of OSRM to keep it honest. I've never made a cent from it and never will. We had Dan Ravicher, who was at that time a volunteer counsel for the Free Software Foundation and is now leader of the Public Patent Institute and an attorney for the Software Freedom Law Center look for potential, unlitigated, infringements in the kernel. He found 283. Dan confirmed what we all knew.
OSRM's dream was to provide an indemnity to any enterprise that cared to pay, not coupled to any distribution, and not coupled to any patent holder but equally defending against all of them. If that had worked, the company would have been able to aggregate Open Source defense and make it much less expensive. And its defense would have defended the software for all users. It didn't work, IMO because of the way it was operated - not any problem in the idea.
It is not FUD that Open Source infringes. All software infringes. That's the plain truth and we need changes in legislation because of it. Novell's denial of that is prevarication to rationalize that they are not doing damage.
Novell does place in peril efforts to solve the software patent problem for everyone, because now Novell will be at the side of the proponents of software patenting in telling EU legislators and others that there is a "legal" path for using Linux - theirs alone - and that legislative change will not be necessary.
In summary, I sincerely believe that your ethical position really stinks. You should be out of there, Nat.
Bruce
(
Log in to post comments)