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

18 of 433 comments (clear)

  1. Bruce Perens link by Anonymous Coward · · Score: 2, Informative

    Does that Bruce Perens link really need to be a mailto: link? His Slashdot user page might be more appropriate: http://slashdot.org/~Bruce+Perens/

    1. Re:Bruce Perens link by maxume · · Score: 2, Informative

      He posts his phone number to the internet. Clearly, he is prepared to deal with incoming whatever.

      I suppose extremely dense readers would be helped by something that made it clear that bruce@perens.com probably had a website associated with it.

      Of course, if you check the link that you provided, you might find out who the submitter of the article was.

      --
      Nerd rage is the funniest rage.
    2. 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.

    3. Re:Bruce Perens link by BlueCollarCamel · · Score: 2, Informative

      Are you familiar with the assholes from /b/ and such?

      --
      1&1 - Cheap domain and web hosting.
  2. WCF and CXF by GWBasic · · Score: 2, Informative

    I'm currently trying to get C# to talk to Java through SOAP. In C#, I'm using WCF (A Microsoft Framework), and in Java I'm using CXF (An Apache Framework.) It's very difficult.

    1. Re:WCF and CXF by Shados · · Score: 2, Informative

      WCF can easily make basic profile compliant services, and I've successfully integrated them in basically every imaginable environments that support it (and some that don't, via web service RPC), including Axis, also an apache project.

      So maybe the problem is CXF? Unless you're trying to do something very particular, it literally works out of the box with basically everything else.

  3. Re:Can somebody explain TFA to me? by Bruce+Perens · · Score: 4, Informative

    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.
    2. Trying to become the dominant server for Apache Foundtion software is an anti-Linux play.
    3. There is a potential for embrace and enhance of Apache Foundation software.
    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.

  4. Re:Apache in Windows Server 2010? by smoker2 · · Score: 3, Informative

    Usage of IIS has been increasing dramatically since March 2006. Usage of the Apache HTTP Server has declined significantly beginning in that same month

    Nice try, troll.
    According to the page you linked, Apaches usage has actually increased, as has IIS. Admittedly, Apaches market share has gone down, but that's not what you said. There are still 8.5 million more Apache servers (serving 24 million more sites according to Netcraft) than IIS.
    Totals for Active Servers Across All Domains
    June 2000 - June 2008

    Not to mention that as the largest single OS vendor, Microsofts market share is bound to grow, as their users start discovering the internet. Apache users are largely self selecting in this respect.

  5. Re:It's the DRM Stupid! by Blakey+Rat · · Score: 1, Informative

    What DRM?

    The ONE article some guy wrote about how the DRM "makes his computer vaguely slower" that Slashdot has been posting back and forth the the last year?

    There is no DRM in Vista, other than the standard checks on downloaded patches. I've never been restricted by Vista from doing ANYTHING Slashdotters continually tell me Vista restricts me from doing. It's bullshit, it's an urban legend, and stop spreading it.

  6. Re:So... by bsDaemon · · Score: 3, Informative

    that's a BSDaemon, thank you very much...

  7. Re:Apache in Windows Server 2010? by speedtux · · Score: 3, Informative

    Usage of IIS has been increasing dramatically since March 2006. Usage of the Apache HTTP Server has declined significantly beginning in that same month.

    Those numbers were mainly due to changes in parked domains, nothing real.

  8. Re:Anti-Linux? by Bruce+Perens · · Score: 2, Informative

    There is nothing in the GPL which requires me to give my changes to random people who i have not given the binaries to.

    Actually you are wrong about that. GPL 2 section 3(b) says "any third party". So, yes, there is something in the GPL that says you do have to give code to random people.

    You don't have to follow 3(b) if you follow 3(a). But you are not allowed to prevent any of the people you give source code under 3(a) from giving it to anyone they like.

  9. Re:It's the DRM Stupid! by Bruce+Perens · · Score: 2, Informative
    Here is Microsoft's own explanation of how their DRM allows content to turn off capabilities of your computer.

    What I hear about - and only hear about because I haven't had to touch a Vista machine - is that people have their video resolution handicapped, and that the latest service pack messes up boot authorization if you have dual boot. Somebody who actually has to touch Vista could tell you much more.

  10. Re:serious by Bruce+Perens · · Score: 2, Informative
    I think you are confusing Linux, which is a kernel under the GPL, and the distribution usability issue, which relates to programs that are not necessarily under the GPL. Kernels don't have much to do with usability problems. That's the desktop UI software. GNOME is LGPL rather than GPL for its libraries. Qt is GPL for its libraries because they use dual-licensing for revenue.

    Distributions do not run the two desktop projects, they do collaborate on them.

  11. Re:Relief by glitch23 · · Score: 2, Informative

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

    MS made some of their Windows code available to MSDN members a while back under a specific license.

    --
    this nation, under God, shall have a new birth of freedom. -- Lincoln, Gettysburg Address
  12. Re:Anti-Linux? by Richard_at_work · · Score: 3, Informative

    You seem to be talking about Open Source as one single entity - it isn't, and it never will be. What Apache are doing is nothing more than ensuring they can increase their own market share by having their products run well on all platforms. Whats wrong with that?

    Should Apache 'take one for the "team"'? No.

  13. Re:Okay, Let's Assume the Apache License was GPL by SEE · · Score: 3, Informative

    System Libraries (I use the capitals to specifically indicate a reference to the capitalized term in the GPL 3) don't have to implement a Standard Interface. They can instead serve as the interface to allow the use of the work with a Major Component. Which simply means Microsoft would have to make the non-Free extension code part of or highly dependent on code in a Major Component, called via a System Library.

    As long as the GPL allows covered software to be run on non-Free platforms, the owners of the non-Free platforms will be able to embrace and extend the GPL software with non-Free code. You can set up some hoops, if you like, but they can always tilt the platform to serve as a ramp through the hoops.

  14. Re:Apache in Windows Server 2010? by Foofoobar · · Score: 2, Informative

    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

    As Mark Twain said 'There are three kinds of lies: lies, damned lies, and statistics.' These stats are INCREDIBLY slanted as Microsoft paid several domain parkers to move to IIS thus making it look like alot of people use IIS when in fact they do not. Also, they forked their stats: Googles web server is actually a custom build of Apache (not for resale), lighttpd is a custom build of apache as well. Add these stats back in, take into consideration that Microsoft paid off domain parkers and you actually get a stat more like this.

    --
    This is my sig. There are many like it but this one is mine.