Why Windows Must (and Will) Go Open Source
Attila Dimedici writes "Charles Babcock of Information Week published an interesting article suggesting that Microsoft will have to at least to some degree take Windows open source if they want to stay in business. He suggests that the money to be made from the things MS builds on top of Windows (Office, Server, SQL Server, Exchange, Sharepoint, etc.) is so much greater than what can be made from Windows itself that MS will have to give up the revenue stream from Windows in order to maintain these other, more valuable, revenue streams."
While I really don't see MS taking Windows open source anytime soon (read: hell freezes over), I have sometimes thought what would happen if they did.
Linux would probably be sunk for one, as hobbyists and big business alike dig in to Windows source code. Apple would be annihilated too- theres no way they could compete with free, not if they had a 90% market share to beat. Thoughts of MS ever losing their monopoly would be right out.
The world would be stuck with Microsoft domination forever. Not a happy thought.
Good job Ballmer's on our side.
Microsoft, in the middle of one of the worst depressions since The Great (Old) One, is still reporting a profit. Not a loss, not even a small loss. It wasn't even a significantly lower profit than the ones they usually post. When companies like Intel were posting that their profit margins had slumped 90%, Microsoft's losses went from 4.5 billion to 4.1 billion.
Yes, Microsoft's bosses own a lot of Microsoft's shares, but the share prices will return to what they were and they get to buy back more now at discount rates. So they not only were richer than God to start off with, they'll be richer than most of the major pantheons combined once the market picks up.
So what possible incentive does Microsoft have to go Open Source? They have almost total control over 95-98% of the world's desktops. They have almost total control over virtually every OEM and every hardware manufacturer. People could boycott their entire product range for a decade and Microsoft would still be wealthier than every other OS vendor combined.
But people CAN'T boycott Microsoft. Virtually all manufacturers add in the cost of Windows into their systems. Even bare-bones systems likely carry some of that cost. I don't know how much Microsoft charges for permitting something to be classed as "certified", but no commercial company is going to permit the use of trademarks or promotional labels for free, which means all components will carry a Windows overhead as well.
So if you add up all these overheads that Microsoft gets for Windows, regardless of whether or not you actually buy the damn OS, my suspicion would be that you've paid the development costs long before you've paid the sticker price for the software. In which case, buying the OS is sheer profit for them. They can get along just fine if nobody actually buys a separate boxed copy ever again.
Sure, you can say that that means they have no motive to not switch to Open Source, but given their distaste for the methodology, I'd argue that it gives them even less motive to do so.
If the world's biggest software company can afford to underwrite fines larger than the GDP of some small countries, to the point where they're willing to keep infringing in total defiance of any rulings against them, and can swan through a severe global depression with a workforce cutback less than a third of either IBM or Panasonic (who have alternative revenue streams and no outstanding multi-billion-dollar fines), it's clear they are feeling next to no pressure to change their methods.
In fact, before this recession is over, it would not surprise me if Microsoft kills off the antivirus vendors (through questionable tactics, already well underway) and has made a bid for the software arm of IBM or Sun. They probably have more in loose change in the break rooms than Sun has in the bank, right about now. They might easily buy up Novell as well, crippling any competition SuSE might offer in the aftermath.
If they take out any two of those three, who precisely is going to form the competition?
It's a small world and it smells funny; I'd buy another if it wasn't for the money; Take back what I paid (SoM)
It's stunning that the MSIE share of the browser market fell by only 5.8 percent in 2008. This speaks to the power of the default browser setting, and the inertia in the user community. FireFox, Safari and Chrome together only managed to chip away 5.8%? If Microsoft put forth a less than entirely crappy effort, MSIE would probably stop losing ground at all.
If you mod me down, I shall become more powerful than you could possibly imagine.
Sorry folks, Linus essentially conceded this just yesterday. There will never be a 'year of the Linux desktop' because there will never be a single Linux desktop. Nobody seems to want it - or even to want to try to get as close as possible. Not the various distros, not Linus, not a hell of a lot of Linux fans.
Of course ISV's still want it. Businesses with a need for low-cost IT want it. I want it. So do [some of] you.
But Linus has a point. Yes folks, it is true that diversity is one of our strengths. It has been responsible for Linux becoming as good as it is as quickly as it has (and that's pretty damn good, and pretty damn quick). But let's face up to the downside of that strangth. Incompatible distros and a chaotic development cycle are non-starters as far as mainstream desktops are concerned. ISV's won't target you - ISV's can't target you. But most desktop users still want at least some 3rd party software that's not available from their distro's repositories.
I want it, and so, probably do you. Well, actually I don't want it so bad. I don't run TurboTax or Quicken (though my partner does run them via dual-boot on my machine). I don't run Photoshop or 3D games. But if Flash weren't there, I'd bail. Well, maybe not. Still, you get my point. My desktop essentially is an internet appliance. And (don't shoot me) I was given an iPod for my birthday a few years ago, and I actually like it - and dual-boot to Windows to maintain it. Even used it as an excuse to upgrade to an XP-based box so I could maintain it (linux worked fine on my old 1998-vintage PC before that).
For now, we in appliance land are lucky that there are enough non-desktop'y devices that can use linux that hardware gets at least grudging support from manufacturers. Better where the device applications are more obvious.
I'll end with what should be an obvious point. Why do you think Vista has failed so spectacularly? Because XP is still completely useable 8 years into its life cycle. Of course, if it weren't, then Windows may well have failed too. Backward compatibility is Windows' biggest strength - perhaps its only strength compared to the competition. And Linux will never have it, because it's creators don't want it, or don't understand why it's important, or just don't care. They're having a grand old time rewriting KDE and GNOME from the ground up every 2 years.
Posted from my Android phone. Oh, I can change this? There, that's better...
MS is in no danger of going out of business, or becoming unprofitable, provided they manage their corporate affairs responsibly. They don't have to open source squat.
Now a question one might ask... would their profits be higher if they open sourced or made the Windows platform available for free?
Maybe so. But if they weren't very careful in choosing which components they open sourced, they'd be in danger of enabling a superior competitor.
One thing it could do is make their OS a better candidate for use in cloud computing and virtualization scenarios.
I.E. There could be custom virtual appliances based on _Windows_ that interoperate with the Windows-based desktop OSes, without hefty license costs.
Currently almost all virtual appliances are based on something like FreeBSD, Knoppix, Ubuntu, or JeOS.
It might make sense to open source the "core" of Windows, just enough, so virtual appliances like file sharing devices could work with Windows desktops, and be managed using windows tools (like the MMC), and be distributed without hefty licensing fees.
But still keep things like retail Desktop OS packages proprietary.
It would erase some of the competitive edge alternate OS solutions have.
Presumably, the Macintosh Business Unit has "higher profit margins" because they don't actually have to spend a lot developing Office, rather they just have to port it? The cost of developing each successive version goes into the "Windows" business unit (if such a thing exists in Microsoft, you know what I mean).
Or does my logic have an obvious flaw that was so obvious, I missed it?
+1 IDisagreeSoHeMustBeATrollOrAnAstroturferOrAShill