SFLC Says Microsoft Violated the GPL 237
After Microsoft donated driver code to the Linux kernel under the GPLv2, stories surfaced that they had done so under duress of already being in violation of the GPL. Microsoft quickly denied that any GPL violation was a driver for their decision to donate the code; the company's senior director of platform strategy, Sam Ramji, said at the time: "Microsoft's decision was not based on any perceived obligations tied to the GPLv2 license." Now the Software Freedom Law Center confirms that Microsoft was indeed in violation of the GPLv2 when it distributed its Hyper-V Linux Integration Components without providing source code. Community members led by Greg Kroah-Hartman contacted the company and coached them through the process of getting compliant. Microsoft now says that they had already been on the path for several months toward releasing the software under GPLv2 before Kroah-Hartman got in touch.
I've Still Yet to See the Code from Them (Score:5, Interesting)
MICROSOFT SOFTWARE LICENSE TERMS
MICROSOFT WINDOWS SERVER 2008
HYPER-V LINUX INTEGRATION COMPONENTS
PLEASE NOTE: Microsoft Corporation (or based on where you live, one of its affiliates) licenses this supplement to you. You may use it with each validly licensed copy of Microsoft operating system products software (for which this supplement is applicable) (the âoesoftwareâ). You may not use the supplement if you do not have a license for the software. The license terms for the software apply to your use of this supplement. Microsoft provides support services for the supplement as described at www.support.microsoft.com/common/international.aspx.
After it unpacks, I get an RTF named "Linux ICs for Hyper-V" and LinuxIC.iso ... no source code. Anybody know where said source code is? Because when I do a search on their site [microsoft.com], I'm not finding it.
...
Sure, it may have contributed the source code to some repository somewhere but I think the GPLv2 says you need to provide it if you are distributing. Which is what they're doing. Pretty obvious violation right there. Also, when you distribute it, you should have a copy of the GPLv2 license with it. I can't find a trace of it when I get the iso from them
Re: (Score:2, Redundant)
Well, it seems you did not download the gpl version, but an old version. I am unsure where you can find the gpl version.
Re: (Score:3, Insightful)
Sorry, but copyright law doesn't work that way. Even if they do abide by the license when they release a new version, the old version is still a separate work (according to the law) and still in violation. They need to either release the source code for the old version too, or quit distributing it.
Re:I've Still Yet to See the Code from Them (Score:5, Insightful)
(Emphasis by me.) Addidionally, if this is GPL, as they say, they can't demand that you have a MS Windows license to use the software. When you've got a copy of it, you're free to use it as much as you want, with or without a MS Windows license.
Re:I've Still Yet to See the Code from Them (Score:5, Insightful)
That doesn't sound right. From the GPLv2:
And then later:
So, no. There are limits on what further restrictions you can impose, and restrictions on actually using the software would seem to be among those disallowed.
Of course, if you take the view that running the program is not covered by the licence, rather than specifically granted (the language seems ambiguous to me, but IANAL) then we could get into the weird situation where you had the right to copy and distribute it, but not to run it. I'm sure someone will tell me why that isn't the case.
Re: (Score:2)
The first bit relates to your rights if you do not accept the GPL.
The second bit has these key words. "You may not impose any further restrictions on the recipients' exercise of the rights granted herein."
As long as I give you the source code you're free to exercise any rights the GPL preserved for you.
Lets do a fake example. Here's a special copy of XChat. To use it for more than 30 days you have to pay me 30 bucks. You may not remove the drm that enforces this.
Here's the source code for the special co
Re: (Score:2, Interesting)
It obviously restricts his rights if he can't use it beyond the 30 days. The fact that he might be able to get round it is neither here nor there - you've still imposed an extra legal restriction (if it didn't matter, then why would you have the restriction there?)
Re: (Score:2)
Re:I've Still Yet to See the Code from Them (Score:4, Informative)
That's not true. The GPL only permits you to redistribute binaries under the terms of the GPL. It does not grant permission to distribute binaries under a different license, doing so would be a violation of MS had to follow the GPL.
However, Microsoft cannot be in violation of the GPL with regards to their own binary drivers, unless they included GPL code in them.
If Microsoft developed the drivers / integration components themselves, then they own the copyright.
The only issue some people may want to claim is that the binaries dynamically link against code in the Linux kernel.
Meaning when a user loads the code into their kernel, the user will be modifying the kernel, thus creating what some free software developers call a 'derivative work' subject to the GPL. And (therefore) the theory goes, the binary driver is subject to the Linux kernel's copyright, even when distributed on its own.
This is by no means a proven or generally accepted legal theory, but it is one held by the Free Software Foundation, and at least some Linux kernel programmers.
If you subscribe to this Legal theory, then MS distributing drivers except under the GPL would be a violation of the GPL with respect to the Linux kernel.
If you don't subscribe to this Legal theory, you may hold that when the 'user does linking', this doesn't count as the author of the driver distributing a derivative work. In that case, drivers could be issued under any license the developer so desires, and they could use any binary trickery needed whatsoever to allow it to be loaded into the kernel, without needing to GPL the driver.
Re: (Score:2)
Re:I've Still Yet to See the Code from Them (Score:4, Informative)
Uh, no, you can't.
Binaries are governed by the terms of the GPL just as the source is- unless you're the sole rights holder for the source code (Microsoft ISN'T...), they can't license under anything other than the GPL, no matter what they might say. Adding additional terms or taking them away is only allowed for the original rights holder- and you're bound to the terms they set aside for you. Since this is the Linux kernel they cribbed from- GPLv2 is the only license they can really use at that point.
Re: (Score:3, Insightful)
The binary is a derivative work of the source.
Re:I've Still Yet to See the Code from Them (Score:5, Informative)
It's easy to find. It is posted on the linux kernel mailing list as well as in several git trees from kernel.org. Where all kernel patches belong. See http://lkml.org/lkml/2009/7/20/167 [lkml.org] .
Re:I've Still Yet to See the Code from Them (Score:5, Insightful)
It's easy to find. It is posted on the linux kernel mailing list as well as in several git trees from kernel.org. Where all kernel patches belong. See http://lkml.org/lkml/2009/7/20/167 [lkml.org] .
Thanks for the link and I am aware of that. I guess I was wondering how they found themselves in compliance with Section 3 of the GPLv2 [gnu.org] and I think this is where the article and SFLC are coming from:
3. You may copy and distribute the Program (or a work based on it, under Section 2) in object code or executable form under the terms of Sections 1 and 2 above provided that you also do one of the following:
a) Accompany it with the complete corresponding machine-readable source code, which must be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; or,
b) Accompany it with a written offer, valid for at least three years, to give any third party, for a charge no more than your cost of physically performing source distribution, a complete machine-readable copy of the corresponding source code, to be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; or,
c) Accompany it with the information you received as to the offer to distribute corresponding source code. (This alternative is allowed only for noncommercial distribution and only if you received the program in object code or executable form with such an offer, in accord with Subsection b above.)
What I'm trying to say is I'm not seeing any of this and when I actively look on their site for it, nothing comes up.
So I grab GPL code, modify it and upload it to some remote unnamed repository with a license and go about my business releasing it under my own license as a binary on my site? I don't think so.
Re: (Score:2)
So I grab GPL code, modify it and upload it to some remote unnamed repository with a license and go about my business releasing it under my own license as a binary on my site? I don't think so.
That's the viral nature of GPL: once they get it, they're stuck with it. They can't put their own license on it, no matter what they do elsewhere.
I think we need a lawsuit to sort this out. And for the patent threats, of course :)
Re:I've Still Yet to See the Code from Them (Score:4, Insightful)
If GPL is viral, than so is copyright. If I take someone else's source code, use it without a license in my own program, and distribute the new source code, everything that uses that code could potentially be a violation of copyright. Similarly, if I distribute a movie that someone else holds the copyright to without a license, me and everyone else who distributes that movie has violated copyright. And if I distribute Microsoft Windows without a license, the BSA will most certainly take me to court and press for criminal charges. It's not the GPL that's viral, it's copyright law. GPL simply provides a fair set of rules by which you can use another person's code. If you don't like the license, write your own code.
Re:I've Still Yet to See the Code from Them (Score:5, Insightful)
This.
Too many people seem to think that GPL is a trap to get you to release their precious code. However, it only requires them to release their code if it contains GPL code. At its heart, it is like saying, here is my code, I grant you a license to use, modify, and distribute as much as you would like. My payment is that you need to distribute the entire source, including your own changes.
The bottom line is, if you don't want to be held to the GPL license, either work out a different license with the copyright holders, or write it yourself. If you want free code from someone else with little to no restrictive licensing, use BSD-style licensed code or public domain code.
In my opinion, writing and using GPL code makes more sense from a business perspective than BSD, because you get a community of free and paid developers to add to your own, and other businesses need to release their improvements so that you can use them as well, protecting your ability to compete.
Re: (Score:2)
Whoops, this:
My payment is that you need to distribute the entire source, including your own changes.
should say this:
My payment is that if you distribute, you need to distribute the entire source, including your own changes.
The GPL does not require distribution of changes if I modify but do not distribute.
Also, I am unsure of how internal distribution is mandated. For example, if I deploy a modified Debian or Ubuntu as a desktop OS for workstations in the company I work for, do i need to deploy a copy of the source code on each machine or include a copy of the license with a form for requesting a CD or DVD of the source code?
Re: (Score:2)
Thank you for the most brilliant and succint refutation of the "viral GPL" nonsense I've ever seen.
Re: (Score:2)
If the code is in the kernel tree, wouldn't the exception apply?
However, as a special exception, the source code distributed need not include anything that is normally distributed (in either source or binary form) with the major components (compiler, kernel, and so on) of the operating system on which the executable runs, unless that component itself accompanies the executable.
Re: (Score:2)
This does not have to be on the website. It can be via a CD mailed out to you.
Yes, that would be 3(B), which the author said he couldn't find. Since you seem to be implying that it's there, perhaps you could provide a link for us?
Re: (Score:2)
Source code is in the correct place, send them a letter asking for it and they send you back a copy of it, they're not obligated to provide a copy on the web.
Re: (Score:2)
They are obligated to make it apparent on how to get the source code though. If they chose to mail the source upon request, then they needed to include that written offer with the binary to make it obvious.
Re:I've Still Yet to See the Code from Them (Score:5, Insightful)
1. Violate the GPL ...
2. Make sure that someone drags you to court for the violation
3. Start crying how the GPL is a communist cancer that should stay away from corporate source code to avoid "infection"
4.
5. Profit!
Re:I've Still Yet to See the Code from Them (Score:5, Insightful)
Funny, Microsoft did the steps in reverse...
5. Profit! ...
4.
3. Start crying how the GPL is a communist cancer that should stay away from corporate source code to avoid "infection"
That was in 2001 [cnet.com].
2. Make sure that someone drags you to court for the violation
That was in 2003 [wikipedia.org]. Not directly but supposedly partly founded by them.
1. Violate the GPL
That is in 2009 [slashdot.org].
Re: (Score:2)
If they were in violation of the GPL, then they most certainly did not know the copyrights, which makes the rest of your comment about as relevant as Paris Hilton at a Mensa meeting.
Re: (Score:3, Interesting)
See, this is exactly what I meant when I said "it might be difficult for us techies to understand how this can be true when it's not reflected within the code itself!"
Remember, this is a legal issue, not a technological one. It doesn't matter if the derived work doesn't physically exist at the time of distribution because the law also considers the intent of the people who wrote the software. If
GPL2 (Score:4, Funny)
Microsoft now says that they had already been on the path for several months toward releasing the software under GPLv2 before Kroah-Hartman got in touch.
Yeah, right.
Re: (Score:2)
Microsoft now says that they had already been on the path for several months toward releasing the software under GPLv2 before Kroah-Hartman got in touch.
Yeah, right.
I believe Microsoft on this one... because IF they hadn't already been working on a GPL source release, the MS response to legal threats and letters is to dig in their heels. When I was at Microsoft (I'm feeling much better now!), legal would have us avoid doing anything that looked like agreeing with the premise of such a letter, which means we weren't allowed to comply with the letter request once it hit legal until legal drew up contracts and such, even if the same actions were already in our developme
Re: (Score:2)
That's because he worked for them. While I won't say I would trust them on things (mainly because I've been close enough to be working for one of their Enterprise Partners at one point)- I can see someone at the grunt level trusting them after a fashion.
However, having said this, I think their perspective is a bit skewed- right up until prior to this little release and their other one they were mouthing off about GPL being a cancer, etc. and we were guilty of patent violations, etc.
This all isn't in keepin
Re: (Score:3, Insightful)
This all isn't in keeping with their company line up to this point- and companies typically don't change this much this fast. Ever. I doubt that they're telling the truth here on this- as much because of what they've done in the past and how radically different it is from what that was.
Never forget that Microsoft does not act as a single, intelligent creature with one purpose. Microsoft is a large fiefdom. There is one king (Balmer) who doles out responsibility to a small army of dukes, earls, counts, and such (vice presidents), each of whom have their own agenda (amass the most resources, either by raising revenues or stealing from each other). Linux is a very annoying enemy to one of the dukes, and is a strategic ally of a count.
It is entirely possible for one part of Microsoft - pro
Blatant lies (Score:2)
Usually, companies with lawyer armies are rather careful about the words they allow released to the public. They'll get all symantic and never say anything that they can be nailed for later. But they denied being in violation publicly and are proven to having been in violation. Okay, I guess I do see where they have weasel room -- "we were already on the path to being compliant before this guy helped us." Really? But their "donation of code" to the GPL2 was anything but "their idea."
Re: (Score:3, Funny)
I believe you meant to say "getting all Symantec". It's much funnier that way, and takes advantage of your partial spelling of 'semantic'.
Your honour (Score:5, Insightful)
Re: (Score:2)
Really? Why? ;)
Surprising, actually. (Score:5, Interesting)
Surely legal would have thrown a screaming fit if they tried to release anything that constituted a clear licence violation. In practice, copyright holders of GPL licenced stuff have been mild and cooperative about this sort of thing, generally aiming at compliance and occasionally fairly small damages; but they are under no legal obligation to do so, and MS has very deep pockets, which would bring the lawyers swarming if they were in clear violation.
Are they trying to provoke a test case, or did they just fuck up?
Re:Surprising, actually. (Score:4, Interesting)
They just effed up. There's no "test case" to be had. The way that the GPL works is a derivative works and publication license.
What that means is that releasing your modifications to the code so licensed and the means for which you used to build binaries from it is the royalty payment for being able to use it. Without such payment, you aren't licensed to produce derivative works or publish complete copies. In the act of making a copy and giving it to someone else, you're publishing.
There's nothing unreasonable/illegal about the royalty payment being required, so there's nothing really out of the ordinary for courts to "invalidate". If it's able to be invalidated, each and every rights deal for book, music, video/movie, or software publishing deal is equally invalid.
Not even MS wants to go there.
Re: (Score:2)
My understanding was that the GPL only really required you to provide the source if asked to provide it, at a minimum.
Isn't this saying that they did exactly that?
Re: (Score:2)
What I would like to know is how exactly did this code get in the driver to begin with. What I'm talking about is the pr
Will there be any action against Microsoft? (Score:2)
For failing to release the code under GPL for a period of 5 months after they were notified of the violation? Will the SFLC do anything about it?
Re: (Score:3, Insightful)
Note that even if they release the code, that doesn't help them - they've still violated copyright law. Just as if someone is sued for sharing mp3s - saying that you'll stop won't help you.
Why aren't they being sued for $150,000 per violation?
Re: (Score:2, Funny)
Why aren't they being sued for $150,000 per violation?
Gentlemen, start your FTP clients!
Re: (Score:2)
For failing to release the code under GPL for a period of 5 months after they were notified of the violation? Will the SFLC do anything about it?
Who would that benefit, aside from the lawyers?
Re:Will there be any action against Microsoft? (Score:5, Insightful)
What really bothers me is the marketing spin they put on what is essentially complying with copyright laws. "Today, in a break from the ordinary, Microsoft..." yada yada - break from the ordinary my ass! This is what happened:
Then they went on with another spin:
"We arrived at the decision to release the drivers to the community under the GPLv2 through this process. Both Greg K-H and Jim Zemlin of the Linux Foundation have reiterated that this is the same process that other companies follow when deciding how to release new device drivers to the Linux community."
This is so typical - there are some half-truths in there. It is the normal process the FSF has pursued for getting violators in complience with the GPL, however, it is NOT the NORMAL process for those companies or individuals who genuinely want to donate code to the FSF or the linux kernel. "Today in a break from the ordinary..." yeah, well you can say this is a break for the ordinary, for usually it takes far more time to get Microsoft to comply with laws and regulations. 5 months only - amazing!
The Kettle and the Pot (Score:4, Insightful)
So, seems like Microsoft for SEVERAL MONTHS has been on the GPL path to compliance?
I would like to point out, that if you pirated several Microsoft so called "Intellectual Property" binaries and eventually paid for them all, you would land in court with some fairly large fines.
Furthermore, this idea that companies cannot show source code for violations in the GPL rules seems a bit, well, warped.
This loop hole allows companies to hide behind IP rules, to protect their violations of copyright.
It is well known that Microsoft is in the HABIT of taking OTHER companies/individual works and using them for thier own gains, fairly shamelessly in some cases, and in others covertly.
-Hack
Re: (Score:2)
The GPL community members basically did the same thing. MS was in violation, and were told "Pay us or we'll see you in court." The payment in this case isn't monetary, but is a royalty payment of givin
Yeah, I would have said that. (Score:2)
I would have said that too. Nothing better, plausible deniability. But, I fear they(M$) might be telling the truth. Now what is the world coming to? Strange days are upon us for sure. So I think they are lying, but why. We'll "you caught me, now what do you want" might have been cooler. M$ is going to have to starting kicking some ass and start taking names if they are going to slow their downward spiral. Right now there is another Google out there? Where?
Why are people obsessed over this? (Score:2)
Why are people obsessed over this? Does it matter? Either way, the code is GPL now, right?
Re: (Score:2)
Re: (Score:2)
The two aren't mutually-exclusive. If they were intending to release it as GPL all along, maybe they were only in violation in the first place because their legal team moves slowly. There's not necessarily any conspiracy here.
Re: (Score:2)
Re: (Score:2)
How do you know the spin wasn't the truth?
It's entirely possible that both realities are completely true and the length of time to get into compliance was simply legal delays ensuring they had a right to the code and that the code wouldn't move into other licensed code they had. Meanwhile, not producing the source code when you distribute something is something that is almost always violated. Even major distributions do it when they offer binary update services and don't provide the source code along side i
Re: (Score:2)
Re:Why are people obsessed over this? (Score:4, Informative)
Re: (Score:2)
Obsessed? Hardly. On the one hand, we have MS marketing singing a duet with MS fanbois. "Oh, praise MS, praise Gates, and praise Ballmer, for we are contributing to the competition". It makes a pretty song, if you are unaware of the facts.
Embrace. Extend. Extinquish. This is history. MS takes, MS never gives.
The ONLY reason MS gives ANYTHING away, is that they think that doing so will increase their money flow. Or, in this case, eliminate a threat to their cash flow.
Those who object to the falsehoo
So? (Score:4, Interesting)
Re:So? (Score:4, Insightful)
Okay... I'm no Microsoft fan by a long shot, but so what if they had been violating the GPL all this time before releasing the source code? I think that the important point is that they are doing so *NOW*... because, after all, isn't that the point of the GPL?
If there are no negative consequences to violating the GPL, companies can do it as a matter of course, and then only come into compliance when forced to. This hugely increases the burden on those enforcing the GPL, because as long as there's any value in non-compliance for a time, companies may as well not comply. That's why the FSF has begun demanding cash settlements and other punitive measures for violators.
Additionally, as other posters have noted, it appears that Microsoft is actually still *NOT* in compliance. Providing the source to the Linux kernel team is not sufficient per the terms of the GPL. Since MS is distributing binaries, the GPL requires them to either distribute the source with the binaries, or to accompany the binaries with an offer, valid for at least 3 years, to provide the source upon request. Also, MS must not impose additional licensing requirements beyond those of the GPL, but it seems they are imposing additional requirements which violates the GPL another way.
Re: (Score:2)
Isn't it amazing? (Score:2, Funny)
Bunch of freakin' whiners.
Oh, how convinient. (Score:4, Interesting)
Microsoft now says that they had already been on the path for several months toward releasing the software under GPLv2 before Kroah-Hartman got in touch.
I wonder if MS would accept that same reasoning if it were applied next time an auditor finds a pile of incorrectly licenses MS product in a company. "Ah, yes, that. I'm on the path toward paying for the licenses I should have."
yeah, right (Score:2)
I wish I had time to dig up the article, but 9.5 years ago when I paid their passport.com bill, they claimed that they had figured out the problem internally, and when they went to pay, well, by golly, it was already paid.
Same theme, new problem.
Never blame on malice... (Score:2, Insightful)
what can be explained by sheer ignorance.
Microsoft, though we keep referring to them in the singular, has well over 80,000 employees, and I'm betting most of them are not versed in the nuances of the GPL licenses, neither their driver developers, nor the paralegals writing the EULA's (though I bet the lawyers are).
Now, this doesn't excuse them of a violation one bit. Though it's possible, I doubt they had a a strategy "all along" to open-source the
the word of any Microsoft exec, PR firm, etc is (Score:2)
LoB
Not seen explained whose copyright was violated (Score:2)
When this originally came up, at least one contributor on the OS News discussion (http://www.osnews.com/story/21882/Microsoft_s_Linux_Kernel_Code_Drop_Result_of_GPL_Violation) of the issue suggested that the GPL code that was being linked to Microsoft's binary blob was *also* Microsoft's code (see http://www.osnews.com/thread?374824 [osnews.com] for example). I've not seen a definitive statement from an interested party either supporting or refuting this.
The guy who pointed out the violation to Greg KH notes that the d
It smells more like ego now (Score:2)
Get over it. Linus was right. Let's not discriminate code based on who contributed it.
Now it smells like "We don't need no fucking Microsoft code" now. So we accept it, and then discredit Microsoft.
I think it shows more confidence if we just treat it based on technical merits without spreading FUD.
Thank God (Score:2)
Thank God that we live in an enlightened society that doesn't give copyright protection to software! Just think of the horrors that would happen if rights-holders demanded compliance with various licenses, and used lawsuits as a threat to gain that compliance!
Look at the shills (Score:2)
Gee look at the MS shills left and right "It doesn't matter now, move on" and my favorite "These articles make us look immature".
MS violated the license, got called on it and were pressured to comply, then they go on to use the compliance as positive PR.
PR is important dammit, it help us build trust relationships, when PR is fudged everybody else loses, so it's important these kinds of spins get reported.
Re: (Score:2, Funny)
Come on, there's always time for anti-microsoft stories.
Re: (Score:2)
Re: (Score:2)
Are you kidding? They get sued over crap like this all the time.
Re:does it matter? (Score:4, Insightful)
Re: (Score:2)
Hell no, and did we surrender to Germans at Perl Harbor? Hell no! No surrender to M$. That's what I say.
Re: (Score:2, Informative)
Hell no, and did we surrender to Germans at Perl Harbor? Hell no! No surrender to M$. That's what I say.
I greet you, traveler from some unknown alternate universe. Where I come from, Japan attacked Pearl Harbor & the US survived it.
Re: (Score:2)
Re: (Score:2)
No we didn't, did we, so I say fight. Read on.
I'm on a roll, yee ha.
M$ started out as the good guys. In fact they were all good except one who fell to the dark side. Soon others followed. Now, those in the light there are few. They are mostly machines now. Not much human left in them. Then the rebels went out onto the internet to hide. We'll the dark lord wanted this real bad. Everyone had to use Windows 3.1 back then. Then the dark Windows 95 came out and it looked like another rebel OS. The rebels attacke
Re: (Score:2)
Re: (Score:2)
Is it really so hard for people to understand that "An eye for an eye will make the whole world blind."
Sinking to the level of another only lowers one's self.
Re: (Score:2)
Re: (Score:2)
I don't exactly see anyone advocating that we take MS to court, and completely destroy them over this code. Linux isn't in the business of "embrace, extend, extinguish", after all.
I do hear voices - and I join with them - loudly proclaiming that MS is a bunch of dishonest, thieving douchebags, and that they deserve no credit, and no respect, for releasing the code in question AFTER they were busted for stealing code that was already GPL'd.
If/when the fanbois and MS marketing department stops trying to sing
Re: (Score:2)
Re:does it matter? (Score:4, Insightful)
So Lenin is working in his study and suddently he realises there are kids playing football outside his window. He opens the window and shouts: "Get the fuck out of here stupid spastic kids!"
This proves conclusively what a good man Lenin was, he has to be applauded as such. He after all could have ordered the kids to be shot dead, no?
Re: (Score:3, Funny)
Re: (Score:2)
Maybe, but why is Microsoft (Sam Ramji) trying to take credit by making a good-sounding statement? If MS' legal team catches a Windows pirate and he reforms after 5 months, will they be applauding said pirate?
Re: (Score:2)
Marketing works like magic fairy dust that companies can sprinkle on their spokespeople so that whatever words they try to say, only praise for the company comes out.
They try to say "We were stupid and fscked this right up - boy howdy - yep - you got us. Whoops!".
But what you hear coming out of them is just a weird, squeaky weasel-voice shouting "Hooray for us!!!"
Re: (Score:2)
They found out the violation and promptly fixed it.
In fixing this, they took the fist step in finding out that giving customers freedom is not the killer of business models.
Re: (Score:2)
Fixed that for you. Nearly half a year for something they did screw up on isn't "promptly".
Re: (Score:3, Insightful)
I think that this is a positive sign from Microsoft. For years they've been going on about how the GPL is a virus and communist and will be the death of us all.
Now they've released code under it. It doesn't matter that they had to, it matters that they did it. They undoubtedly had a team of lawyers looking at their options before doing this. If they were of the viro-communist mindset t
Re: (Score:3, Insightful)
I think that this is a positive sign from Microsoft. For years they've been going on about how the GPL is a virus and communist and will be the death of us all.
Now they've released code under it. It doesn't matter that they had to, it matters that they did it. They undoubtedly had a team of lawyers looking at their options before doing this. If they were of the viro-communist mindset toward the GPL before this, they certainly aren't now. The lawyers must have told Microsoft that if they decided to play the
Re: (Score:2)
Be applauded? Willing to play by the rules? Sorry, don't expect a lot of us to jump on that bandwagon.
It's been shown clearly that MS hijacked GPL'd code, and that they only released their code after being threatened with a lawsuit over their improper usage of that code.
I'll hold any applause for Microsoft until they actually release something new and useful. There are already good useful virtualization softwares out there. Releasing a driver that enables their virtualization to compete with the VM's fr
Re: (Score:2)
On a separate note, they DID try to take it as far as they could, putting a massive marketing spin on the whole thing. I don't believe they could have gone farther than that in the current situation. They have been under legal pressure for quite some time now, I don't think playing hardball would have gained
Re: (Score:2, Insightful)
Re: (Score:2)
Re: (Score:2)
Re: (Score:3, Insightful)
Re:AGAIN? (Score:5, Insightful)
They violated the GPL. That is a bad thing.
Complying with the license rather than trying to fight a legal battle they would certainly lose is not a good thing, it's a neutral thing. You're not being "good" when you serve the jail time the court sentences you to. You're not being "good" when you screw a supplier out of money you owe, then agree to pay them that money when you get caught. You don't get brownie points for doing what you are legally obligated to do to correct your mistakes!
So, net result: bad thing.
"Microsoft finally did what Slashdot has been demanding they do" -- what rubbish. They did it because if they didn't, they were going to get sued and this would have become an even more high-profile clump of dirt on their face. Now they can play it off to the gullible like they're being magnanimous, rather than be dragged kicking and screaming to the inevitable conclusion.
I don't remember Slashdot ever demanding Microsoft screw up and unwittingly violate the GPL, forcing them to either cripple their own product by removing the offending code or releasing the source.
Re: (Score:2)
Can we please move on as a culture?
I think we can only do that when we remove the innate tendency of certain organisations and groups to "spin" the truth in ways that suit their public image.
(and no, I'm not bashing MS here, but politicians, marketeers, salesmen, and lawyers too!)
Re: (Score:2)
The only gripe I have is with the spin they're putting on it.
They screwed up.
They should OWN UP to it.
There'd be a bit less acrimony if they'd quit going "but we didn't...", when they know and we know they did.
Re:AGAIN? (Score:5, Insightful)
Donated?
I'm terribly sorry, but that one word pretty much screws your post, and your attitude. MS "donated" nothing. They were caught redhanded with their hands in the cookie jar. They were threatened with legal action, so they paid for the cookies, in the currency damanded by their victims.
The seperate issue of examining that code? Go for it. A lot of people are examining it right now, I suspect. ;)
Re: (Score:2)
Newbie bashing? Poor form, Anonymous Cowardon. Just because you've been around longer doesn't make you better!
Re: (Score:2)