Slashdot Mirror


Microsoft Releases Source Code For Web Sandbox

nandemoari writes "After flirting with open source development for some time, Microsoft has made another step towards real commitment with the release of source code for Web Sandbox, a program used to test and secure web site content. The Sandbox source code will be released under the Apache 2.0 license, an open source license agreement allowing the content creator to maintain copyright while permitting others to develop the product for their own use. Microsoft has gradually been increasing their involvement with the Apache Software Foundation (ASF) since 2008 when they agreed to fund development of certain ASF initiatives."

6 of 188 comments (clear)

  1. Excellent. by Corpuscavernosa · · Score: 5, Funny

    I'll assume that Windows kernel, IE, Office, and that new song making program are next!

    --
    We figured out a long time ago that it's easier to elect seven judges than to elect 132 legislators.
  2. The deep end by Temujin_12 · · Score: 5, Funny

    An interesting section of code:

    if (sandbox.isDeepEnd()) {
          Message message = sandbox.getLeprechaun().getMessage();

          if (MessageInterpreter::isBurnCommand(message)) {
                environment.burnItAll();
          }
    }

    self.citeRalphism();

    --
    Faith is a willingness to accept something w/o complete proof and to act on it. Reason allows you to correct that faith.
  3. Rule of Acquisition #76 by NonUniqueNickname · · Score: 5, Insightful

    Every once in a while, declare peace. It confuses the hell out of your enemies.

  4. Apache? by qoncept · · Score: 5, Insightful

    The really surprising part of this story, to me, is that Microsoft didn't draft it's own, new license for this.

    --
    Whale
    1. Re:Apache? by JustinOpinion · · Score: 5, Insightful
      If you'll indulge a tangent here...

      the Apache license is MUCH more free than the GPL

      I find the debates about which OSS license is "most free" to be rather silly, because:
      1. All the "major" OSS licenses (GPL, BSD, Apache, etc.) are awesome, in my opinion. They all do great things and greatly help free software. So debating about which one is "the best" seems counter-productive because it obscures the fact that they are all good.

      2. The debates usually have an implicit assumption that "freedom" is a one-dimensional axis, and we are trying to maximize the amount of "freedom." Occasionally someone will insightfully explain how freedom is more complex: one person's freedom may come at the expense of another; you need to distinguish between user freedom, developer freedom, distributor freedom; etc. Overall I prefer to think of "freedom" as being multi-dimensional.* A particular license may maximize along one freedom-axis, while not being maximal along another freedom-axis. And there may not be any license which simultaneously maximizes along every axis. Hence no such thing as the "most free" license. (But there may still be ways to rank things; e.g. most proprietary licenses are less free along every axis.) In other words (and you would think this would be obvious): the "best" license depends very much on the particular situation and one's particular priorities.

      (* I believe this multi-dimensionality applies to many "wavy-gravy" human concepts/principles/emotions. Too frequently we argue about things as if they were binary or 1-dimensional, when even a cursory analysis shows them to be more complex than that.)

  5. Re:So what? by NineNine · · Score: 5, Insightful

    That's cutting your nose off to spite your face. Free Software is only useful on Linux, then? That seems absurd. There's no reason that free software can't exist within the framework of a proprietary platform. As always, if you don't like it, you don't have to use it. Your attempt to somehow paint this as a bad thing doesn't really hold water.