Slashdot Log In
Why Microsoft Cozied up to Open Source at OSCON
from the guarded-optimism dept.
Related Stories
I spend a lot of time with my head buried in code, and every time I pick my head up it feels like the future is closer than I thought. So I like coming to OSCON. A week of looking ahead leaves me more confident I won't get future shock anytime soon. OSCON, like all conferences, is aimed at corporations, the intangible entities that send humans as their proxies. But open source has its roots in individuals working outside the corporation for their community of programmers. Are the two cultures coming together, or colliding? And how will the "open source ideal" evolve, as the chief social act of programming changes from trading disks of source code to processing each others' data and mashing up web APIs?
All together now: (Score:5, Insightful)
Re:All together now: (Score:5, Informative)
Embrace, Extend....
No doubt that approach remains dominant, but it's too simplistic. The article seems to conclude that Microsoft is after hearts and minds, developers, specifically, but anyone else within earshot would help just the same.
That would make the latest developments more akin to Walmart's "our valued associates" commercials, oil companies touting "green" initiatives, US car makers promising economic turnarounds with concept cars, or, if you're so inclined, presidential political political strategies that ranged from compassionate conservatism, to "restoring honor", to the latest "I'm Different (honest!)" by McCain.
Parent
Re:All together now: (Score:5, Interesting)
No doubt that approach remains dominant, but it's too simplistic. The article seems to conclude that Microsoft is after hearts and minds, developers, specifically, but anyone else within earshot would help just the same. That would make the latest developments more akin to Walmart's "our valued associates" commercials, oil companies touting "green" initiatives, US car makers promising economic turnarounds with concept cars, or, if you're so inclined, presidential political political strategies that ranged from compassionate conservatism, to "restoring honor", to the latest "I'm Different (honest!)" by McCain.
Right. That's step 1, "Embrace". I'm interested to see what "Extend" is in this context. Possibly a new open source license? They've made steps down that road, but not seriously.
Parent
Re:All together now: (Score:5, Insightful)
Parent
Re:All together now: (Score:5, Funny)
Parent
I for one welcome ... (Score:5, Funny)
... nah. No I don't.
MS cannot be trusted (Score:5, Informative)
--Steve Balmer
Re:MS cannot be trusted (Score:5, Insightful)
"Linux is a cancer that attaches itself in an intellectual property sense to everything it touches." - Steve Balmer
eh? no no no...
"Microsoft is a cancer that attaches itself in an intellectual property sense to everything it touches."
yep. sounds about right.
Parent
Re:MS cannot be trusted (Score:5, Interesting)
You may want to rephrase that slightly:
Don't forget, they CAN help Apache by making IIS even crappier...
Parent
I think you mean PDF (Score:5, Informative)
*IF* MS wanted to be open source friendly, things like OOXML would just vanish
So, to be friendly to open source, they should get rid of the only open document format that can handle billions of legacy documents without losing fidelity???
Grandparent said OOXML not PDF.
Parent
MS Open Source is a Web Fallback (Score:5, Interesting)
Microsoft's biggest problem isn't Google, it is that everyone is writing for a platform that is vendor neutral. It's extraordinarily difficult to find a business client that wants a client program - they want everything on the web whether it is stupid or not, and that's what has MS really worried. Google has failed in web apps fairly well, besides search, so they aren't the threat. What is the threat is that no one is really writing any sort of new applications for Windows SDK, .NET, etc. Open source people are at least interested in desktop applications development or PC applications development for Linux, and so, this could be part of a larger effort to at least get their stuff on Windows. Ultimately, Microsoft would rather have Windows running Linux applications on it desktop, then to have no desktop at all!
Re:MS Open Source is a Web Fallback (Score:5, Interesting)
-
Google needs to release its web office applications as a server that can be installed in a corporate datacenter. That would allow corporations to maintain full and auditable control over their data, while leaving the high cost of MS Office behind.
Parent
Re:MS Open Source is a Web Fallback (Score:5, Insightful)
that goes against google's core principle of hoarding as much data as possible
Parent
enemies close (Score:5, Insightful)
Re:enemies close (Score:5, Insightful)
Hardware vendors? If it weren't for Vista, how many average consumers would want 3GB ram?
Parent
Luring developers back (Score:5, Interesting)
The argument that Willis makes about MS wanting to lure F/OSS developers back is quite accurate. I just wonder how much MS's past behaviors will hurt them in this endeavor. Many people, especially those closely aligned with projects like Apache, Open Office, etc. are well aware of MS's historic practice of "embrase, extend, extinguish" so they're likely to be very cautious about any olive branches that they offer. I wonder if this well documented behavior of MS's is likely to doom such tactics to failure in the long run. As the next generation of programmers gets their feet wet they'll likely read & hear about all the trouble MS has caused, and see growing number of F/OSS projects. My guess is that many of them will likely deduce for themselves that sticking with F/OSS as much as possible is the preferred track to go and that they shouldn't trust MS themselves like those before them. Perhaps some folks within MS have also realized this and that's why they're starting to "cozy up" to F/OSS. They likely realize they've got a LONG way to go to start winning the real hard-core F/OSS folks back to supporting Windows.
yeah right... (Score:5, Informative)
working desperately to change public opinion of Microsoft's involvement in the open source community
After years of calling it "open sores" and saying open source is a "cancer", I'd say they have their work cut out for them.
Do they really wonder why open source people don't trust them?
Re:yeah right... (Score:5, Insightful)
I hate to barge in on the fun here, but after years of calling them "Micro$haft" and "Windoze" and lame outdated jokes about Bob and Clippy, not to mention the massive FUD campaign against Vista, do you really wonder why they'd trust you at all?
You're not going to get rid of Microsoft, much as twitter & co. would want you to believe. So I'd recommend you eye them suspiciously and try to figure out if they're being open and straightforward about what they're doing. A sort of "keep your friends close and your enemies closer" deal.
My personal perception - admittedly a limited view of a slice of the company as viewed from the outside - is that the rank and file are more and more aware of the need to play fair in order to compete effectively. They know that they have some really good software, but they have to justify the costs that go with it. Interoperability is one way to do that, as long as it's in everybody's interest and not just theirs.
I think Microsoft is changing, but it's not going to happen overnight. You can either give it a chance, or continue down the same path. They still own 90% of the desktop, their server market share is growing and either way they're still shoveling money every quarter. They're still the 300lb gorilla, and charging them head on while screaming is not going to work very well.
Parent
Re:yeah right... (Score:5, Insightful)
I think the key difference you've failed to recognize is that the people who have done the things you point to aren't trying to get in good with Microsoft, while Microsoft, which has likened Open Source to cancer, is trying to get on the good side of the open source community.
A 300lb gorilla is either abnormally small, juvenile, or perhaps a large female. The common term for an a juggernaut that dwarfs all competitors in an area of business is "800lb gorilla".
Parent
Cashing the GNU (Score:5, Interesting)
What about this crazy idea:
Yeah, there even doesn't have to be a "???" step.
Re:Cashing the GNU (Score:5, Funny)
I'm sorry, but Foobar [foobar2000.org] is not open source.
Parent
Anybody else think this might backfire for MS? (Score:5, Interesting)
The one thing that MS has going for it is a complete lack of understanding of "open source" by upper management of many companies. I know that at previous jobs I couldn't even use those two words together without fear of a slap on the hand.
I realize that things are shifting and many companies are already investigating "open source" solutions, however they still weigh the pros and cons of both and still usually go for the business model that they understand the most.
Now that Microsoft is trying to be Open Source friendly, their name is appearing in all kinds of articles with those dreaded words "open source" and therefore all those managers who disreguarded that entire sector of the software industry are now that much more willing to let their IT departments experiment with "open source" solutions. And us IT people who have been waiting to jump the MS ship for years actually have an audience for that great MS replacement solution we have had in our heads.
I predict that this pandering to the Open Source community might signal the downfall for MS. Unless they embrace it completely and bleed "open source", they will never be as good as their "truely open" competitors.
It would be like Coke advertising that it now tastes more like (insert cheap cola maker here)... all of those people who have been drinking Coke because they thought it was better because they knew the name will now try the alternative. If the alternative is truely better, who's gonna drink Coke anymore?
Here's the deal. (Score:5, Insightful)
Here are the plain, simple facts regarding this sudden "change of heart":
1) Microsoft has, up until this point, violently opposed the open-source model, community and underlying morals & ethics that sustain our "ecosystem" as they put it. They have used Fear, Uncertainty, Doubt, slander (and lots of PR/marketing money) to make open-source look inferior to their products. Remember, open-source is a "cancer".
2) Microsoft, since the beginning, has outright sabotaged other software companies' software, pushed (against their own customers no less) software onto their customers that only benefits them (WGA, Terminal server licensing server) and causes unjust amounts of headache for the people who purchase said software.
3) Speaking of Terminal Server, just a quick personal note from my recent experience: Microsoft intentionally limited Windows 2000 Server color depth to 256 colors for connecting devices (NT4 did NOT have this limitation). Windows 2003 Server touted features include 'Increased color depth in connecting devices'. This seems an awful lot to me as a conscious effort to cripple one version of their product, to be able to sell more of their next.
4) Microsoft is headed by a guy who got so butt hurt at an honest competitor that he threw a chair and started cursing.
---
The open source community must stand tall against Microsoft. Don't let the easily forgotten past dilute in your current glass of water - Microsoft has absolutely no intention of making an about face. They exist because they want to make MONEY. LOTS of money. And that's not bad, we all need money to survive - but Microsoft doesn't play by the rules. Never has, never will. I say we give them 10 years to prove their intentions (since it took them at least that long to put them in the position with the community in the first place) with the community. After that, maybe we'll feel more comfortable with letting the wolf into the sheep's domain.
lolcrosoft (Score:5, Funny)
Im in ur OSCONs, stealin ur develpurs! DEVELPURS! DEVELPURS!
Microsofts biggest threat is the GPL, not OSS. (Score:5, Insightful)
The biggest hurdle between Microsoft and open source is the GPL. Because of how the license is written its very hard for Microsoft to embrace and extend any project written in GPL, especially GPLv3. Even if Microsoft somehow should manage to get the lead developers of some high profile projects away enough people exists that would just fork and ignore them completely.
I expect Microsoft to put much effort into trying to get more projects to use for example the BSD or Apache license instead of the GPL. Some people might but i suspect most peope are smart enough to realize all they are after is another chance at doing a Kerberos on other peoples hard work.