Why Microsoft Is Being Nicer To Open Source
itwbennett writes "Is open source's growth in emerging markets what is driving Microsoft to say 'we love open source' with an attempt at a straight face? 'The emerging markets (like the BRIC nations) are a huge potential market for Microsoft,' says Brian Proffitt. 'And I believe Redmond is wisely not taking the FUD route on open source software in those markets. Why? Because open source already has some strong roots in the BRIC nations (heck, in Brazil, open source is the whole darn tree), and any attack on open source would be seen as a foreign company attacking local software projects. If Microsoft attacked open source publicly in this environment, a lot of potential customers and developers in those countries could react in a protectionist manner and start giving Microsoft the stink-eye.'"
Nobody will fall for MS OSS strategy. It is focus to harm MS business partners, and not too touch MS money source. Check my article: http://martin.iturbide.com/?page_id=114
The article didn't say or even imply that Microsoft hasn't slammed open source, the whole point was that they're not doing it any more.
Microsoft is always going to be concerned with maximizing their profits (their legal fiduciary responsibility to their shareholders). If they see ways to do that by working with or using open source, then they will.
Microsoft is in a position similar to IBM, where they can provide solutions and support them. If part of that solution is open source, MS still gets all the support dollars. A lot of companies use some open source stuff now, but the last thing you want to tell your PHB is that your support comes from some usenet forum.
Hyper-V kernel extensions
Few years ago, right here on /., someone compared Microsoft and Open Source to being a dinosaur
spinning in circles within a tar pit and several animals barking and chattering around it, watching
and waiting as the pathetic creature was sucked in completely by the tar.
Could it be the dinosaur's head is slightly above the tar's surface and a fat, greasy, yet
tiny rodent like clawed hand is reaching out with a large slice of bacon and waving it around
for every animal surrounding it to see, with a pathetic grin and swan song expressing a last
mournful love interest in the solidarity of its foes?
Do not fall for the melody of the monster, nor the pit which welcomes him and his own kind.
I don't know about the whole BRIC, but I've been practicing computer science for 13 years in India and haven't seen a single person use Linux as a desktop OS. Even as a server OS, people usually go for Windows instead of Linux, web servers being an exception. Most people just pirate MS products if they can't afford them. My two cents: MS realizes that people use mixed UNIX/Linux-Windows environments and that they're not going to gain any more market share by bashing open source, since it has 'arrived'. What they are trying to do is show interoperability with open source software, so that you buy Windows because it won't hate your Linux machines. Also, like everyone else, they're trying to build 'community' around the Windows programming environment, because that's where they've been lacking so far. ASP is losing to PHP because a lot more free code is available that can be quickly and lazily deployed. Another reason why this might be happening is because younger people who have grown up with open source software are now working at MS and they probably want to change the evil MS image.
Microsoft may be interested in open source, but the real question is, is the real open source interested in Microsoft? Tainting the water is a bad thing. Patent battles are going on like crazy today. It probably isn't a good thing to get open source involved in that if at all possible.
And, Microsoft's seemingly over night change of heart can be changed over night again. There's no historical evidence that they should be trusted.
Microsoft's version/vision of open source is much different than the official definition of open source. Even if they are making happy with something it isn't true open source.
We might not want to trust Microsoft at all, ever, because of their preexisting policy of embrace, extend, extinguish.
The few instances where some code was contributed are infinitesimally tiny overall. The size of open source code universe makes those Microsoft contributions look like an amoeba compared to the sun.
You can lead a man with reason but you can't make him think.
The article didn't say or even imply that Microsoft hasn't slammed open source, the whole point was that they're not doing it any more.
Yeah, that's usually called "pandering".
Like the summary explains, they're doing this out of a concern that anything else might alienate potential customers in various markets. That is not a change of heart. It's the same old self-serving Microsoft we've always known. They'd say that Jeffrey Dahmer was a really great guy if they thought it would boost sales. Microsoft hasn't changed. What will and won't alienate potential customers is the only thing that has changed here.
I'll put it very bluntly: anyone who believes otherwise is a naive fool who doesn't understand the first thing about this company or its history.
It is a miracle that curiosity survives formal education. - Einstein
You accurately summarized my paragraph...
The point, my eager-to-resort-to-mockery friend, is that appearing to appreciate Open Source is what Microsoft believes is in its interests today. It was not in Microsoft's interests yesterday (not literally 24 hours ago but figuratively speaking) and may not be in their interests tomorrow. Microsoft is doing this because they hope it will appeal to people who care about Open Source. The people who believe it are likely to find that Microsoft will continue this act for just long enough to lock them into using its software. At that point Microsoft will feel that the ruse has served its purpose and will revert to openly regarding Open Source as an enemy.
Now that you know what my point was, or now that it's more difficult for you to deny knowing what my point was (whichever may be the case), you can see plainly that it has absolutely nothing to do with fixing bugs, adding features, or introducing new products. If you weren't deliberately trolling, you provided a good example of what emotional knee-jerk reactions lead to.
It is a miracle that curiosity survives formal education. - Einstein
Wow! They contributed Linux kernel extensions to let Linux run on their Hyper-V platform! Amazing! Will wonders never cease?
That's where I see MS cutting a nice niche for itself without having to dominate OS's. Their GUI's are usually more intuitive than OSS I have to say. No, they are not perfect, but so far MS does GUI's better than OSS.
I suspect MS spends more time road-testing their GUI's with actual users than OSS products. It's not that they are smarter, they just log the GUI tester hours that most OSS don't or can't. "Basement" coders simply cannot afford such testing sessions, and must rely on email etc. Think about it.
I'm just the messenger, don't shootmod me, please.
Table-ized A.I.
ah yes, and hyper v was contributed why again? let's not act like it was out of the goodness of their hearts. It was contributed because it violated the GPL license.
It should be noted on this actually, that this speaks volumes about the politeness of open source developers, because they absolutely could have pushed for a lot more to resolve the violation.