- Related Stories
-
Samba will move to GPLv3
July 9, 2007 -
Microsoft tries evading new GPL grasp
July 6, 2007 -
Feds snub open source for 'smart' radios
July 6, 2007 -
Sticking points in the new GPL
July 3, 2007 -
Free Software Foundation releases GPL 3
June 29, 2007 -
Keeping pace with open source
June 29, 2007
Kay Lam-Beattie, a principal with intellectual property lawyers Idealaw, said that based on the limited information available to the public, the open-source movement's efforts to hinder Microsoft's bullying over patents are likely to be fruitless.
In recent times, Microsoft has struck legal agreements with Linux distributors Novell, Xandros and Linspire, pledging not to sue users of these distributions over alleged patent violations.
These partnerships, in some cases, restrict the freedoms normally associated with the use and distribution of open-source software.
To combat this strategy, the Free Software Foundation (FSF), author of the General Public License, or GPL (the open-source license under which most future open-source applications are expected to be distributed), has included new provisions in the third version that are designed to turn such patent-protection deals to the advantage of the open-source community.
Under GPLv3, "if you arrange to provide patent protection to some of the people who get the software from you, that protection is automatically extended to everyone who receives the software," said the FSF's Brett Smith earlier this month.
"This means that the patent protection Microsoft has extended to Novell's customers would be extended to everyone who uses any software Novell distributes under GPLv3," he said.
While not all the details of the Microsoft-Novell deal are publicly available for analysis (parts of the deal filed with the Securities and Exchange Commission have words deleted and large chunks of text cut out), Lam-Beattie is dubious about whether the FSF's strategy will work.
"This (initiative) is squarely aimed at Microsoft," Lam-Beattie said. "The question is, do Microsoft's actions regarding the (support certificates) fall within the definitions in the GPLv3 of what makes them a party to GPLv3?"
Microsoft: We're not party to GPLv3
Microsoft recently issued a statement claiming it is "not a party to the GPLv3" and that "none of its actions are to be misinterpreted as accepting status as a contracting party of GPLv3 or assuming any legal obligations under such license."
"The GPLv3 is trying to bind Microsoft accidentally," Lam-Beattie said. "Microsoft is saying: I have no intention of being bound by these rules."
"Unless there is something more specific in the certificate or the collaboration agreement between Novell and Microsoft, I would be very surprised to see this upheld," she said. "It was a nice try on the part of GNU (the software system developed by FSF), but at this stage, I'd say it's not going to be an effective strategy. It will be tough to hold up in court."
The strategy, Lam-Beattie said, will ultimately fail because parties have to willingly enter contracts, and contracts can't be retrospective.
"An easy analogy is a car park with a sign that says you are bound to a given contract if you enter into that car park," she says. "Anybody can enter, but you have to accept the terms, and the signal of you accepting those terms is when you enter. You have to do something positive to accept the terms--you have to act."
In this case, she said, Microsoft never acted--never "entered" into the agreement--and the agreement's terms and conditions can apply only to new actions by Microsoft, not older ones. "Their actions so far are not enough to say that they are bound," she said.
Joseph Sweeney, adviser for analyst group Integrated Research Business Systems, came to a similar conclusion earlier this month.
Lam-Beattie also said she "can't see who would try" taking Microsoft to court to prove its actions did fall within the bounds of GPLv3.
"It really would require Microsoft trying to prosecute somebody in the open-source community on the basis of patent infringement, and that defendant using the GPLv3 to defend itself," she said.
That's a scenario unlikely to be played out, as the last thing Microsoft would want to do is have its patents challenged in court, said Lam-Beattie.
Patent litigation, she noted, is expensive and "fraught with danger."
"If you ever have to defend your patent in court, you have to prove that there wasn't any prior art. The other party is likely to cite similar ideas to your patent to disprove it. It's possible some could be struck down.
"These patents are worth more to Microsoft challenged than unchallenged," she added.
Brett Winterford of ZDNet Australia reported from Sydney.
See more CNET content tagged:
GPLv3, Free Software Foundation, Novell Inc., GPL, agreement




Otherwise, it doesn't make sense. MS (or any company) doesn't want patent litigation.
Which is why MS will probably do everything they can to stay out of court.
Think about this for a second.
True, in court, Microsoft does have some compelling arguments about not being party to GPLv3. However we don't have a clear and clean copy of the contract so it will remain to be seen.
It is interesting that Microsoft even made that statement in the first place.
English law (which, in legal jargon, are referred to as Common
law systems due to their use of the idea of a legal precedent) are
broadly similar since they all started out the same. Obviously
they have diverged, in many cases significantly, since then, but I
think you can still expect a lawyer from one of the various
Common law systems to have a basic grasp of most of the
others.
I'm no lawyer, but I think the analysis, by the way, is spot on.
There's no reason that Microsoft would be a party to GPLv3,
since they aren't distributing anything under GPLv3 and when
they made their agreement with Novell, GPLv3 didn't even exist.
Also, a lot of commentators seem to assume that all GPLv2
packages magically became GPLv3 when it was released. That is
emphatically not the case, and even where this has happened,
Novell and indeed Microsoft are perfectly free to fork those
projects at the last GPLv2'd version and to continue to maintain
them on that basis.
"An easy analogy is a car park with a sign that says you are bound to a given contract if you enter into that car park," she says. "Anybody can enter, but you have to accept the terms, and the signal of you accepting those terms is when you enter. You have to do something positive to accept the terms--you have to act."
So if MicroSoft chooses to do business with it's partners using GPS 3 knowing full well the terms of GPL 3 then they would have "entered" the car park. Since MicroSoft clearly has the option to only do business with GPL 2 Linux (but then would watch it's partners lose market share on newer versions of Linux) they choose to embrace GPS 3.
Yeah, an army of lawyers fight over it, but that fight works both ways.
http://www.os2bbs.com/os2news/OS2History.html
Remember always - "It Is The Economy Stupid!" So, why have three hundred and sixty (and counting) distributions (Linux) when the "Ice-Caps" are melting quickly! Just take a look at what happened in Sheffield, England a few days ago and determine what the world's priorities should be???
I guess you are correct if you consider Ballmer to be a reliable and credible source of information.
If Microsoft had a legitimate case they would have brought it years ago, instead of throwing out transparent and desperate threats in the public arena. Remember the MS sponsored SCO debacle?
If you look back far enough at the history of computing, just about everything important in Windows is the result of prior art, so even if they have registered patents, they would know as well as any historian, that they couldn't successfully sue, so their old management regime who made FUD strategy an art form, would see it as the best way forward, and not see that they are achieving a lot of free marketing for Linux.
Only those who make money from their products would choose to see fire behind the smoke. These days we are all too well informed to really believe what CEOs and Presidents say.
2) So have the rest of those who contracted with MSFT.
3) QED - you're full of it, my dear astroturfer.
/P
Funny one... that...
http://www.tms.org/pubs/journals/JOM/matters/matters-0012.html
With the Tigers and the 800lb Gorillas all available - there are other choices To Boldly Go rather than following those Tuxedo "Clad" Birds blindly!
Prepare To Beam Up Scotty!
If Australian attorneys make such judgments based on little or no supporting evidence -as indicated in statelent, they they are either (a) helping to spread FUD through ignorance, incompetence or some advantage ties to Microsoft, or (b) blowing smoke for attention or both.
C/Net has always been out of touch with anything not-microsoft in the past.
Microsoft may or may not be covered by GPL V3, however Linux distributors are.
- He is right and wrong all at once.
- by Penguinisto July 27, 2007 12:09 PM PDT
- He is correct in that MSFT is not bound by GPLv3... so long as they do no business with or around GPLv3-licensed software.
- Reply to this comment
-
-
- Not quite
- by sal-magnone July 28, 2007 9:13 AM PDT
- Your making assumptions about the legal status of the vouchers and also about the contract that is associated with the reciept and use of the vouchers.
-
-
(29 Comments)BUT...
MSFT is going to be stuck. If they continue their contracts w/ Novell (the other two are tiny players, so we can almost safely ignore them), and Novell (or the others) release or distribute any GPLv3 software, MSFT is stuck with having to honor it for the software and source code in question.
If MSFT does not honor it, they are in violation of contract, and can have the crap sued out of them (they've lost quite a few lawsuits to Novell already - the biggest IIRC involved DR-DOS).
Bound nice and tightly they certainly are... and no amount of chair-throwing will change that.
Now here's the kicker - MSFT has [i]sold[/i] vouchers for SuSE... this makes them a distributor. If so much as one holder of a voucher redeems so much as one voucher after Novell releases any GPLv3 software, then *poof* - MSFT is bound by GPLv3 for the specific software that was licensed as such in the SuSE distro.
Sucks to be MSFT :)
/P