Slashdot Log In
Seven Reasons Microsoft Loves Open Source
Posted by
ScuttleMonkey
on Wed Apr 25, 2007 04:01 PM
from the conference-trolls dept.
from the conference-trolls dept.
tlockney writes "Next week at Microsoft's MIX, whurley will be leading a discussion on 'Open Source, the Web, Interoperability, and Microsoft'. To kick off a bit of pre-session discussion and enlist the help of others in putting Microsoft on the spot, whurley, king of all things open source at BMC has written an article entitled 'Seven Reasons Microsoft Loves Open Source'."
This discussion has been archived.
No new comments can be posted.
Seven Reasons Microsoft Loves Open Source
|
Log In/Create an Account
| Top
| 154 comments
| Search Discussion
The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
Reason zero (Score:5, Insightful)
Re:Reason zero (Score:5, Informative)
(http://seenonslash.com/ | Last Journal: Friday May 11 2007, @04:02PM)
7 reasons Microsoft loves Open Source - RTFA (Score:4, Funny)
(http://shockandblog.com/blog)
Worded differently (Score:5, Insightful)
(http://coder.dk/ | Last Journal: Saturday April 15 2006, @09:12PM)
I hate when they do that.
I can see microsoft doing what apple did (Score:1, Insightful)
Re:I can see microsoft doing what apple did (Score:5, Insightful)
Re:I can see microsoft doing what apple did (Score:4, Interesting)
(http://ettlz.blogspot.com/ | Last Journal: Sunday February 12 2006, @06:53PM)
To say nothing of the fact that UNIX and NT are architecturally very different animals.
Re:I can see microsoft doing what apple did (Score:5, Informative)
(http://www.roughlydrafted.com/ | Last Journal: Friday August 11 2006, @11:13PM)
Apple not only maintained is own Unix distro of A/UX, sold AIX servers, and created its own Linux distro prior to OS/X, but also ported the Mac environment to other Unix variants, using MAE and laster MAS.
- Steve Jobs and 20 Years of Apple Servers [roughlydrafted.com]
And everybody knows that NT's "POSIX compliance" was a bullshit dance designed to make NT legal to sell to the government. NT never offered anything more than pretend support for POSIX, and it was of no more importance to Microsoft as a subsystem within NT than was OS/2.
Further, since POSIX compatilbility is techniclly a paid seal of approval on a specific implementation of Unix APIs, of course Linux as general idea can't ever techically pay to attach the POSIX trademark to itself in the way Microsoft pretended to.
The reality is that the only value of POSIX is as a general synonym for "Unix-like compatibility." In the real world, Linux currently helps define what that is; NT does not offer this at all.
Are you really trying to argue that NT provides some useful sort of compatibility for Unix apps? Citing the Wikipedia as a source does not do much to create credibility for your conjecture.
NT POSIX memories. (Score:5, Informative)
In the NT3 timeframe (approx 12 years ago now), there was a big effort to sell NT to companies, such as the one I worked for then, supplying back office /server room style products. Many/most products of the time were running on Unix boxes or similar. We were using Unix x86 boxes (SCO etc) for compter tephony applications. NT had to check a few boxes to encourage people to switch: POSIX and streams driver support. This gave people a reasonable porting avenue to a cheaper OS (NT was about half or a third of SCO's cost at the time).
The POSIX and streams drivers were very inefficient, and were dropped within a short while (once the bait and switch had worked).
This ploy was very clever on MS's part. Using ourselves as a benchmark for people in this space, our customers were putting on some pressure to provide NT based products because they were eating the MS blurb and wanted to reduce costs. Our techies looked at NT and figured out what would be needed to port: POSIX-check, streams driver model - check. So we say that on paper it can be done with trivial architectural change. Marketing start hyping the NT-based offering. The business people say make it so, so we do. Unfortunately we find the POSIX and streams driver model are very slow on NT, so end up having to start doing native drivers and non-POSIX code. We start slipping, marketing starts screaming and the portability gets dumped in favour of getting shipping. The bait and switch has worked.
We never got any benefit from NT POSIX or the MS streams driver. Our systems went from requiring low-end (16-25MHz) 386s to 100+MHz 486. Basically a very bad case of bait and switch.
Re:I can see microsoft doing what apple did (Score:4, Interesting)
(Last Journal: Friday October 26, @01:12AM)
That is certainly a loss for Bill Gates and perhaps the rest of the original cadre of MS corporate officers. Throughout the 80s and 90s, MS was steered consistently toward a "vision" of dominance that really wasn't profit oriented. MS has consistently passed up the opportunity to make profits in its efforts to become the dominant player in different digital markets. It has thrown more money down the toilet to prevent someone else from succeeding in an area where it wasn't good enough to win on merit than many companies had earned during those 20 years.
When MS gives up this foolishness and starts acting like a profit-oriented business, it will almost certainly lose its tarnish and become a respectable member of the business community.
That will be a long-term winning situation for MS. The only losers will be Gates (who has already thrown in the towel), Balmer, and the rest of the original dreamers with their juvenile fantasies about attaining world dominance.
Re:I can see microsoft doing what apple did (Score:4, Insightful)
I'm not sure who "everybody" is... but such claims ignore history. It ignores the very impressive turn-on-a-dime business strategy Microsoft pulled off after they initially failed to realize the importance of the Internet. And it ignores a historical precedence in the changing of IBM's desktop hardware market when it shifted from a proprietary to commodity platform.
Micorosoft is not going to simply curl up and die. They've proven to be agile enough to react to threats / lost opportunities. And they have the momentum and resources to deal with a suddenly difficult market.
If we're lucky, Microsoft will become the software / OS equivalent of IBM. Sure - they're still powerhouses in the Industry... but they no longer control it. They have influence but have to compete with every other market player for that influence to pay off and drive the market in their desired direction.
Re:I can see microsoft doing what apple did (Score:4, Informative)
That sounds plausible except for a few minor details. The first of which is the GPL. One of the major cornerstones of the GPL is that there are protections to prevent people from exploiting GPL code in the way MS would certainly exploit it. Microsoft has built an empire of locking every other competitor out (sometimes through illegal means). The famous extend part of the embrace, extend, extinguish ploy would not be allowed by the GPL.
Also, Apple was able to develop OS X not using Linux. Apple acquired NeXT which had developed some advanced technologies used in OS X. Also they based their kernel on BSD which does not have the same restrictions as Linux.
Re:I can see microsoft doing what apple did (Score:5, Insightful)
(http://integramod.tripod.com/)
If Windows ever used a Linux kernel (hah!), there'd really be very little difference from the current status quo. They'd probably have to fix up the NTFS driver a lot (or use a different filesystem--most users wouldn't notice or care), they'd certainly benefit from all the built-in drivers, but the graphics subsystem would probably be a big showstopper since they'd either have to use X and change a lot of things, or make their own subsystem built into the kernel which they seem to like to do. Other than that, they'd certainly keep their whole system libraries proprietary and secret, which would make it non-trivial for people to run Windows applications on free software. Yes, they could use WINE, but that's still trying to hit a moving target and is developed slowly because of the need for reverse-engineering. Personally, I don't see why MS would ever bother using a Linux kernel; it doesn't provide them much technical benefit.
Re:I can see microsoft doing what apple did (Score:4, Insightful)
(Last Journal: Friday March 26 2004, @02:46PM)
Then again, the NT microkernel seems a bit overstressed for what it's being pushed to do in Vista, and it's starting to show... badly. Two versions from now, they're going to have to replace it with something... 'cause what they got now simply isn't going to cut the mustard (well, unless they up the minimum HW requirements to an 8-core box + 16GB of RAM + four SLI-chained vidcards...)
That said, I do agree that it prolly won't be Linux - MSFT will most likely snag the latest *BSD kernel (one that has no GPL encumbrance) and lock it down good and hard. Then they'll build the world's ugliest set of wrappers and APIs for it, then call the results "innovation".
ARTICLE TEXT (Score:1, Funny)
I know popular opinion has Microsoft cursing open source at every turn, but what do the facts indicate? Do they really despise something they clearly benefit from? I don't think so--the folks in Redmond aren't that short-sighted. In fact, I'll give you seven reasons I think Bill and Co. love open source:
They include open source code in their products.
Have you forgotten the first TCP/IP implementation in Windows? It was based on open source code that Windows XP still contains remnants of. Need proof? Point your favorite hex editor at ftp.exe. You'll find the 1983 copyright statement from the Regents of the University of California.
They support open source vendors.
MySQL, SugarCRM, Jboss, and many other open source development efforts benefit from Microsoft's support through programs created to test and verify open source applications on Microsoft platforms.
They benefit from open source everyday.
Two words: free press. Microsoft gets tons of press from their "battle" with open source. This month alone there are over 2000 articles related to "Microsoft and open source." Add countless blogs like mine, and the value of this free chatter goes through the roof.
They open source code.
No, not shared source. I'm referring to Microsoft's Unix tools for Windows; they provide the source code to most of these tools. Sure, we all wish they would do more, but we should acknowledge what they've done to date.
They are adopting open source culture.
The Mix conference is billed as a "72 hour conversation." Remind anyone of BarCamp? There are other examples: the Microsoft Community Blogs, Channel 9, CodePlex, etc. They're embracing openness.
They aren't threatened by open source.
Open source is not the threat; Linux is. Don't confuse the two. Open source is growing rapidly, but Linux has several distinguishing features that make it the real challenger. It's more mature than other projects, it has a larger, more organized developer base, and it's well financed. IBM has spent hundreds of millions of dollars developing, distributing, and advertising Linux, not open source. Microsoft doesn't fear open source; it fears what the competition can do with it.
They realize open source is their future.
Sure, Microsoft sometimes makes it easy for us to hate them, but aren't as disconnected from the pulse of the open source community as you may think. Linux is causing issues for them in the market, and they're working hard to keep up. They didn't build their empire by not planning ahead--even the most closed-minded executive in Redmond realizes open source is in their future.
You all know I'm no Microsoft lover. I'm looking to maximize my opportunity at Mix07. I've given you seven things they have done. Now, you give me seven you wish they'd do, and I'll address the panel with your feedback during our session. This way the conversation will be truly open to the community.
Is this the right talk for him to give? (Score:2, Insightful)
"loves" used very loosely (Score:5, Funny)
Where I'm from, they have another word besides "love" for that.
Why microsoft really loves open source (Score:2, Interesting)
Admitted (Score:2, Insightful)
Re:Admitted (Score:5, Insightful)
What's a whurly? (Score:4, Insightful)
(Last Journal: Tuesday August 07, @01:18PM)
This synopsis annoys me because it is written as if we're all just supposed to know what the hell a whurly and a BMC are.
Duh (Score:5, Insightful)
No competition = stagnation (Score:5, Insightful)
(Last Journal: Friday August 31, @07:08PM)
Arguably this is not true for all their markets, such as development tools and Office, which historically have not been too contested (not lately at least) and yet have not resulted in the same stagnation.
Many people want open source to succeed, because one of the end results of that is a better Microsoft. I've always included myself in that group.
As for the article, I think it's a good read for all the "LOLOL M$ is TEH AFRAID OF THE GNU/PENGUIN ETC" crowd:
Microsoft fears IBM and Novell and CA. It doesn't "fear" Ubuntu or Gentoo or Torvalds. That's the key issue that RMS managed to miss (or probably chose to ignore for the oomph effect) in his incisive analysis of the "Halloween documents".
Re:No competition = stagnation (Score:5, Insightful)
(Last Journal: Saturday February 25 2006, @11:02PM)
I would have though that reality backs up the opposite: MS doesn't want to open their code or specs.
Right now, they're giving the EU a tough time over specs,
I can't imagine how "They realize open source is their future".
WHAT? (Score:5, Funny)
7 reasons a mouse likes a cat
7 reasons why oil likes water
7 reasons why intelligent design likes pasta
or
7 reasons why office users like clippy
Hopelessly naive (Score:5, Interesting)
(http://kwrussell.vox.com/ | Last Journal: Tuesday June 05, @11:15PM)
Um, no. Both are threats to Microsoft. Linux, as a product, is obvious.
Open source, as a larger concept, is a threat to Microsoft because it is the antithesis of their power base. Microsoft has gained and held its control over the industry by clutching tightly its file formats and protocols. The only reason we ever got Office compatibility and the SMB protocol in the Open Source realm is because of careful reverse engineering and the hope that Microsoft's patent lawyers would keep their guns holstered.
I think Microsoft is realizing that the problem isn't the source, which is eroding as a base of power, but the software patents. On the one hand, they hold enough to crush pretty much anybody they choose. At the same time, they've already been victimized once by Eolas. The Novell deal shows how reluctant Microsoft is to really enforce their software patents. It's as much a defensive action for Microsoft as it is for Novell. Obviously, Novell can step out from under that Sword of Damocles. Microsoft, however, by not filing a straight-up patent suit, avoids throwing the first punch in a barroom full of patent trolls, all of whom are itching for a brawl.
Heh... (Score:2)
(Last Journal: Thursday November 08, @06:00PM)
Loves? (Score:2, Interesting)
OpenOffice poses more of a long-term threat to Microsoft than Linux, because Microsoft's revenue stream for Office is less subject to margin erosion than its operating system revenues. Firefox also poses a threat insofar as a common browser platform that is OS independent undermines control of the desktop. Windows and IE provide control of the market, while Exchange and Office provide the revenue. Competition on any of the four fronts is taken seriously.
Linux not the threat; the GNU GPL is (Score:5, Interesting)
Microsoft has made it clear, many times, that they consider the GPL a "cancer" and "Communist". They've also said that "we're not against 'open source'. We like BSD, that's fine. What we don't like is the GPL."
The GPL is their enemy because the GPL proactively defends our freedom. Is the BSD license a Free Software license? You bet! But it doesn't proactively defend our freedom like the GPL does, and it is that characteristic of the GPL that frightens Microsoft to its core. That's also why they're fighting so desperately against the OpenDocument file formats; to Microsoft, actual, true Freedom for users is a very, very scary thing. [mailto]
One reason why it's all a lie (Score:2)
So there are no reasons why Microsoft Loves open source other than to find ways to "Love it to death". IMO.
LoB
Love? (Score:2)
Open Source, the Web, Interoperability, and Micros (Score:1)
(http://asztal.net/)
Reason Eight (Score:3, Insightful)
Let's face it, Linux is not going to destroy Windows, there's too many issues with it. People have already seen Linux and made their opinions then. We can change them but it's an uphill battle. The in fighting, the "hard core linux guys" vs. the Red hats vs. the Slackware vs. everyone else has ruined what little chance Linux has. The very fact that if Linux takes over, it won't be one version but every version and it will all create work for the end user means it's going to be problematic for it to even gain market share.
Open source diverts and directs a lot of time for the people who could take on Microsoft's products and that makes Microsoft happy. In theory it COULD make for a better product because everyone can be working towards one goal. But in reality every programmer has an opinion on how best to go about the assault on the big MS and with out true leadership (Torvalds isn't looking to lead the revolution, Stallman is but he's as polarizing as can be, hell Stallman will scare most corporations back to Microsoft's loving arms with his free software talk.) Even the term open source scares businesses and executives. It's a good thing after you understand it but there's a lot of parts of it that Microsoft can whisper in people's ears to scare them into using the Microsoft alternative.
So Microsoft loves the fact open source is here because if anything it's destroyed more genius ideas than they could probably fight on their own in a number of ways.
He's right about one thing... (Score:1)
(http://www.everybodysucksbutme.com/)
The open source community has a hard time deciding on factors, due to no central foundation for on time decisions. It's tons of different people acting for their own reasons to get their box to work correctly. Drivers aren't made because they need to be made, just yet. Not everyone is required to make drivers for their products or make their product compatible with linux, because it seldomly affects business.
I'm not saying that linux isn't going to jump ahead at any point, I'm saying that Open Source linux will never have the power to, when it hasn't got the funds to do so.
The one thing he didn't mention is, Microsoft has borrowed (I know, people have other words for it.) technologies and ideas from OS's and apps across the globe. They already have a unix subsystem that's been in place for years as an addition. What makes anyone think that one of the richest technological businesses on the planet, WOULDN'T create their own Linux-Based operating system if they came close to being overturned?
Think about it.
They have the funds in place. They have the support. Linux has always been harsh competition and has proven it's worthy.
WHY would they not do it?
You can't tell me that somewhere in a basement in Redmond, men aren't typing away with unix code, creating a small OS that is the beginning of a back-up plan for MS when fit hits the shan.
THAT is why they're not concerned. It's not just because it's a huge threat.. it's because at any time, they can write up their own flavor of linux like anyone else does.. and they've got the money to support it.
Then they won't mind this... (Score:1)
(http://cykotiq.no-ip.org/)
Catagorized List: (Score:4, Funny)
(http://www.leperkhanz.com/ | Last Journal: Wednesday October 01 2003, @05:17AM)
2. We can steal ideas!
3. We can steal design!
4. We can release a version that doesn't turn off noobies!
5. We can make a proprietary competitor and wipe the original FOSS off the map with our hegemony!
6. We can put out a press release about how we invented something again!
7. We can steal code!
the real 7 reasons (Score:2)
2) free development
3) innovation with low overhead
4) goals of stability to achieve
5) something to get baldy charged up before keynotes
6) hackers to blame
7) Novel^H^H^H Back-stabbing CEOs that will sign patent agreements
My comment refuting his points (Score:5, Interesting)
(Last Journal: Friday October 03 2003, @09:57AM)
----------------
I can't take you very seriously because there is a lot of misdirection and hand-waving in your article. I will give you credit that I didn't see any outright lies, which Microsoft directly uses, though. Here I'll point out some problems with your points.
"They include open source code in their products."
You bring up the TCP/IP implementation as an example. That's not a good idea on your part because it's exactly the example people use to point out why Microsoft likes to let other people come up with good stuff under the BSD license and then selfishly take it with no thank-yous or giving in return. When it comes to a mutual sharing license that they can't take selfish advantage of, like the GPL, they spit venom, lies, quasi-legal lobbying interference with government action, violation of their court-ordered code of conduct from their anti-trust conviction, etc., etc. So basically, your first point illustrates that they just like code that other people open without restrictions so they can just snatch it.
"They support open source vendors."
I won't say a lot here because I'm not familiar with these Microsoft "programs created to test and verify open source applications on Microsoft platforms". If they do that, fair enough.
"They benefit from open source everyday."
It's called FUD. Have you read the content of the "free press" they pay for? That's kind of a twisted way to look at things to say that your competitors benefit you by giving you the opportunity to smear them with falsehoods. You're not understanding what the alternative situation was to this "battle with open source" they've been waging in the press. Before open source was maturing, Microsoft didn't have a big war in the press and had close to 100% market share. Everyone just kept buying it because they had never heard of anything else. Now Microsoft is having to viciously attack to slow the slide of their market share. Open source isn't doing them any favors there.
"They open source code."
Ah, UNIX tools for Windows. This is beating the ground where the dead horse rotted away several years ago. They did a small token action on a minor product most people don't use once, and we're supposed to be reminded of that over and over? That hardly seems like strong evidence to make it one of the "Seven Reasons Microsoft Loves Open Source". That's weak, man.
"They are adopting open source culture."
You're not recognizing what this is. Culture means actually doing something, which they're not. This is co-opting the language of open source to try to pretend to be something good, while remaining the wolf in sheep's clothing. It's the same with their proprietary data-dump of their new MS Office format, which they have ironically called "Microsoft Office Open XML". They want to have that word Open associated with them, even though the format is very closed and does not contain specs enough for anyone else to use it.
"They aren't threatened by open source."
Well this looks like a good place to continue the talk about the office document formats. They are threatened at least as much, if not more, by other forms of openness than just by Linux. Have you kept up with Microsoft's conduct in Massachusetts over the document format decision? They have been putting out some of their most blatant lies to convince them to use the Microsoft document formats, rather than go to a neutral document format that can be used by anyone, including Microsoft if they wanted to stop their tantrums long enough to do it. Read some of Andy Updegrove's blog to find out some of the story about that, including how they fed a false character assasination story on Peter Quinn to Boston Globe reporter Steve Kurkjian. The story was published before they even
"Love"? GMAB. A Naive List... (Score:2, Informative)
(http://www.insanely-great.com/)
But enough from me. Be sure to read the comments below the article on the source page. They are very insightful and diverse.
"Open Source, the Web, Interoperability, and ..." (Score:1)
Geek Wannabes (Score:2, Troll)
(http://www.biglumber.com/ | Last Journal: Tuesday September 18, @12:25PM)
ehh (Score:2)
threats (Score:3, Interesting)
(http://www.badstep.net/ | Last Journal: Tuesday December 30 2003, @06:04AM)
Really, any press release or fluff from OSS collaborators should be ignored. Any OS release should be examined for goodness - copied - then ignored. Any attempts to say that OSS is here to "wipe-out" MS should be ignored. OSS can never do that. Those people who whinge about OSS *not* competing with word, access, oh, get a life.
free press? (Score:1)
What the hell kind of free press does MS need? Anyone out there not using windows because they've never heard of it? What a really dumb thing to say. Free press does you no good if you're the market default.
This is why techies don't run businesses. (Score:1)
The Seven Reasons Really Are (Score:1)
underinformed (Score:1)