Lawyer Thinks Microsoft Can Evade GPL 3 266
rs232 writes with a link about a disheartening observation on the GPLv3. Unless there's something more specific in the Novell agreement that would fall within the new version of the GPL, Microsoft should have no trouble slipping free of it. Silicon.com has a piece speaking with a leading intellectual property lawyer from Australia. She says, "'I would be very surprised to see this upheld. It was a nice try on the part of (the 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.' In this case, she said, Microsoft never acted — never 'entered' into the agreement, and the terms and conditions can only apply to new actions by Microsoft, not older ones. She said: 'Their actions so far are not enough to say that they are bound.'"
A lawywer will tell you anything is possible. (Score:4, Informative)
Exactly. (Score:5, Informative)
If Microsoft does not follow the LICENSE then Microsoft cannot LEGALLY re-distribute the software. Doing so would put Microsoft in violation of basic copyright laws.
Which is why Microsoft quickly distanced itself from the GPLv3.
Re: (Score:2)
wrong (Score:2)
Here in the US, if you don't sign something, it isn't a contract (yes, dramatically simplified). A contract is a legal agreement between two or more parties. Each side agrees to do (or not do) certain things and legally bind themselves to
Re: (Score:2)
That's absolutely wrong. A contract means, basically, a legally enforceable agreement. It can be oral or written, express or implied.
Re: (Score:2)
You have to follow the rules of the GPL
"The GPL" doesn't exist. It's GPLV2 or GPLV3—two different licenses that happen to have similar names and were both developed by the Wil E. Coyote of the software world.
Microsoft appears to be involved in distributing software that includes code encumbered with GPLV2 and appears to have complied with that license. This in no way binds them to anything in GPLV3 and, in fact, they have said clearly that they will not have anything to do with code licensed with
Re: (Score:2)
Dramatically simplified to the point of having little connection with the law. For starters, just consider the effects of promissory estoppel. The vast majority of legal contracts in the US do not involve a signature.
Groklaw often has great legal adv
Re: (Score:2)
Microsoft isn't re-distributing the software. They are giving out certificates that were bought from Novell. The way the press releases are worded, it sounds like they received a batch of N certificates.
And if by some big stretch someone argues that distributing a certificate that is redeemable at another company for a copy of software cou
Re:Exactly. (Score:4, Insightful)
If Novel takes an action independent of MS that subjects them to the GPLv3 license, MS can claim a separability from that. And because of the differences in the GPLv3, MS's obligations would become frustrated and they likely wouldn't be held to obligations that were frustrated if they didn't take any actions to cause the frustration. What would happen is that you would have to sue them and they would win. If they sued you and you used the GPLv3 as a defense, MS could claims the frustration, cite a few specific article where people have claimed they were going to manipulate the GPL to trick MS out of rights and that defense would likely be lost real fast.
Further more, there are some question about the entire trapping them into being subject to the GPLv3 in the first place. It isn't as if once you distribute a GPLv3 covered work that you can never make a claim over IP or patents in a covered work, your limits only go to the work you distributed. So lets, say MS distributed GCC, They would have to both know that something was in it and violated their claims and distribute it after knowing this in order to not be able to go after patent claims on it. And this would have nothing to save Samba or any other project so if they avoid what that have issues and claims over, it still doesn't matter.
Re:Exactly. (Score:5, Insightful)
Right. In other words, Microsoft is only obligated to distribute GPL version 2 software.
Hold on there, buddy! What you seem to be implying is that MS could distribute GPL version 3 software with impunity (otherwise, how would it make sense to "[use] the GPLv3 as a defense"?). That doesn't make sense, because all Microsoft ever promised to do was distribute the software that existed at the time the agreement was made -- GPL version 2 software.
Nothing about the agreement gave (or even could give) the ability for Microsoft to ignore the license of code produced in the future, any more than the GPLv3 could give the ability to the FSF to condemn actions taken in the past!
Uh, no. All MS would have to do is willfully distribute it, whether it knew about patent violations or not.
Re: (Score:3, Insightful)
The problem is that MS isn't distributing anything. They are getting pulled into the coverage of the GPLv3 license by specific wording of the GPLv3 that includes conveying as well as distribution. This inclusion is not by any act of Microsoft but a change in an ancillary operations of a intentful license.
Lets put this into some more relative terms, If you are supporting your product and how a third party uses an unrelat
Re: (Score:2)
Re: (Score:3, Insightful)
This is a ludicrous assertion. Many magazines, newspapers, gas stations, and product boxes carry vouchers that are redeemable against a huge variety of items, but they aren't assumed by law to be distributors of those items, any more than I would be if I gave somebody some money to go to a store and buy said product for themselves. A voucher that entitles one to a fre
Re: (Score:2)
Where are all the Kerry bashers with the flip-flops when you need them?
Re: (Score:2)
Not abiding by the terms of the license shouldn't mean anything about using the software (MS may disagree), but if you don't abide by the terms of the license, you don't get the waiver of the right to sue for copyright inf
Re: (Score:2)
Re: (Score:2)
Re: (Score:2)
Re:The Shackles of Freedom (Score:5, Insightful)
First, Free Software under the GPL is certain free for you to use in any way. You can even embed GPL'd software in your embedded rocket flight control computer if you want. Microsoft can *use* GPL'd software in any way they see fit. In fact Microsoft has entire labs full of Linux machines (they believe that one should know one's enemy). Contrast this with Windows, which is not free for me to use in any way I see fit. I cannot run it under certain Virtual machines, I cannot install it on more than so many computers (as provided by the EULA). In contrast, GPL'd software has no EULA; there are *no* restrictions whatsoever on its use.
Second, there are restrictions on *redistribution* of the code, though, as there should be.
What you are saying is pretty silly. If I downloaded a copy of MS's source code from somewhere and tried to redistribute it, you wouldn't say that I am shackled when copyright law does not allow me to do so. GPL'd software is the same. Without the terms of the GPL I have no rights to modify and distribute the source code at all! How the GPL shackles my existing non-rights to distribute copyrighted code that I don't own, I will never know. For without the GPL, I cannot distribute the code to others, and others cannot distribute the code to me!
Seems to me that the GPL ensures freedom in a couple of ways. It ensures that I can use the code freely for any purpose, even without agreeing to the terms of the license at all! Also it ensure that as the author of GPL'd code, my code will never be stolen from me against my will, and sold back to me with restrictions on its use.
So let's stop right now with this nonsense about the GPL shackling freedom.
Re: (Score:2)
Re: (Score:2)
Re: (Score:2)
This is the sort of unintended consequence we get from the GPL 3 reaching past being a software license, and in effect trying to control hardware. According t
Re: (Score:3, Insightful)
I want you to give us all this irony-free-freedom you are talking about, now that I got freedom I will use my freedom to lock you into a room and not let you go out ever again.
Or ... we could implement true freedom which would prevent anyone from removing freedom from others.
Beancounters do not consult court verdicts (Score:3, Interesting)
Re: (Score:2)
Re: (Score:2)
There are some serious problems left in the GPLv3 that will hamper this idea of people wanting to use free software over proprietary. Maybe in a fantasy world, but up till now, real life has shown more support for proprietary software then GPLed works.
-1, Nonsense (Score:2)
Re: (Score:2)
gowen wrote:
Will they kick you out of the United States if you share something?
If Company A cuts a deal with Company B to split the costs on something and share the resource, does that mean they've ceased to be capitalists?
If I share the Xerox
Re: (Score:2)
Some people argue that a copyright license shouldn't dictate how hardware is built.
But other people, including myself, argue that the difference between hardware and software is blurry and that nothing should restrict end-users freedoms to modify that GPL software.
GPL 3's anti-hardware provision wasn't necessary for this. Tivo always made the source code available, so you could modify it to your heart's content. You just couldn't easily reinstall your modified code onto the device. There was nothing to stop you from hacking the hardware, however. What GPL 3 does do is protect the freedom of users who are too lazy to figure out how to hack their hardware and want the hardware maker to provide them with an easy way, even if doing so would put the hardware maker into a
Uhhh... so? (Score:3, Informative)
Pretty sure I've read that the FSFs intention was to address future deals, not this specific existing one (though some have tried to think of ways it could apply anyhow. You know, non-expiring vouchers and what not)
A waste of time and effort! (Score:2, Insightful)
Many top developers, including Linus, have wasted many an hour discussing (or arguing) the merits of the GPLv3. But while that was happening, they weren't coding. Spread over a large number of OSS developers, that's a major waste of time and effort.
Re:Uhhh... so? (Score:5, Insightful)
Re: (Score:2)
And it is interesting that you think "It would be very chilling for the spread of the GPLv3 if the FSF set a precedent of retroactively damaging companies who fully abide by the letter of the GPL, bu
That raises another question... (Score:2)
I'm not sure we'd want them to have it retroactively apply, but for her to say "it's not going to be an effective strategy" sort of implies that there might be an effective strategy somewhere.
Car Analogy (Score:5, Funny)
Re: (Score:2)
Re: (Score:2)
Re: (Score:2)
So to consider MS subject to the copyright of a third party when something is used by another third party, there would have to be a primary infringement for the secondary infringement to happen. But, this doesn't mean they are subject
Re: (Score:2)
A legal arms race? (Score:2)
Since the legal code is really just like software for running courts, the same sort of evolution will continue indefinitely between free software and proprietary software vendors. What happens in this situation is the lawyers will profit greatly.
The most effective tool in this battle is
Software Freedom Day (Score:2)
I picked January 11 because that was the day
that IBM threw down the gauntlet regarding software patents
to counter the Microsoft FUD.
Plus 1-11 has that nice binary look.
Anyway, every day is Software Freedom Day when you
kick the Microsoft software addiction.
Did any of you actually believe they would be ? (Score:5, Insightful)
Licenses aren't changing after the fact (Score:2)
The problem Microsoft (potentially) faces isn't that it suddenly won't be able to distribute certain software; that very "or any later version" ensures that Microsoft can continue to apply GPL2 to their distribution of the software, no matter how much the author might wish otherwise. The problem occurs when new versions of such software are released, because with a new version, the author can change the license freely (since nobody has a copy of it yet). Once this happens, at least according to the GPL3-o
Re: (Score:2)
The GPLv2 has a clause in it (a clause AGREED to apparently) that lets the author upgrade the license at will to a greater version of the GPL, like, say, some GPLv3 that might come along some day.
It's in the license they agreed to, there's nothing 'retroactive' about this switch to GPLv3, it's stated right in the text, this isn't some inference from some archaic legal concept.
They are UNDENIABLY bound to the GPLv2, even the part that b
Re: (Score:3, Insightful)
Re: (Score:2)
I think I might be wrong in my assumption about MS's problem here. I know that GPL2 code doesn't automagically turn into GPL3 code until it's redistributed as such, I though the problem was with new GPL3 code being implemented, like in package updates.
Re: (Score:2)
The entity that distributes the software gets to choose which license uses to distribute under.
The recipient doesn't have to abide by anything unless they decide to distribute the software to someone else. In that case, they get to choose what license to distribute under (and their decision is independent of the decision made by the entity that gave them the software).
Re: (Score:2)
Re: (Score:2, Informative)
The Microsoft-Novell contract has not been made public so I don't know exactly what it says. However, Eben Moglan
Re: (Score:2)
I'm not sure I would put all that much stock into what he says. Besides the fact that he is biased and pushing a particular point of view, you can see some of his work in the GPLv3 and frankly it is sketchy at best.
The GPLv3 license doesn't do what ti claims to do except in a very limited set if circumstances. In most cases, it doesn't do much more then the GPLv2 did yet it attempts t
You also didn't read the GPL. (Score:2)
Re: (Score:3, Insightful)
The license will apply to GPL v3 licensed components of (say) Linux (like the GNU utils or tools) that will be caused to be conveyed by Microsoft because they issued these coupons that don't have a expiry date. However that gives people like Novell the choice of either forking and duplicating a lot of work on keeping the GPL v2 bugfixed and working. Or distributing the newer GPL v3 components that everyone else is using.
It doesn't apply to current GPL v2 software.
The GPL v3 distri
Courts will reject ambush tactics (Score:3, Insightful)
C//
Obviously MS hasn't violated* the GPLv3... (Score:2)
...yet.
This is because it, as far as I know, haven't distributed (or "conveyed") any GPLv3 code to anyone redeeming a voucher. It's plain common sense that the GPLv3 doesn't apply to any vouchers redeemed for GPLv2 code.
However, what the license does prevent is Microsoft "conveying" any GPLv3 code for those vouchers in the future -- an action which Microsoft has full control over. When people talking about the FSF screwing over Microsoft, they're talking about the fact that Microsoft is forced to do one
Re: (Score:2)
I wasn't under the impression that Microsoft currently conveys, or plans to convey, any GPL based code at all. Are you saying they do? If so, I agree with your analysis.
If you're not saying that they do, I disagree with you. Microsoft has no agreement with any GPL holder, and the GPL3 cannot come back to haunt them, except to prevent them from distributing GPLv3 software.
Now, the GPLv3 can haunt Suse very easily. That's a different matter.
C//
Re: (Score:2)
Re: (Score:2)
Interesting claim. Explain. Part of the problem is I've never seen one of these "vouchers".
C//
Good try? (Score:2)
But when the FSF tries it, we moan. It's even "a nice try." Because, you know, it's the FSF and it's Microsoft. The particular situation doesn't matter as much as the companies involved. Situational ethics.
Instead of bemoaning this, we should be cheering. I expect the FSF itsel
Re: (Score:2)
The power of wishful thinking is stronger than I ever imagined.
Re: (Score:2)
Re: (Score:3, Insightful)
Re: (Score:2)
We have a group of people acting like this has already happened, when and where has it happened? And according to Novell, it's deal was to make new products to be used with GPLed products so I don't think there is anything stopping Novell was using MS patents with GPLv2 only licenses.
I still don't see where MS was used the GPL.
Re: (Score:2)
The deal with Novell was that Microsoft would distribute and indemnify Novells customers in return for cash + a other less relevant terms. Now the contract effectively stipulates that Microsoft must give away licenses to their patents. The Novell-Microsoft deal is
You didn't read the GPL either. (Score:2)
Wording is also a problem (Score:2)
...You may not convey a covered work if you are a party to an arrangement with a third party that is in the business of distributing software, under which you make payment to the third party based on the extent of your activity of conveying the work...
So all Microsoft has to do is give the patents to a proxy company that is not in the business of distributing software, ie. a patent troll, and the proxy company can do the Proxy-Novel deals for them, even over GPLv3 software, without Novel being in violation of the GPLv3.
And if you are thinking of removing the "that is in the business of distributing software" part for your project, think again. Your license would have additional re
Then the patent troll sues microsoft? (Score:2)
If msft had some sort of contract with the patent troll, then it could be argued the the the patent troll doesn't really own the patent.
Re: (Score:2)
The Patent troll does not have to own the patent. For example, Microsoft can grant them a license that allows the patent troll to do these deal and then forward the money to Microsoft with a small percentage staying with the patent troll.
Heck, Microsoft can create another company just for this purpose. It would not be hard to get around the GPLv3 with that language.
Leave aside Microsoft for a minute. The GPLv3 does nothing to protect against future threats, as long as the threatening companies does
how odd... (Score:4, Insightful)
Microsoft doesn't distribute GPL software so of course they will not be bound by the GPL.
And secondly, I though the MS Novell deal was grandfathered in anyway. The only reference I can find for that though is this line: "Among other things, the released version grandfathers in the Novell deal so that Microsoft's SLES coupons will undermine their patent threats" from the GPL ver. 3 release posting. link [slashdot.org]
Re: (Score:2)
In this case, she said, Microsoft never acted - never 'entered' into the agreement, and the terms and conditions can only apply to new actions by Microsoft, not older ones. She said: "Their actions so far are not enough to say that they are bound."
The original ZDNet article is here: http://www.zdnet.com.au/news/software/soa/Microsof t-is-not-bound-by-GPLv3-Lawyer/0,130061733,3392804 77,00.htm?referral=dynamicbusiness [zdnet.com.au]
Ms. Lam-Bettie made her statements on AusCERT 2007, which was held from the 20th to the 25th of _May_ 2007.
Apparently here statements where in reaction to Free Software Foundation's Brett Smith, who appears to have said:
[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, (...) 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, ...
Emphas
Yeah, I don't get what their point is either. (Score:2)
Re: (Score:2)
They've been very good Free Software citizens all things considered, of course they're not a Free Software company like Red Hat, but they use, and abide by the terms of the GNU GPL, they provide the source code for the covered software on an open FTP site for anyone to download and they've always been very open about it. Of course the Microsoft VPs talki
I thought this was intentional? (Score:2)
huh? (Score:2)
For later agreements, the lawyer is missing the point. If Company X distributes under the GPLv3, they are bound by its terms. If Company X later enters into an agreement with Company Y, they need to make sure that they are complying with their obligations under the GPLv3 in that agreement, and that may include imposing conditions on Company Y. If they fail to do so, then they lose the right to dist
good new for MS users (Score:3, Insightful)
Re: (Score:2)
Now, all microsoft's actions were from before the GPLv3 came around. If novell changes something that has a restrictive license, Microsoft would have to do something to be bound by that license. Under the current deal, their support and access to updat
Re: (Score:2)
Aren't GPL3 patent changes aimed more at Novell? (Score:2)
Or did I miss something?
I'm still not affected (Score:2)
Microsoft would never be caught up in this anyway (Score:2)
Re:Microsoft would never be caught up in this anyw (Score:2)
Fill me in. I'm not up to date on this stuff.
Re: (Score:2)
Re:Microsoft would never be caught up in this anyw (Score:2)
Care to test that theory in a US court of law? Or at least cite some case law backing up your legal theory?
Re: (Score:2)
The license as a sword for an opponent (Score:4, Insightful)
More of a shield than a sword (Score:2)
read the gpl! (Score:2)
Re: (Score:2)
What's the big deal ? (Score:2)
What does it say Microsoft would have to do, that Microsoft doesn't want to do ?
how absolutely silly this lawyer is,,,, (Score:2)
MS is certainly bound by it, in the event they use it.
There is no sort of entrapment as MS most certainly had the same opportunity to know what was developing with version 3 of the GPL as everybody else. Its not like t happened over night. It was a rather long process.
If there was an argument to be had, and there is not, that MS was being entrapped by this change then it could as well be argued that MS intentionally sought agreem
AUSSIE LAWYER HAS NOT READ THE BLEEDING GPL3! (Score:3, Informative)
Yes. That's correct. So what? WE ALREADY KNOW THIS. That's why the GPL3 contains THIS language: "You may not convey a covered work if you are a party to an arrangement with a third party that is in the business of distributing software, under which you make payment to the third party based on the extent of your activity of conveying the work, and under which the third party grants, to any of the parties who would receive the covered work from you, a discriminatory patent license (a) in connection with copies of the covered work conveyed by you (or copies made from those copies), or (b) primarily for and in connection with specific products or compilations that contain the covered work, unless you entered into that arrangement, or that patent license was granted, prior to 28 March 2007."
Not only that, but the GPL3 doesn't actually cover any of the software that Novell is currently shipping... it's all GPL2.
The "great insight" here is that the GPLs can't do something that it explicitly does not try and do, regarding software it doesn't even cover!
Sheesh.
Mod parent up n/t (Score:2)
There is a thing called "courts" (Score:2)
...in Australia (Score:2)
Besides, I thought the GPLv3 already exempted the MS-Novell de
Haven't we been over this a couple of times? (Score:2, Informative)
As Novell puts out future versions of SUSE, they will incorporate GPL 3 software into their OS. If MS then distributes this GPL 3 software, they would be bound by the license just like anyone else.
From articles on Slashdot over the last year or so, my understanding is that the Novell certificates MS was selling did not have an expiration date, making it possible for someone to redeem them after SUSE has been injected with GPL 3 code, thus pwning MS with the greatest pwning in the entire history of pwnage.
Re: (Score:2)
The real question is one of wheteher or n
Re:This may betray some sort of ignorance on my pa (Score:3, Funny)
Microsoft Windows Services for UNIX (Score:2)
Re: (Score:2)
I don't understand why people don't remember that MS software is what everyone else if playing catchup to. It isn't like MS n
Re: (Score:2)
As far as I can tell, no software is redistributed by Micorsoft under GPL v3. So why would it apply to MS?
That's precisely how they're planning to "evade" it. :)
Re: (Score:2)
*All* software licenses are morality tales.
Whether its released into the public domain, the GPL, the BSD, or under a proprietary license.