Stories
Slash Boxes
Comments

News for nerds, stuff that matters

Slashdot Log In

Log In

[ Create a new account ]

Microsoft Blesses LGPL, Joins Apache Foundation

Posted by timothy on Friday July 25, @06:09PM
from the could-be-the-largest-free-software-vendor dept.
Penguinisto writes "According to a somewhat jaw-dropping story in The Register, it appears that Microsoft has performed a trifecta of geek-scaring feats: They have joined the Apache Software Foundation as a Platinum member(at $100K USD a year), submitted LGPL-licensed patches for ADOdb, and have pledged to expand their Open Specifications Promise by adding to the list more than 100 protocols for interoperability between its Windows Server and the Windows client. While I sincerely doubt they'll release Vista under a GPL license anytime soon, this is certainly an unexpected series of moves on their part, and could possibly lead to more OSS (as opposed to 'Shared Source') interactivity between what is arguably Linux' greatest adversary and the Open Source community." (We mentioned the announced support for the Apache Foundation earlier today, as well.)

Related Stories

[+] Microsoft Sponsors Apache Software Foundation 120 comments
gbjbaanb writes "Ars Technica reports that Microsoft is to sponsor the Apache Foundation to the tune of $100k. From the article: 'I asked him if this could possibly be the beginning of a broader initiative by Microsoft to increase Apache compatibility with .NET web development technologies, but he says it's still too early to guess Microsoft's future plans for Apache participation. ... He doesn't anticipate a confrontational response from the developers working on individual Apache projects ... The response of the broader open source software community, however, is harder to predict.' (In related news, MS also intends to participate in the RubySpec project.)"
[+] Linux: Microsoft and Apache - What's the Angle? 432 comments
A week ago, we discussed Microsoft's contribution to the Apache Foundation. Now, Bruce Perens has written an analysis "exploring the new relationship of Microsoft and the Apache project, how it works as an anti-Linux move on Microsoft's part, and what some of the Open Sourcers are going to do about having Microsoft as a rather untrustworthy partner." In particular, he notes: "...Microsoft can still influence how things go from here on. If they have to live with open source, the Apache project is Microsoft's preferred direction. Apache doesn't use the dreaded GPL and its enforced sharing of source-code. Instead, the Apache license is practically a no-strings gift, with a weak provision against patent lawsuits as its most relevant term. Microsoft can take Apache software and embrace and enhance, providing their own versions of the project's software with engineered incompatibility and no available source, just as they forced incompatibility into the Web by installing IE with every Windows upgrade."
The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
 Full
 Abbreviated
 Hidden
More | Login | Reply
Loading... please wait.
  • by Anonymous Coward on Friday July 25, @06:10PM (#24342355)

    He doesn't like cold.

  • by ndnspongebob (942859) on Friday July 25, @06:19PM (#24342489)
    In unrelated news, evolution picks up pace as pigs gain wings.
  • Insanity! (Score:5, Funny)

    by ActionDesignStudios (877390) on Friday July 25, @06:20PM (#24342505)
    I love seeing things get open sourced just as much as the next guy, but who in their right mind would WANT the source code for Vista?
  • by Bonker (243350) on Friday July 25, @06:20PM (#24342509)

    There's some 'embrace, extend, obsolete' in here somewhere, but I'm beginning to think that this behavior from MS has a lot more to do with Ballmer's seemingly obsessive desire to overtake Google.

    In other words, in order to defeat their enemy, they're going to try to BECOME their enemy first. MS is trying to emulate everything Google does, including supporting open source projects.

  • Embrace.... (Score:5, Insightful)

    by stox (131684) on Friday July 25, @06:21PM (#24342529) Homepage

    Extend...
    Extinguish.

    Sorry Microsoft, but given their past behavior and downright malicious attacks, they're going to have to do far more to gain trust.

    What is interesting/scary is that for a relatively small amount ( As seen from the Microsoft Universe ), they could buy off virtually every project, of note, out there. How many projects could be supported on Microsoft's toilet paper budget alone?

  • There is much reason for caution. Historically, Microsoft helped to fund SCO's attack on Linux - we have court testimony under oath on that. They briefed HP on their plans to sue the the developers of Sendmail, Linux and other programs - we have the HP memo, which HP admitted was real. Their agreement with Novell was calculated to break the spirit of the GPL without violating the letter, so they've shown they are happy to cheat the developer community when it's to their advantage. More recently, they have cheated every way they could in getting Office Open XML through ISO, even having one of their executives pose as officer of a national standards organization.

    The Apache and LGPL licenses aren't much of a threat to them. GPL is, because GPL prevents "embrace and enhance", Microsoft's commonly-exercised strategy to take over a market. Microsoft has signed over work to FSF in the past when it was necessary to get changes into GCC for one of their (past) divisions that was making a Unix compatibility layer. I don't think this is the first time they've had to deal with GPL, by far.

    So, the big question is, have they turned over a new leaf? I think they're still a super-size multinational for-profit corporation, and the reality is that every one of those will be self-serving first, whether they are Microsoft or someone more usually identified as a "friend" to Open Source. But Microsoft has managed to set themselves ahead of other corporations as a frequent user of dirty-fighting tactics to get its way. I don't expect that corporate culture to go away.

    I think we still have some big problems with Microsoft, primarily around software patents. They are still in a position to attack Linux with them, although they would probably do that using a proxy, as they did with SCO. Their increased involvement in Open Source organizations means that they will be taken as a member of the Open Source community when they speak with national legislators. This is terrible for us, because it means they'll be able to short-circuit our work to protect Open Source from software patents by speaking to government as an insider in our communities. They've been lobbying for a software patent treaty between Europe and the U.S. (part of the "anti-piracy treaty" currently under discussion but not available to the public) which could make criminal prosecution a new tool against suspected patent infringers on both sides of the Atlantic. And because this is a treaty rather than legislation, it effectively takes the question out of public debate and just leaves it to congress to approve or reject the entire treaty. Want to guess how many people in congress want to be seen as "for piracy"? Any non-trivial software program infringes patents, Open Source or not. We're still in rather deep trouble regarding this, if anyone wants to push the issue. And their general counsel made clear, in a recent speech at OSBC, that they're still not willing to put down the patent "gun".

    So, I can't say I think this is a good thing.

    Bruce

      • Dear AC,

        The story you are referring to is written by a software patent proponent who would like to reverse the USPTO's new position on software patents. He is choosing google as his example in order to inflame other corporate attorneys into working on the problem in favor of software patenting.

        I would be overjoyed if the Bilski case and other recent cases solved the software patent problem for us. But I think the reality is that congress is ready to repair the situation and restore whatever software patenting the courts and USPTO administrators take away.

  • Never (Score:5, Insightful)

    Apple will never use Intel processors.
    Dell will never ship AMD processors.
    Dell will never ship Linux.

    These things happen. People can change their minds. Microsoft is still doing evil and illegal things on a regular basis (like last year, offering illegal bribes to get Nigeria to drop Mandriva) but not every single employee at Microsoft is evil. Not every department is necessarily evil.

    Microsoft has been doing a number of reasonably good things for a while now, and everyone keeps suggesting they are part of some scheme and conspiracy. People shouldn't be completely shocked by this act.

    I think it is just a continuation of a new trend towards being slightly less evil. Every time Microsoft opens more protocols, releases more code, and tries to work with the OSS community, instead of acting like children and calling names, I think the community should encourage Microsoft to continue the trend of migrating to a more open company.

  • by dclozier (1002772) on Friday July 25, @06:40PM (#24342787)

    The real reason they are doing this is to make the option of running Apache on Windows more appealing. This way Windows has an easier time gaining ground on Linux in the server market.

    Like others have said, embrace and extend typically leads to something getting extinguished. They are not to be trusted. Sorry.

  • irrelevant (Score:5, Interesting)

    by speedtux (1307149) on Friday July 25, @06:44PM (#24342829)

    Have they renounced their "200 patents" claim? Have they stopped bundling, tying, and bullying vendors?

    No.

    All this other stuff is largely irrelevant. OSP is legally meaningless, the LGPL doesn't require Microsoft's blessing, and joining the Apache foundation could be as sinister as their ISO efforts.

    Microsoft seems to have been moving a little in the right direction, but they are still far away from being trustworthy or respectable.

    • by Yvan256 (722131) on Friday July 25, @06:18PM (#24342469) Homepage Journal

      Even if they finally turned around and will finally work with everyone else with no dark agenda for the future, old-timers like me (i.e. more than 25-30 years old) will not trust them until they have really proven themselves.

      Their most recent move was the OOXML fiasco, so you can understand my skepticism.

    • by Burz (138833) on Friday July 25, @06:26PM (#24342607) Journal

      More likely this is a move to build OSS and interoperability cred they'll need in court if/when they feel the need to pull a SCO against Linux.

      • It's a big company. Takes a long time for everyone to start going in the same direction, especially given Microsoft's entrenched culture and weak leadership.

        The way this works is some guy deep in the bowels of some special project says to his boss "look, I know what our policy is but I really need to contribute this patch so that it gets incorporated into future versions. See, this benefits us. Can we make an exception". By some miracle it gets approved, and thus an internal movement is born. It may take years for all the upper management asshats to get their head around it, but this is how it starts. I agree with the GP, surprisingly nothing stinks about this particular movement, albeit deep in the bowels of the company.

    • by _Sprocket_ (42527) on Friday July 25, @06:30PM (#24342659)

      Maybe they finally got tired of being wrong. This is surprisingly clueful behaviour, and should be encouraged.

      Sure. But actions are where it's at. Let's see what Microsoft does with this. They've got a long history (up to recent events) of doing Bad Things.

      Maybe this is a turning point. I hope it is. But the cynic in me believes Micrsoft is holding something behind their back.

      My guess is this is simply another shot at figuring out Linux's air supply. The old standby of sales didn't work. Copyrights and patents haven't really provided any handholds. Businesses have been resistant - and really, it's just a different angle on sales. So the new tact is to go after the LAMP stack (or the general idea that LAMP represents).

      Sure - "developers, developers, developers" still holds true. But now it extends to "applications, applications, applications."

    • by cryfreedomlove (929828) on Friday July 25, @06:28PM (#24342631)
      You should do some research. Microsoft has $23 billion dollars in cash. They have no debt at all. Every quarter is profitable. Check out real numbers here [google.com] and let those inform your rantings.
      • by aaronfaby (741318) on Friday July 25, @06:39PM (#24342773) Homepage
        Apple doesn't take 30% off the top. I believe they do with iPhone apps, but certainly not with Mac OS X apps. Secondly, you completely misinterpreted my comment. I said Apple was gaining market share (which they are). I made no comment on their being more or less open than MS. The point I'm making is that no one stays on top forever. MS knows this, and they know they need to start getting their shit together, or they are going to lose their asses in the long run.