Microsoft Acknowledges Open Source As a Bigger Threat Than Google
ruphus13 takes us to ZDNet for an analysis of comments by Microsoft's Chief Software Architect, Ray Ozzie, about how open source is "much more potentially disruptive" to Microsoft's business strategy than Google. Ozzie also spoke about the future of Microsoft's search technology, which will develop with or without Yahoo. There is a related interview at OStatic with several Microsoft employees about how they view and interact with the open source community. The head of Microsoft's global open source and Linux team is quoted saying:
"The other thing I think is missing is implementation of a basic principle of economic fairness. Thousands of developers have put very hard work into building software used by millions of people and companies, yet only a fraction of these developers are rewarded financially. Currently there are perfectly good projects that have been abandoned by their developers despite being used by large corporations. Subsequently the projects fall out of use. This is unnecessary waste that would often be prevented by making it easy for companies to pay the developers directly. I think it's important to solve this so that the sustainability of open source projects is improved."
Is for Google to release a Linux distro for desktops... Then Microsoft would be truly pissed off
They already have modified distroes running internally, so it wouldn't be too far-fetched, though I don't think it'd happen anytime soon, if at all.
bacause most developers do it because of their personal interest. Getting paid is not bad but it means you *generally* loose control over the project sooner or later and project becomes a toy of the company which is paying the developers. Ofocurse, might be proved wrong.
They called me mad, and I called them mad, and damn them, they outvoted me. -Nathaniel Lee
Well, I RTFA and the summary makes it look a little bit like the quote is from Ray Ozzie. Well, Ozzie is the Chief Software Architect, the quote would actually be from Sam Ramji. Just wanted to clarify before more people started flaming Ozzie when they really should flame Ramji :)
But I love this gem from the actual Ray Ozzie Q&A:
Ozzie noted that if a new operating system were designed today, it wouldn't be a single piece of software that operates a single computer. It would be something that could accommodate multiple devices, with the user at the center.
Oh, you mean like Linux, which runs from embedded systems through desktops up to big-iron servers and supercomputers? Or even MacOS X, which runs at least on Macs and the iPhone?
Just because Microsoft-employed people don't consider the open source developers as being rewarded fairly, doesn't mean those developers don't consider themselves rewarded fairly. In my humble opinion, no one takes any action (including posting on slashdot) without at least the hope for some kind of return on their investment. You eat because you'd rather not die of starvation, you don't eat because you want/need to lose weight. The Golden Rule is a compensation structure for social actions. Getting money is an important and powerful reward on the scale for just about everyone, but it isn't the overriding one for everyone.
That doesn't mean the demand for money for effort isn't valid. Personally, I find no morally superior position in using open source software, or in the open source community. I use it for purely financial reasons (it costs me nothing, I won't be sued for using it). I don't care whether the developers got paid for it, because they made their own choices when they did their work on it. If they didn't feel they were being compensated fairly they shouldn't have contributed. If they expected that people would contribute just because they did and no one else did, they have only themselves to blame.
Reliance on proprietary MS stuff has hurt some companies in the past. Others don't want the added expense.
Others want the freedom from onerous licensing headaches. MS attacked its own customers with licensing audits years ago. Many shops they audited were compliant (or mostly compliant), but MS raked them over the coals anyway. How much IT time do you want to devote to tracking licensing?
How are you going to handle virtualization as part of your IT roadmap (if it's not already, it probably will be soon). You'd better be able to solve the problem of licensing your OS and apps (many with diverging licensing schemes; per user, per concurrent user, per physical chassis, per cpu socket, per core
I prefer rogues to imbeciles because they sometimes take a rest.
Just look at Linux as a prime example. Let's say Joe Sixpack or Joe Business wants to get the MS monkey off their backs and "go Linux." Well, the first thing they are going to find is that there is no "Linux" in the same sense that there is a "Windows." Linux is just a kernal (actually, it's different versions of a kernal, since not all distros use the same one). Choosing Linux means first having to choose from a confusing array of different distros, each with their own cheerleaders, strengths and weaknesses--and ALL much more poorly documented and supported than any version of Windows. And that's just the FIRST step. That doesn't even get into installation issues, driver support, etc.
With the exception of Firefox, I've never once seen a OSS program that I would compare to its commercial counterpart (again, with the notable exception of Firefox). One trip to just about any OSS website will usually make that clear. How many OSS webpages don't even EXPLAIN WHAT THE PRODUCT IS, much less document it, on their website? Seriously, MS has nothing to fear from software distributors whose websites consist entirely of lists of version bug fixes and forums.
SJW: Someone who has run out of real oppression, and has to fake it.
Microsoft is their own worst enemy. All one has to do is look at Vista to see that. Vista tries to be all things to all people and as a consequence it fails to measure up in just about every category. There is too large a bureaucracy for true innovation to occur at Microsoft and there is clearly too much of a focus on backward compatibility and trying to play catchup to other tech companies (Google, Apple, etc) that are the ones doing the real innovating in the industry.
Unfortunately I work for a corporation that is nearly 100% Microsoft. There is a very blatant fear of open-source around here mostly due to a lack of knowledge or even curiosity about what OSS is or how it works. People are familiar with Microsoft even though it's buggy, with constant problems that cannot be solved or require 3rd party work arounds because it's not like we can just ask Microsoft for a specific feature or pay a guy to open up the source code and fix this one issue for us. They're content to stick with it and hope the next auto-update will fix it because it's what they know and it's what's main stream. OSS, GNU/Linux is something that they don't know all that much about but Microsoft says it's "a cancer" as Bill Gates him self once put it and we trust Bill Gates so it must be true. I've been pushing various open-source solutions to big problems we've had for almost 6 years to no avail and it's made me a bit of a joke to some people here. I look at it as a perfect example of Microsoft FUD at work. This is exactly the type of environment they are trying to cultivate and they're doing a good job. In light of this and the very long and diverse history of stealing, bullying and deception that Microsoft has engaged in since day one of it's existence, I find it very difficult to believe that anything they do is for the benefit of any community but their own. If someone from Microsoft is suddenly all concerned for the financial well-being of OSS developers that makes me concerned. To me all that means is they've changed tactics and I'm glad FOSS attorneys are keeping their eyes open.