Microsoft's Code Contribution Due To GPL Violation
ozmanjusri writes "While Microsoft presented its recent embrace of the GPL as 'a break from the ordinary,' and the press spoke of them as going to great lengths to engage the open source community,' as is often the case with Microsoft, it turns out they had an ulterior motive. According to Stephen Hemminger, an engineer with Vyatta, Microsoft's Hyper-V used open-source components in a network driver and the company released the code to avoid legal action over a GPL violation. Microsoft's decision to embrace the GPL was welcomed by many in the open source community, but their failure to honestly explain the reason behind the release will have squandered this opportunity to build trust, something which is sadly lacking in most people's dealings with Microsoft."
It's hilarious.
GPL is viral.
THL phish sticks
I for one welcome this news.
It shows that Microsoft actually respects the GPL and believes it to be a license that can be held up in court. Or at least, they don't want to try to test the validity of the GPL.
At any rate, it gives us some insight as to Microsoft's view on Linux, since they've been silent for quite some time about the topic.
The damage would have been much more severe if they had been caught/forced to turn it over to open source.
Job? I don't have time to get a job! Who will sit around and bitch about being broke and unemployed then?
about viral GPL in 5... 4... 3...
No, seriously, someone in the militantly proprietary SW camp is going to latch onto this and turn it into some kind of morality tale. "Poor Microsoft, they took the tempting bait of Open Source code and LOST THEIR PRODUCT! Don't let this HAPPEN TO YOU! ph33r teh Open Source!"
Mark my words. Expect a flood of "independent studies" dissecting this story with the intent of making Free Software look like hidden poison.
Welcome to the Panopticon. Used to be a prison, now it's your home.
They could have just stripped the GPL'ed code out completely, its a small part of the total code dump...
Rather, it really is legitimate but for a different sort of evil. Microsoft wants to rule the virtualization world over VMWare and Xen, and one of the things they need to support is Linux well for this market. By getting the necessary support into the kernel, even under the dreaded GPL, this furthers Microsoft's own objectives.
Test your net with Netalyzr
Whew, for a second there, everyone was scratching their heads wondering if Microsoft had something up their sleeve. Not so, apparently.
Personally I'm glad they can go back to making themselves obsolete and unneeded. We would forever be stuck with them if they slowly open sourced parts parts of their operating system like Adobe's doing with its Flash SDK. Really the situation is win-win in my mind: If Microsoft doesn't open source code and work with developers, the developers are just going to roll their own or go elsewhere. Conversely, if Microsoft open sources some of its stuff (like, truly opens it up with GPLv3) then we get to meet them halfway and maybe they'll be a valuable part of the community (supress laughter, it may happen yet). Granted, they've been very creative with things like the MsPL but people see through those ruses pretty quickly.
They're faking their embrace of open source now but open source is actually affecting them. This seems to be tacit acknowledgment that they need to support this on open source; no more "la la la I can't hear you!" It's a choice Microsoft can make soon now: relevance or extinction. Marketing can only keep them in the game for so long.
My work here is dung.
will have squandered this opportunity to build trust, something which is sadly lacking in most people's dealings with Microsoft
Fool me once, shame on you. Fool me twice... umm... you won't get fooled again, or something like that.
Trust is hard gained and easily lost. MS has shown no sign that they deserve to be trusted. They may be a business partner, but make sure you treat them like you would a business partner in renaissance Italy: Buy from them, exchange money and goods, but never hug them or a dagger will be in your back, never join them for lunch for the chance to be poisoned is far too great.
Before someone goes "business is not friendship". Indeed it's not. But there are various grades. I deal with companies where I don't need a contract because I know them and I know they will honor the contract we agreed on. I believe them if they say the check's in the mail. I grant them a delay in payment if they need to pay a few days later for tax reasons. Likewise, I get the same if necessary.
MS won't make it on that list. When they invite you to dinner, it's not because they want to show you how much they value you as a parner. They usually bring along a dagger or the more modern version, an adhesion contract.
We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
Microsoft did the right thing. They made a mistake in using GPL code, but were proactive in solving the problem and meeting their legal obligations by releasing all of the source. Other companies in similar situations, such as (if memory serves) Cisco with the Linksys router GPL code fiasco, needed to be prompted by actual legal action by the FSF to release their source code.
What gets me is how Microsoft tried to exploit the situation by using it as a marketing opportunity. They should have been honest and stated the real reason they released the source under GPL to begin with.
This space left intentionally blank.
I'm shocked, I tell you! Shocked!
The world's burning. Moped Jesus spotted on I50. Details at 11.
I trust Microsoft to make money. Knowing that makes it easy to know where they are going. Google makes money too but only on adwords so the rest of their offerings are a bit harder to decipher.
How is it an Ulterior Motive? Microsoft is a corporation driven by money and profits. They will not do anything to help any one they see as potential competition. We have seen this time and time again. How could anyone not living under a rock, not see this coming. It would be like putting a Nike symbol on a car. It does not make it a shoe and you should know better too. If you believe anything Microsoft has ever done has been for the good of anyone except Microsoft you...... It would not matter what I say there, you would have to be living in your own crazy little world anyway.
Frankly, I'm pleased at this explanation. I'd very much rather MSFT accept the GPL and OpenSource as a sound business concept than merely out of some arbitrary corporate policy decision. Which could easily be reversed in the continuous "Change" ego-stroking.
Here, it appears that in spite of their best efforts and doubtless strong admonishments that GPL code found its' way into a key product. Good. They've learned they can't be completely leakproof. So will have to comply. Underforce is fine, because it is the most certain and sincere.
As for "trust", what a load of BS! Shareholders generally cannot even trust their Boards nor employees who by law and custom are supposed to look out for their interests. Why should the rest of us expect any better?
Trust is only a precursor to betrayal like Google. Trust is neither required nor desired in business. Much more reliable to trust persuit of self-interest. Business is not family life. There are no bonds of affection. Delusional to pretend there are. And stupid to lean on these bonds too hard anyways.
Unlike almost every major consumer electrocnics company which freely uses OS and:
Fails to disclose
Failes to release
When confronted, does not release everything
releases everything but then goes on to the next product where it fails to release
Seriously, what is so surprising about a company (any company) trying to turn a situation to their advantage. I mean, seriously, who really cares
If Microsoft had disclosed that they released the code to avoid a violation then the anti-Microsoft crowd would have proclaimed that Microsoft was only releasing the code because they had to, not because they wanted to. No matter the course of action Microsoft could have taken, they still would have been criticized.
Here am I sitting in a tin can, far above the world. Planet earth is blue & there's nothing I can do.
Well, that whole nonsense about VFAT is nothing to take lightly.
If Microsoft could, they would gladly sabotage my ability to use
Linux. They would gladly sabotage my ability to easily use my
digital camera, my video camera and my personal media player.
I should be free to completely ignore Microsoft if I want to.
This is what seperates them from Ford, or McDonalds, or Campbells
and generates a lot of the ill will that some people like to
demonize others for.
A Pirate and a Puritan look the same on a balance sheet.
I had question about what would drive Microsoft to doing that. After all, they did borrow quite liberally from BSD code for various things including the TCP/IP stack. But the stuff that was contributed back wasn't "huge" by any measure that I could tell. Now if they open sourced MS Office or Windows XP, THAT would have gotten my attention.
But I'll offer this. Let's give Microsoft credit for owning up to and respecting the terms of the GPL even if they weren't completely honest about their motives. They did the right thing which is also somewhat unusual for Microsoft. It may have been a baby step instead of a leap in the right directions, but it was still a move in the right direction.
If they really did release the code to avoid litigation, then Microsoft is not contesting the validity of the GPL. Wasn't one of their previous tactics to attempt to portray the GPL as an invalid license? I suspect this argument will be harder to support when they release code in order to stay in compliance with its terms.
Eviscerati.Org: All Hail the Eviscerati
Trust must be earned. IBM, the Microsoft of an earlier era, has abandoned many of the anticompetitive and fraudulent actions of its past, and thereby helped to earn trust and respect. Microsoft could do the same, at very little cost or risk to itself, in various ways. For instance, it could agree not to sue reimplementers of .NET (Mono, etc.) and SMBFS/CIFS (Samba, etc.), or list the alleged "patent problems" with Linux that it has claimed in the past. But half-hearted measures such as releasing software under the GPL when it legally was required to do so, or the very limited promises it has made surrounding .NET, don't quite cut it for me.
Nonaggression works!
All the information about this story is in 3 pages, all of which seem to link to each other as a source. There's a very fuzzy picture about what went on. Big questions I have about the story:
The issue appears to be that there were drivers linked to open source code. Which exact binaries, which GPL'ed code?
What are the timescales? Was the discovery of GPL'ed code made before or after MS released the code? If before, how long before? It's not clear on any of the pages.
Was the GPL'ed code able to be licensed through other means? Is there a possibility they decided to make this GPL'ed code a while ago and decided to link to other GPL'ed code because of this?
I don't mind doing a bit of my own research to get the full facts of a story but having to read 3 vague blog posts and still coming out non the wiser is irritating.
So what exactly is the problem?
Microsoft has released software under the GPL because they had to before. For years now actually, since they distribute the Windows Services for Unix.
Do you think other companies that comply with the GPL do so because they like the license?
Trust in dealing with Microsoft is not sadly lacking.
It is understandably lacking for anyone who has been paying any attention at all to Microsofts history.
Every expression is true, for a given value of 'true'
Depends on the puppy.
As a contributor to many GPL projects I would welcome any open source patches by Microsoft. They're a big company that could contribute a lot to Linux or its applications. Unfortunately there are many linux users who contribute nothing but hate which is why the public image of open source and free software has been ruined.
It doesn't matter if you're white, black, rich, poor or even Microsoft. All that matters is the code and the fact that Microsoft is using the GNU GPL license. Since they have contributed a plugin to moodle and this patch to the linux kernel they can no longer claim some of the things they previously did about the GNU GPL. It's also a selling point to anyone trying to convince higher ups to use open source software "even Microsoft contributes code to GPL software".
The doom and gloom in not only this article, but in the other two about when Microsoft first made the contributions are imaginary. I can't understand why people would want Microsoft to stop making open source contributions. The reasons for those contributions are unimportant as EVERYONE has a motive for contributing code to a GPL project.
I'm supposed to believe that Microsoft couldn't replace a couple of drivers with code of their own, and thus ended up open-sourcing a large codebase to comply with the GPL? Sorry, no.
Everything Microsoft does is about making money. They open sourced this code because they believe they can use that in some way to make a buck. End of story.
A thousand pounds of wood moving at 300 feet per minute. Don't get in the way.
How exactly are you not "free to ignore Microsoft if you want to"? I haven't bought a Microsoft product in about 3 years now, and haven't once felt like I was missing out on something. I have a perfectly capable computer system, digital camera, video camera, and personal media player at home with absolutely no Microsoft software on it and no Microsoft hardware in it. What exactly are you unable to ignore about them?
You're as free to ignore Microsoft as you are to ignore Ford, McDonald's, or Campbells. Buy a Honda. Eat at Burger King. Buy Progresso soup. Buy a Mac. Assemble a Linux system.
You're investing way too much of yourself in worrying about Microsoft. There is no nefarious secret plan in Redmond to destroy Jedidiah's computer.
I'd do it myself (currently having mod points) but the following comment seems more important:
The typical Microsoft EULA is more complicated than the GPL, and contains a lot more points that seem designed to screw the customer over. So Microsoft is at least the pot calling the kettle black ;-)
C - the footgun of programming languages
So their ulterior motive was complying with GPL? Those sinister mofos!
Any guest worker system is indistinguishable from indentured servitude.
squandered this opportunity to build trust, something which is sadly lacking in most people's dealings with Microsoft.
This sentence could have been much broader and still been accurate. Something like:
squandered this opportunity to build trust, something which is sadly lacking in most people's dealings.
How about this puppy?
Free Martian Whores!
For Microsoft, complying with the law *is* going to extraordinary lengths to engage with the open source community.
You see? You see? Your stupid minds! Stupid! Stupid!
... in the press release. Did anyone actually read it? There was a little faq, and one of the questions was why. The answer was cause the GPL says so. That this is shocking to anyone is amazing. Who cares? They provided GPL'd code so linux can run in their hypervisor. Good for them.
What you (and pretty much everybody else in this thread) is hoping for is for Microsoft to self-flagellate - something along the lines of: "We're so bad, we suck, we fucked up beyond comprehension, we hope the GPL community can somehow find it in their hearts to not destroy us to the 10th generation. We're stupid-bad-wicked-naughty-horrible-ugly-halitosis-having troglodytes, we're going to commit mass suicide in the hopes that someday history will forget what terrible people we were." This is not going to happen.
No matter how you slice it, it's good for the GPL & open source. Either Microsoft has conceded that the GPL is legally enforceable and thus must be taken seriously, OR they have decided that they want to play ball with the open source kids, and are using this as the first step in a new direction towards working with open source developers & projects. You can win thoroughly while still allowing the loser to retain some shred of their dignity. Attempting to back Microsoft into a corner over this in an attempt for some silly "PR victory" would be counterproductive.
But of course, current_year++ always seems to be the year of the Linux Desktop... so perhaps counterproductive strategy is just the way open source rolls...
Exactly. The only ones putting a spin on things are the counterculture media sites like Slashdot and the Register. They are so desperate to make out anything Microsoft does as evil that they have to invent this "ulterior motive".
Microsoft is a huge company with a lot of money. They create entire operating systems, productivity suites and video games. They could have easily written a damned network driver.
Once bitten twice shy.
And the irony, you consider a multi sourced market where the actual producers of the licensed source code retain their copyrigths versus handing it over to a single corporation to be communist, "red", and a single sourced monopoly controlled market to be free market capitalism. And copyright holders protecting their licensed source code are insane, "loons", while a fat ageing corporate officer jumping around on a stage in front of subordinates to the point of causing bodily harm and proceeding to limp around the stage is sanity.
Yeah, there are loons here its just not who you think it is.
Microsoft claims that the creators of open source software are at risk of a lawsuit due to copyright violations, yet here they seem to be indicating that commercial software creators are at the same risk if they choose to violate those same copyright laws.
The whole point is that if MS started suing people over the VFAT filesystem you would not be able to use a digital camera, MP3 player, etc. in Linux
No sig for the moment.
Let me get this straight: if I create a derived work of someone else's code and obey a condition for getting permission to do that, then the person whose work I built on, gets tagged with the derogatory word "viral."
But if I try to create a derived work of someone else's code, but just can't get permission at all, because the original creator doesn't want to share or "promote the progress of the useful arts and sciences" then no derogatory term applies.
Right?
As copyright owner of this comment, I authorize everyone to defeat any technological measure which limits access to it.
they have never built any bridge they did not line with explosives and hold the button firmly in their own hands. So dah, you're just stating the facts since in 20 something years, they've given nothing anyone but the blind could trust. Thanks for the chuckle though, now go back to your Microsoft platform and close your eyes to reality... crap, an AC.
LoB
"Anyone who stands out in the middle of a road looks like roadkill to me." --Linus
No real surprise here. Microsoft is in the business of making money, so if everyone remembers this in dealing with them or any other profit driven company, then we'll be well prepared for this behavior. Open Source is seen by MS and others as a threat to their profits, so many avoid it. But in the tech world, that is getting increasingly harder, and more foolish to do. So avoiding a profit sapping lawsuit is probably a good move. Yeah they could recode, but in this case it was probably easier (and cheaper) to just comply with the GPL.
To the making of books there is no end, so let's get started
paying for my copy of windows this time round
Yeah, that will show them. They violated the GPL. The proper response, after getting mad them for violating GPL, is to violate THEIR licensing. That will show them that businesses should be trustworthy and should do the lawful and right thing! .... [/sarcasm]
At that point the Linux people are free to ignore Microsoft, and roll their own Digital cameras, MP3 players, etc. which are compatible with Linux and which do not infringe on Microsoft's (or anybody else's) patents.
"I want / need to use the FAT filesystem," is not sufficient reason in the eyes of current law to allow you to violate patents. I agree that the patent system needs to be reformed, but as soon as you say, "IF the patent system worked the way I wanted it to," you have invalidated your legal argument.
Using a different filesystem format internally may make it difficult for these devices to interoperate with other operating systems, but there's no reason that FAT *must* be used on these devices. The choice of patent-encumbered FAT was a trade-off between perceived risk of lawsuit and benefits of interoperability with many other devices. Choosing to assume that risk means that you have to be prepared for the consequences if someone decides to make a stink.
Microsoft is a big enough company that if they really felt that GPL was a problem, they could easily get 1 or 2 of their 50,000 odd developers to recode the little driver that was GPL'd.
Obviously they were fully aware of the implications of using it, and decided to instead of recoding the one driver, to publically release the entire thing under the GPL. That's hardly an "ulterior motive"
I'm not sure it's that simple. AIUI they had already released the driver under a combined licence, so were already infringing copyright. IANAL, but I'm not entirely sure that they could just cease distributing the code since it is already "out there" now - they probably _had_ to relicence the code they had already distributed to be legally in the clear.
http://blog.nexusuk.org
Would you drive your car across a Microsoft-built bridge?
With a remote control. *I* want to live to see the future.
Would you drive your car across a Microsoft-built bridge?
The car part of the analogy makes sense to me, but I can't relate to bridges at all!
Bow-ties are cool.
But of course, current_year++ always seems to be the year of the Linux Desktop... so perhaps counterproductive strategy is just the way open source rolls...
Are you aware that (current_year++) has the same value as (current_year)?
Though, on the other hand, (current_year == current_year++) is not necessarily true...
Bow-ties are cool.
"That whole nonsense about VFAT" probably refers to this. Most digital cameras use VFAT for the memory card. Most phones, too. It may not be Microsoft code making it work, but it seems to be their intellectual property—for the time, anyway.
Still ignoring them?
I think you missed GPs sarcasm.
The giveaway being that "3 generations of windows" is, using the average, is about 13 years...
"... squandered this opportunity to build trust, something which is sadly lacking in most people's dealings with Microsoft."
Awww... Microsoft is just misunderstood. People expect Microsoft not to be evil, but evil is their business plan.
If Steve Ballmer is still at Microsoft, everything they say and do is a lie!
All content in this message is copyright (c) 2008. All rights reserved. RIAA is prohibited here.
What I read into this is the M$ understands just how futile it is to try and attack the gpl in court because they have looked at the record, and have found no winners.
To me, this instance gives the gpl at least as much legal clout as any court ruling ever will. And other wannabe thieves of our code have been put on notice that if M$ knows its futile, the rest had better get their house in order too, making it quite a bit easier for the FSF to gain compliance with the license.
As for M$ changing their spots to stripes, chuckle. ROTFLMAO even. Not bloody likely, as a couple of my British friends would say. No matter what color they attempt to paint themselves, they still have the mentality of a 2 bit company that can't stand one bit of competition.
--
Cheers folks, Gene
"There are four boxes to be used in defense of liberty:
soap, ballot, jury, and ammo. Please use in that order."
-Ed Howdershelt (Author)
And in other news: Hell is still hot.
As I type this, Hell, Michigan is 68 deg F (20 deg C). What's "hot" to you?
I just checked, and yep, I'm still ignoring them.
If they force other manufacturers to drop FAT support, that doesn't affect my existing devices; At the point I'd replace them, if FAT wasn't an option, that wouldn't really ruin my day at all. I don't run Windows, so interoperability with Windows isn't a concern of mine at all - I have no problem formatting an external drive or a thumb drive in an incompatible format for Windows.
If you *want* to ignore them, then you *can* ignore them. MSFT is not coming around door to door, confiscating your devices.
The GPL doesn't require no-spin honesty about the motives behind a party honoring terms of the license. Only that they honor them.
--- Mercutio was right.
We teach our employees to cut any corner in the pursuit of profit, and that's how it should be! You can't just leave valuable Intellectual Property out in the open, that's not how its done.
Nice try. Now tell that to the RIAA or MPAA, so they can go hide their intellectual property where we can't see/hear it.
Those who can make you believe absurdities can make you commit atrocities. - Voltaire
Generally speaking, FOX is the one who likes to take stories and spin them in the worst possible light to forward their own agenda. I can see now that SLASHDOT does the same thing. How on earth do you equate Microsoft following the rules of the GPL as something bad? How on earth did we get here? Seriously -- there's now going to be a lack of trust?! Are you kidding me? Because they provided a prettified PR statement to go with it? This says *nothing* about their stance on linux -- it says something about their integrity as a company that obeys software licenses. We now have definitive proof that Microsoft at least works within and respects the GPL, but somehow today is a day of mistrust?
Simply amazing. I can only imagine what the folks at MS are thinking right now who see this article. I bet their not thinking "gee, that went well -- let's do it again!"
This like shooting the publishers clearing house folks on your door step when they bring you the big check -- "Thanks, but get the heck off mah properta!"
Yeah, it'd be much better for my case if that was in the fucking article.
No kidding!!! What do you say at this point?
Companies have tried the "You give your code away for free. How is it you can claim lost sales?" defense before. They've failed. Just because the code is free, does not mean the services attached to that code is and the maintenance of the code certainly isn't. The ability to quantify the damage done is always a bit of a black art, even in the commercial case, which is why governments typically setup default awards.
Microsoft simply saw an opportunity to spin this situation from "We're violating someone else's copyright and going to get reamed for it if someone catches on" to "Oh now we support Open Source Software, please ignore the millions of dollars we've spent on campaigns such as "Get The Facts", the Halloween Documents, and the fact that we've fought tooth and nail against several antitrust lawsuits regarding interoperability (which we are trying to obtain by patching the Linux kernel) and lost."
"Victory means exit strategy, and it's important for the President to explain to us what the exit strategy is." G.W.Bush
Microsoft agreed not to pursue patent claims on the Mono architecture because they very much want Linux users to use it, and hopefully grow to depend on it. They did not do it for the goodness of mankind.
The MonoCulture is smeared with slime and if you let it, it will stick.
Peace.
but I'm not entirely sure that they could just cease distributing the code since it is already "out there" now
That can happen in copyright violations where the GPL isn't involved too, and indeed it's common in many kinds of law suits that the defendant is unable to undo the harm he did. Monetary compensation is often used instead.
Finally! A year of moderation! Ready for 2019?
So, what you're saying is , a multi-billion dollar company, who can hire people to write entire operating systems, that work with myriad hardware, and in this particular instance, hired people to write server-grade virtualization code, couldn't manage to write a network driver by themselves and so decided to break away from the norm in the company and release their entire code base under GPL - a community that includes fanbois who think MS is evil. Are you nuts, man?
Entia non sunt multiplicanda praeter necessitatem.
Even if the absolutely worst case was true, and MS didn't even thing about the GPL code until they were challenged, releasing the code flat out under the GPL seems to be a better-than-average response.
OK, there's big companies with better open source policies, but they've still come an awful long way.
I am not trying to deffend Microsoft here - but there is a simple question you need to ask yourselves:
Do you REALLY think that the ONLY reason for the release of the code under the GPL was the issue of this single driver?
Personally I find it hard to believe that a company with such massive development resources at its disposal would not simply fix the issue in another way (for example by simply writing a new driver for the job?).
Perhaps Microsoft did have an ulterior motive with their GPL release of the code. Fine. But I honestly find it hard to believe they would release 20.000 lines of Hyper-V code just because they goofed up with a static link on a single driver. If they didn't want to release the code, they wouldn't have. Trust me.
So sure: perhaps there was ulterior motives. But I can hardly believe this simple driver is the answer.
IF there is an ulterior motive it is probably something else...
- Jesper
My security clearance is so high I have to kill myself if I remember I have it...
> At that point the Linux people are free to ignore Microsoft, and roll their own Digital cameras,
> MP3 players, etc. which are compatible with Linux and which do not infringe on Microsoft's (or
> anybody else's) patents.
And people wonder why Microsoft and their shills inspire hatred.
VFAT should be the posterboy for the insufficiently novel patent.
What other unjust/abused laws would you like to make excuses for today?
A Pirate and a Puritan look the same on a balance sheet.
I believe the whole idea behind GPL was exactly that - making sure others release their source code.
So a sunny day for GPL.
I'm not sure who you're referring to there, as I am neither a shill for Microsoft, nor affiliated with Microsoft in any way. As I already explained, I haven't bought a Microsoft product in at least 3 years, possibly a little longer, and am quite contentedly using all of the types of devices you named.
If "if's" and "but's" were candy and nuts, we'd all have a wonderful Christmas.
A court has disagreed with your assessment of VFAT - dislike that decision all you want, but it doesn't change the fact that you may be sued if you infringe on their patent, and if you make business plans that open you up to a lawsuit, you should not be particularly surprised if one is leveled against you.
If you don't want to risk a lawsuit, you avoid infringing, even if you really really wish that the patent decision were different.
I've said elsewhere in this thread that I agree that the patent system needs an overhaul. But the fact of the matter is, the patent system today is the world we live in. While working for reform, you either take judicious risks knowing you may be sued, or you do your own (novel) thing and avoid the risk of a lawsuit.
This isn't about "Windows interoperability". My original post on the matter
should have made it plain to anyone. Now if you use your computer like a
glorified vt-220 terminal that's your business. Many of are a bit more
ambitious in our computer use. Some of us would prefer not to be forcibly
turned into the technological equivalent of the Amish.
Patent abuse makes this a very real possibility.
On the one hand, a proper industry standard might help. Then again it might
be subject to the same patent stupidity. Plus you would have to deal with a
dominant vendor content to exploit the status quo. FAT has been used as a
defacto industry standard by everyone from Atari to Sony for at least 25 years
now.
Obviously, Microsoft is not content to allow free reuse of the Linux kernel.
They spread patent FUD about the kernel and sue those that use features that
have been built into the kernel for a very long time.
A Pirate and a Puritan look the same on a balance sheet.
If someone accidentally linked to GPL'd code and didn't realize the rules they were supposed to be playing by then someone will probably be fired. However, ever since MS decided it had to play with Red Hat and others for the virtualization market it was bound to happen. How long could they play nice and not have to link to the GPL code. They may have thought they could keep it a secret, or maybe they thought they could get around it in the end. I would hope the driver code would be of use to others outside of the Virtualisation field like Wine but I doubt they are of any value outside of their intended environment.
Especially at Christmas time, there are often charitable organizations set up near Wal-Mart entrances, and other shopping centers. So, I go in, and shoplift a bunch of stuff, but the manager is eyeballing me. As I exit, he follows me to the parking lot. Solution? I throw all the shoplifted stuff into Santa's collection box!!! Everyone will see me as a HERO because I donated so much stuff to the needy!! There's really no need to mention that all the stuff I donated was stolen, LMAO
"Windows is like the faint smell of piss in a subway: it's there, and there's nothing you can do about it." - Charlie Br
Don't kid yourself. You're a Microsoft shill.
It's hard not to be while you are gleefully declaring Linux users scofflaws.
A Pirate and a Puritan look the same on a balance sheet.
No matter how you slice it, it's good for the GPL & open source. Either Microsoft has conceded that the GPL is legally enforceable and thus must be taken seriously, OR they have decided that they want to play ball with the open source kids, and are using this as the first step in a new direction towards working with open source developers & projects.
Well, since they didn't release the source until they were contacted and told they were violating the GPL, I'm guessing it's the former! And of course they knew all along that the GPL was legally enforceable, though a somewhat moot point since if it wasn't, that wouldn't leave them with any license to use the copyrighted code.
The enemies of Democracy are
And how is getting caught violating the GPL, and only then complying with the license so as not to get sued, supposed to earn my trust?!
If that's your and MS' idea of building bridges, then damn fucking right I'll never trust them because they'll never be worthy of trust! Only idiots would trust someone who builds bridges like this.
The enemies of Democracy are
Over at http://www.linux-mag.com/id/7439/ Chris Smart has a short article on the subject in which he publishes an interview with Linus Torvalds about this issue. Linus is generally in favour of including the Microsoft driver code.
Sketchup runs reasonably well in Wine though it's not perfectly easy to set up and it still works best with Nvidia cards apparently. That said, Google could do a proper port to Wine like they have in the past, or better yet a native port so that it runs without issues. But if you'd like to use it, go file some Wine bugs on anything that doesn't work for you.
I would like to announce that we will provide 100% indemnification against any company that uses Microsoft Products. If you use MS products or software built and run on top of MS products, you open yourself up to the possibility of liability for violating the GPL and related open source licenses, along with many other yet unknown IP technologies that are possibly stolen or built on invalid patents and violate third-party copyrights.
For a small monthly fee of $10,000,000 US, I will protect any company or individual that chooses to use such risky closed source products from the possibility that they will get their ass sued for violating public IP rights.
For a small additional fee of $10,000,000,0000 US a month I will also provide a full protection of damage caused by running MS related products while connected to the internet that such products may cause against third-party companies resulting from virus, instability, hacking, security breaches, and just bad design.
We provide special discounted rates on our insurance policies to any company or individual that certifies that they have completely wiped all MS products from their hard drives, including a complete 0 and 1 wipe, and have now installed Linux or similar open source products in full compliance with all GPL and similar public licenses. This special one time rate will cost you $0 us a year for life as long as you continue to run open source products and only open source products on your network.
Living in Chile
I take back all the nice things I said about them yesterday.
I haven't bought a Microsoft product in at least 3 years, possibly a little longer, and am quite contentedly using all of the types of devices you named.
Please enlighten me and tell me which digital camera brand does not use the FAT filesystem in its memory cards.
No sig for the moment.
Sure, just as soon as you can enlighten me with the case numbers of court actions that Microsoft has filed against individual users of cameras that use the FAT filesystem?
Answer my question and don't change the subject, please?
You said you were using digital cameras and mp3 players without using the FAT filesystem.
Please state brand and model of the digital camera you are using to achieve this.
No sig for the moment.
No, what I said is I haven't bought a Microsoft product in 3+ years. If you're declaring that "using a FAT filesystem" constitutes it being a Microsoft product, then does that mean every Linux distribution that implements this filesystem is also a Microsoft product?
Be careful with your stretches, they may lead you places you don't wish to go.
I'm not changing the subject, either, for what it's worth. This whole ridiculous line of thinking is that Microsoft is somehow out to get YOUR camera and mp3 player. So I asked you to please point out a single case where Microsoft has gone after a consumer for using a device which uses some sort of "unauthorized" FAT filesystem on it. You can't, but that doesn't stop the alarmist idiots from spouting off about how Microsoft is out to destroy every peripheral on earth.
Thank you for those links. The one to Red Hat leads to: http://www.businessreviewonline.com/os/archives/2006/03/gpl_gets_court.html which pointed to http://www.groklaw.net/pdf/WallaceFSFGrantingDismiss.pdf, in which Judge Daniel Tinder affirmed the validity of the GPL against Daniel Wallace's claim that it was anti-competitive.
In doing so, his decision referenced Jason B. Wacha, Taking the Case: Is the GPL Enforceable, an article in SANTA CLARA COMPUTER & HIGH TECH. L.J. [Vol. 21] by the VP and Head Lawyer of MonteVista software. I found that article via Google; it's a step-by-step clear and concise rebuttal of 10 common claims against the GPL's validity. Mr. Wacha references the SCO vs Linux case several times.
By essentially launching a lawsuit against Linux, SCO has mobilized enough of the F/OSS community and legal IT community that enough literature was generated to be acknowledged by a US Federal Judge and to firm up the GPL's defenses and establish its validity. Thanks, SCO! It's nice to see Microsoft dollars make a real contribution to improving our world!
404555974007725459910684486621289147856453481154 in hex is "You sank my Battleship?"
[GPG key in journal]
Microsoft are trying to push their web services like mail and document sharing to colleges and universities. The Moodle plug-in is related to that; it integrates Microsoft's webmail and other services with Moodle, making the Microsoft services a better choice for educational institutions.
Parent is the head of MS's open source lab and is actually mentioned in the summary. (Or it is his secretary/PR guy, but who cares, this user seems to have inside information, see users history.) Even if you do not agree with him, I guess his answer is somewhat relevant to the discussion.
karma police: arrest this man, he talks in maths; he buzzes like a fridge, he's like a detuned radio. [radiohead]