Slashdot Mirror


Microsoft and Apache - What's the Angle?

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."

17 of 433 comments (clear)

  1. Angle of teh dangle by ipX · · Score: 5, Insightful

    Apache.NET?

    1. Re:Angle of teh dangle by Fred_A · · Score: 5, Insightful

      Putting the obvious Microsoft fears aside, can we not give credit where credit is due?

      Microsoft have taken a huge step into open source here and they deserve to be nurtured and supported by a willing community so that we can all make the most of it.

      When your neighbour who has thrown rocks in all your windows, cut down your trees, slashed your tyres and poisoned your cat suddenly acts friendly and invites you to have dinner, what's your first move ?
      To show support and willingness or to go in your garage to decide which of the tyre iron or the baseball bat you're going to bring ?

      --

      May contain traces of nut.
      Made from the freshest electrons.
    2. Re:Angle of teh dangle by Xymor · · Score: 5, Interesting

      Microsoft is even actively contributing to Eclipse now.

      Now there's no middle term and we'll know the answer soon: Either they really saw the light or they are moving for the final strike.

      I just hope have the worst come to be that someone from the future will bring us ablative hull armor technology.

    3. Re:Angle of teh dangle by Bruce+Perens · · Score: 5, Interesting
      You are right about Mosaic, it was a non-commercial-use license with an extra agreement required to get the source. I guess I was confusing it with something that Tim Berners-Lee told me about his work.

      Microsoft stuff isn't just a scare story. The Office Open XML debacle is only a few months ago, and as far as I can tell they committed an actionable fraud in connection with it. I have independent comfirmation for what is at that link.

      It's sort of like a totalitarian scare right after Tianammen Square, where we had real reason to be scared. By the way, China's problem is totalitarianism, not communism. I've met a head of state who calls what Microsoft does "corporate totalitarianism", and I think he's on target there.

  2. Re:Honestly? by uassholes · · Score: 5, Funny

    Fan boy.

  3. Re:What's the angle? by larry+bagina · · Score: 5, Funny

    I'm not sure if you're referring to Bruce, Microsoft, Apache, or Slashdot.

    --
    Do you even lift?

    These aren't the 'roids you're looking for.

  4. Apache in Windows Server 2010? by Manip · · Score: 5, Interesting

    This might sound completely insane but did anyone consider that Microsoft might try and cut costs by using Apache for the backend in Windows Server 2010?

    Apple has done it with Apple OS X Server. It would allow Microsoft to keep up to date with web standards without having to spend vast amounts to do it. All they would really need to do is develop propitiatory modules that they could hook in.

    Microsoft really have very little vested interest in keeping IIS up-to-date. It isn't a big cash cow and I think most people would agree that it isn't a great web server (although does have some nice tie-ins with the OS).

    While I am posting I really dislike the article attacking the Apache licence. The Apache and BSD licenses are the purest form of what OSS stands for. It is freedom in the true sense and not freedom in the American sense (e.g. Freedom at the barrel of a gun).

    1. Re:Apache in Windows Server 2010? by aster_ken · · Score: 5, Insightful

      This will definitely not happen, and here is why.

      1. Microsoft has invested far too much time and far too many dollars into making Internet Information Services (IIS) what it is today.
      2. Independent Software Vendors (ISVs) have invested far too much time and far too many dollars into making modules for IIS. Several ISVs have built their entire business around providing these modules for cost.
      3. Many of Microsoft's own products, such as Exchange Server 2007, Office SharePoint Server 2007, Office Project Server 2007, and more, have been built around the IIS architecture. Changing to a different back-end server architecture would cost Microsoft financially.
      4. Usage of IIS has been increasing dramatically since March 2006. Usage of the Apache HTTP Server has declined significantly beginning in that same month. Netcraft provides these statistics here: http://news.netcraft.com/archives/2008/06/22/june_2008_web_server_survey.html

  5. what? by SirShmoopie · · Score: 5, Insightful

    So let me see if I have this right.

    1: If they activelly avoid compatibility with open source, they're being evil.
    2: If they just ignore it, they're being evil.
    3: If they try to co-operate with any open source project, they're being evil.

    What, to be blunt, the fuck is going on?

    Ok, I'm not claiming closed source vendors are great or anything, but to my mind, this smacks of closed minded zealotry, and as we know, courtesy of the worlds religions, that generally doesn't work out well in the long term.

    Is the open source movements plan to vilify any and all attempts of the 'establishment' to work with us? Is that the plan?

    I freely acknowledge that Microsoft don't really have much in the way of compatible philosophy, but if all we do is bitch, all we'll get is negative publicity and bad feeling from people who, shock, horror, are actually entitled to think that open source isn't the source of all that is good in the world.

    I'm an open source developer myself, but obviously not a 'proper' one, because all I care about is sharing my code.

  6. It's Cool by Bob9113 · · Score: 5, Insightful

    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.

    Right on, that's cool. That's the purpose of the ASL. It is written such that commercial entities can extend it in unanticipated directions. That's what makes it different from GPL-like licenses, and it is totally OK. Some people (like myself) prefer to release under GPL-style licenses because we want to prevent commercial proprietary extension, and that's OK too.

    Also, Bruce's commentary is fine. He's using an active case-in-point to demonstrate a behavior that some may view as a downside associated with using a liberal license, and which will help new joiners to the Open Source community to make their personal choice.

    Or, in short, there's no need for yet another GPL versus BSD flamewar. We can all do what we like with our code, and that's good.

  7. It's pretty simple by Bruce+Perens · · Score: 5, Insightful

    They're trying to take the oxygen from Linux by becoming the dominant server for Open Source applications. But if you're an Open Source developer, helping them displace an Open Source platform isn't such a great idea, is it?

  8. Re:This is why I love Microsoft by master5o1 · · Score: 5, Funny

    Life is like a boxset of Movies, We have the good guys, and the bad guys, and the recurring villain, Microsoft.

    --
    signature is pants
  9. Re:Relief? by rebelcan · · Score: 5, Funny

    The room you are in is dark.

    You are likely to be eaten by a grue.

    However, as you are already dead from lack of oxygen, you don't really mind all that much.

    --
    God is dead -- Nietzsche
    Nietzsche is dead -- God
    Zombie Nietzsche lives! -- Zombie Nietzsche
  10. Re:Bruce Perens link by Bruce+Perens · · Score: 5, Informative

    How about a phone number: 510-984-1055. It turns away calls when we'd be asleep.

  11. Re:Can somebody explain TFA to me? by Timothy+Brownawell · · Score: 5, Interesting

    1. They want to talk to regulators as "insiders" in the Open Source community, asking for increases in software patenting that will actually block Open Source.

    Is there any reason to think that this would actually work? Why can't a "real" insider just coherently explain that that position does not make sense?

    2. Trying to become the dominant server for Apache Foundtion software is an anti-Linux play.

    As long as they do this by improving their product, this is a good thing. Linux is not the sole bringer of good into the world; high-quality software is high-quality software regardless of its origins.

    3. There is a potential for embrace and enhance of Apache Foundation software.

    Better software is actually a good thing, there's only a problem if they start doing undocumented things to the protocols. And it sounds like they've gotten much better about that lately, even if not by choice.

    4. If they really want to be sincere community members, let's see them play by GPL rules, not by Apache's "anything goes" rules. What they're doing now is trying to seem members of Open Source without any of the obligation.

    Because all the community is GPL, and everyone else needs to be educated and brought into the fold.

  12. Re:Bruce Perens link by Bruce+Perens · · Score: 5, Funny

    No. A phone call is a closer contact than most trolls can handle emotionally. Most of them can't even sign their name in a textual communication.

  13. Re:Relief by dhavleak · · Score: 5, Insightful

    you've seen the code Microsoft develops by themselves haven't you? Its not pretty.

    Err no. MS doesn't usually make their code publicly available. I wonder where you saw it..