Stories
Slash Boxes
Comments

News for nerds, stuff that matters

Microsoft WiX Code Released to SourceForge.Net

Posted by Hemos on Mon Apr 05, 2004 10:00 AM
from the download-yer-code dept.
nberardi writes "On Monday, April 5, 2004, as part of the Shared Source Initiative, Microsoft released the source code for the Windows Installer XML (WiX) developer tool to SourceForge under the IBM Common Public License or CPL. The WiX project is the first Shared Source Initiative to go "public" on Source Forge rather than a Microsoft site. It is also the first to use an externally created Open Source license. Microsoft supports the idea that a software developer should be free to choose how they license their work and for the goals of WiX, the CPL was the right fit. Is this another ploy from Microsoft to not look like the bad guy, or do you think they are embracing on the Open Source movement?" Slashdot and SourceForge are both part of OSDN.
This discussion has been archived. No new comments can be posted.
Display Options Threshold:
The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
(1) | 2
  • Is my calendar wrong?! (Score:5, Funny)

    by Da Fokka (94074) on Monday April 05 2004, @10:01AM (#8769197)
    (http://www.fokke.net/)
    I thought April 1st was 4 days ago?!
  • Uhm (Score:5, Funny)

    by Dark Lord Seth (584963) on Monday April 05 2004, @10:01AM (#8769204)
    (Last Journal: Monday November 08 2004, @10:00AM)

    Someone send Lucifer some mittens and one of those funky Russian hats... Must be mighty cold down there right now...

    • Re:Uhm by Jugalator (Score:3) Monday April 05 2004, @10:26AM
    • This is not news (Score:5, Funny)

      by QEDog (610238) on Monday April 05 2004, @10:29AM (#8769568)
      They released the Win2k source some time ago after all, remember?
      [ Parent ]
    • Prediction (Score:5, Insightful)

      by bonch (38532) <bonch@sLAPLACEla ... m minus math_god> on Monday April 05 2004, @10:33AM (#8769628)
      Instead of actually discussing what the source code is or the technology behind it...the rest of the Slashdot discussion here will be about Microsoft's "motivations" for releasing it and what their plans "really" are.

      Has anyone here who's posting actually downloaded it and tried it yet?
      [ Parent ]
      • Re:Prediction (Score:5, Funny)

        by Coryoth (254751) on Monday April 05 2004, @11:00AM (#8769965)
        (http://jedidiah.stuff.gen.nz/wp/ | Last Journal: Wednesday April 04 2007, @02:51PM)
        Has anyone here who's posting actually downloaded it and tried it yet?

        Come on now, most slashdotters don't even manage to read the article, let alone read, download, extract, compile and execute the article. I think you're pissing into the wind with this one.

        Jedidiah.
        [ Parent ]
      • Re:Prediction (Score:4, Insightful)

        by AstroDrabb (534369) * on Monday April 05 2004, @12:23PM (#8770826)
        It sounds as if you are suggesting that everyone just forget about the tons of unethical and underhanded tactics from MS? At the end of the day MS is still MS and they care about control and the bottom line, in that order.

        MS first tried their "shared" source initiative, and it was basically a flop because of the very restrictive license which basically only allowed you to look at the code. Now they are taking another shot with a real Open Source license, though as I suspected, they are releasing a low profile, and uninteresting project. There are tons of installers for MS windows already, including freeware, Open Source and commercial. To me this suggest that MS is only doing another PR stunt. They are not taking OSS seriously, and have this little project there to say, "look, we do open source as well". The "leaders" at MS have _always_ stressed their position on "IP", and MS will not give anything away or share it with _any_ community.

        If MS wanted to show people that they were serious about OSS and wanted to actually try to build a community of loyal developers like with OSS, they would release something more significant, yet not one of their big "IP" projects. For example, why not release windows explorer (not IE)? That code _needs_ some serious fixing. When you are trying to user explorer.exe as a file manager, it constantly locks files and directories and makes it a pain to use. The only "fix" is to either log out or run taskmgr and kill and restart explorer.exe. The problem with that is that your shell is restarted and you often lose many of your notification area icons.

        MS has the potential to drastically change their public appearance and even possibly build a community of loyal developers working in their own free time similar to OSS. However, to achieve that, MS will need to give something as a good faith token gesture to the community and not keep their hands on it. This is where MS will fail based on what they have shown us in the past. MS has tons of smaller applications that they do not sell that they could release and have people work on these applications in an _open_ fashion without MS trying to keep their controlling hand on the project. How about notepad, wordpad, HyperTerminal, ms paint, cmd.exe, backup, sound recorder, volume control, windows movie maker, calculator, freecell, Hearts, Pinball, Solitaire, etc. All of these apps MS could release and allow the community to develop further. MS would still include them into their release by grabbing the latest stable build and putting that through testing.

        [ Parent ]
        • Re:Prediction by JanusFury (Score:2) Monday April 05 2004, @01:52PM
          • Re:Prediction by AstroDrabb (Score:3) Monday April 05 2004, @02:32PM
            • 1 reply beneath your current threshold.
        • Re:Prediction by JofCoRe (Score:2) Monday April 05 2004, @03:02PM
          • 1 reply beneath your current threshold.
        • Re:Prediction by rnd() (Score:2) Monday April 05 2004, @05:57PM
      • Re:Prediction by garbletext (Score:2) Monday April 05 2004, @12:55PM
        • 1 reply beneath your current threshold.
      • Re:Prediction by acebone (Score:1) Monday April 05 2004, @01:22PM
      • Re:Prediction (Score:4, Interesting)

        Has anyone here who's posting actually downloaded it and tried it yet?
        Kinda hard to do so... From the SourceForge page linked above:
        This Project Has Not Released Any Files
        Isn't the number one rule of releasing an OS project to actually have something to release first? Sure MS prob hasn't "gotten around to it" but it seems to me they're getting "OSS cred" without even making a release OSS yet...
        Jonah Hex
        [ Parent ]
        • Re:Prediction by bhtooefr (Score:3) Monday April 05 2004, @03:01PM
        • Re:Prediction by ndogg (Score:2) Monday April 05 2004, @08:50PM
        • Re:Prediction by Chester K (Score:2) Monday April 05 2004, @10:05PM
        • Re:Prediction by Jonah Hex (Score:2) Monday April 05 2004, @03:33PM
        • 1 reply beneath your current threshold.
      • 1 reply beneath your current threshold.
    • Re:Uhm by Ayaress (Score:2) Monday April 05 2004, @10:35AM
    • Re:[offtopic] Re:Uhm by JVert (Score:3) Monday April 05 2004, @11:11AM
    • Re:Yes. Karma does increase. And no, they dont car by aardvarkjoe (Score:1) Monday April 05 2004, @11:32AM
    • Re:Yes. Karma does increase. And no, they dont car by SharpFang (Score:2) Monday April 05 2004, @10:19PM
    • 2 replies beneath your current threshold.
  • Embrace and... (Score:5, Insightful)

    by glamslam (535995) on Monday April 05 2004, @10:03AM (#8769226)
    They can embrace it all that they want AND extend it... developers and end-users will win in the end when it comes to open source.
    • Rob Mensching comments on (Score:5, Informative)

      by gakguk (530867) <gokhan AT altinoren DOT com> on Monday April 05 2004, @11:05AM (#8770009)
      (http://altinoren.com/)
      He's the one behind the SourceForge release. Here's the part on the idea behind, from his release comments [asp.net]

      Now, let's talk about why WiX was released as Open Source. First, working on WiX has never been a part of my job description or review goals. I work on the project in my free time. Second, WiX is a very developer oriented project and thus providing source code access increases the pool of available developers. Today, there are five core developers (Robert, K, Reid, and Derek, thank you!) regularly working on WiX in their free time with another ten submitting fixes occasionally. Finally, many parts of the Open Source development process appeal to me. Back in 1999 and 2000, I did not feel that many people inside Microsoft understood what the Open Source community was really about and I wanted to improve that understanding by providing an example.

      After four and a half years of part-time development, the WiX design (and most of the code) matured to a point where I was comfortable trying to release it externally. So, last October I started looking for a means to release not only the tools but the source code as well. I thought GotDotNet was the place. However, at that time, none of the existing Shared Source licenses were flexible enough to accept contributions from the community. Then, in February, I was introduced to Stephen Walli who was also working to improve Microsoft's relationship with the Open Source community. Fortunately, Stephen was much farther along than I and had the step-by-step plan how to release an Open Source project from Microsoft using an approved OSS license.

      Today, via WiX on SourceForge, you get to see the results of many people's efforts to improve Microsoft from the inside out. I'm not exactly sure what is going to happen next but I'm sure there are quite a few people who are interested to see where this leads. Personally, all I hope is that if you find the WiX toolset useful then you'll join the community and help us improve the toolset.
      [ Parent ]
      • WiX naming by issue (Score:2) Monday April 05 2004, @01:56PM
        • Re:WiX naming by Drantin (Score:2) Monday April 05 2004, @05:30PM
          • Re:WiX naming by Hannes Eriksson (Score:1) Tuesday April 06 2004, @12:50AM
          • 1 reply beneath your current threshold.
    • Re:Embrace and... by tomstdenis (Score:2) Monday April 05 2004, @11:31AM
  • Obligatory "not GPL" rant by lavalyn (Score:2) Monday April 05 2004, @10:03AM
    • Re:Obligatory "not GPL" rant by Carl (Score:1) Monday April 05 2004, @10:17AM
    • Re:Obligatory "not GPL" rant (Score:4, Insightful)

      by cipher chort (721069) on Monday April 05 2004, @10:19AM (#8769451)
      (http://www.smtps.net/)
      Yeah, but who says it *has* to be GPL to be acceptable? The FSF lists the BSD license as being an "Open Source" license. If all of Microsoft's stuff was released under BSD license (which of course it won't be, because this is just a desparate ploy to deflect some of the criticism against MS), would you people still whine about how closed it is? Oh that's right, you'd all chant "Windows is Dying".

      Everyday I find myself more in agreement with that sig that says "Linux is good, but I can't stand the users". Or to put a common bumpersticker saying in context "Linus, save me from your followers".
      [ Parent ]
    • Re:Obligatory "not GPL" rant by essreenim (Score:2) Monday April 05 2004, @10:35AM
    • Re:Obligatory "not GPL" rant (Score:5, Insightful)

      by k98sven (324383) on Monday April 05 2004, @10:36AM (#8769666)
      (Last Journal: Monday December 06 2004, @10:11AM)
      This license reads more like the BSD license, with all its "the code is out for everybody to grab and hide" kefussles.

      Not true.
      From the CPL version 1.0:

      A Contributor may choose to distribute the Program in object code form under its own license agreement, provided that:

      [..]
      iv) states that source code for the Program is available from such Contributor, and informs licensees how to obtain it in a reasonable manner on or through a medium customarily used for software exchange.


      The CPL is a 'copyleft' license, just like the GPL. The main point of difference is that the CPL has a software-patent protection clause, which the GPL does not.

      (However, Eben Moglen has indicated that this may be included in the next version of the GPL, which would make it compatible)
      [ Parent ]
    • Re:Obligatory "not GPL" rant by paroneayea (Score:1) Monday April 05 2004, @11:51AM
  • How about neither? (Score:5, Insightful)

    by Anonymous Coward on Monday April 05 2004, @10:03AM (#8769232)
    Microsoft is just being a normal monopolistic corporation. It's throwing bones to the dog here.

    This means nothing. MS is simply trying to look good, and it's well worth it to improve their image, which I fear has suffered of late... (funding SCO).

  • embracing open source? (Score:5, Interesting)

    by Anonymous Coward on Monday April 05 2004, @10:03AM (#8769233)
    They just want all the programmers that use source forge to be able to use their installer and write windows programs. It's a smart move, and it's only an *installer*, no big deal...
  • Don't know about motives by ThePretender (Score:1) Monday April 05 2004, @10:04AM
    • Re:Don't know about motives (Score:5, Insightful)

      by Zocalo (252965) on Monday April 05 2004, @10:14AM (#8769376)
      (http://www.zocalo.uk.com/)
      It's right there in the story. It's a feel good thing to show the press they can be a friendly open source company, with the emphasis on "open". And look! To further demonstrate that we bear no ill will towards the open source community that continually derides us, we've released it on SourceForge, part of the same group that owns Slashdot, that bastion of MS bashing!

      The fact that the tool concerned is a rather niche tool that is probably of only of interest to a relatively small number of developers is not going to factor in the press at all. Even so, I think that Microsoft is to be applauded for this, not slated; it's a big first step into a brave new world for them. Now is not the time to slap them in the face and deter them from making potentially more magnanimous releases in the future.

      That's not to say I'm not still looking for the "embrance and extend" though.

      [ Parent ]
  • This is /.! by FortKnox (Score:2) Monday April 05 2004, @10:04AM
    • Re:This is /.! (Score:5, Interesting)

      by Shakrai (717556) on Monday April 05 2004, @10:10AM (#8769322)
      (Last Journal: Monday November 26, @06:13PM)
      If MS open sourced all their apps, there would STILL be a large "we hate MS" movement on slashdot... mostly from people that haven't used windows since Windows98.

      There would be and it would be justified. Why you ask? The hatred of Microsoft (at least in my case) doesn't stem from the fact that they use closed source software. As much as I like open source software I do recognize the fact that companies exist to make money -- and they believe (whether this is correct or not remains to be seen) that they will make more money with closed source software. I don't have a problem with that.

      My dislike of Microsoft comes from their business practices. Crushing Netscape, RealPlayer, Wordperfect, Eudora, etc etc by levering their monopoly position on the desktop has nothing to do with closed or open source software. Watch their conduct in the coming search engine wars -- they will tie everything in with the OS in the name of "innovation" and "helping the end user" but in the end it's really just a ploy to exterminate Google and Yahoo. Just as IE was a ploy to exterminate Netscape. Microsoft can't stand the idea that they might actually have to compete on merit -- so they use their monopoly.

      I can't really call them evil because I'd probably be doing the same thing if I was in their shoes. I will call my Government evil for allowing them to get away with it however. WTF is the point of anti-trust laws and the Sherman act if it isn't enforced?

      [ Parent ]
      • Re:This is /.! by be-fan (Score:2) Monday April 05 2004, @10:14AM
      • A small note: by empaler (Score:1) Monday April 05 2004, @10:17AM
      • Question (Score:4, Insightful)

        by bonch (38532) <bonch@sLAPLACEla ... m minus math_god> on Monday April 05 2004, @10:19AM (#8769449)
        My dislike of Microsoft comes from their business practices. Crushing Netscape, RealPlayer, Wordperfect, Eudora, etc etc by levering their monopoly position on the desktop has nothing to do with closed or open source software. Watch their conduct in the coming search engine wars -- they will tie everything in with the OS in the name of "innovation" and "helping the end user" but in the end it's really just a ploy to exterminate Google and Yahoo. Just as IE was a ploy to exterminate Netscape.

        What's the difference between IE's integration into the Windows shell and Konquerer's integration into KDE?

        I don't see the big fucking deal. I run Windows XP at work yet--gasp--choose to run Firefox. Believe it or not, Microsoft isn't holding a gun to my head...
        [ Parent ]
        • Re:Question by garcia (Score:2) Monday April 05 2004, @10:27AM
        • Re:Question by wed128 (Score:1) Monday April 05 2004, @10:34AM
          • 1 reply beneath your current threshold.
        • Re:Question by Shakrai (Score:1) Monday April 05 2004, @10:34AM
          • Re:Question by bonch (Score:2) Monday April 05 2004, @11:23AM
            • Re:Question by Jagasian (Score:2) Monday April 05 2004, @01:49PM
          • Re:Question by Shakrai (Score:2) Monday April 05 2004, @10:59AM
            • Re:Question by Shakrai (Score:2) Monday April 05 2004, @12:13PM
            • 1 reply beneath your current threshold.
          • 1 reply beneath your current threshold.
        • Re:Question (Score:5, Insightful)

          by FooBarWidget (556006) on Monday April 05 2004, @10:35AM (#8769654)
          There are many differences:

          1. Konqueror can be removed without taking the entire system down. On Windows, you can remove the shortcuts for IE at most.

          2. KDE and Linux don't have a monopoly. When you're a monopoly, the rules change (why do people *still* don't know this after all these years?). With great power comes great responsibility - Microsoft has great power, KDE does not.

          "I don't see the big fucking deal. I run Windows XP at work yet--gasp--choose to run Firefox. Believe it or not, Microsoft isn't holding a gun to my head..."

          Yeah that's great. How much % market share does Firefox have again?
          And that's the problem. As competitor, even though you can exist, the chance that you get a big enough market share is almost zero.

          For example, you're the developer of BonchBrowser. BonOffice is smaller (only 500 KB!), faster (renders 10 MB HTML in 2 seconds), uses much less memory than IE (1 MB only), is 100% standards compliant, has popup and ad blocking, is secure, etc. etc.
          Can you get more than, say, 40% of the browser market share? I don't think so! IE is already installed on all Windows computers, people will not switch to BonchBrowser even if it really is better than IE. As competitor you simply has no chance to beat them no matter what you do, simply because MS has a monopoly.
          [ Parent ]
          • Re:Question by bonch (Score:1) Monday April 05 2004, @11:32AM
            • Re:Question by FooBarWidget (Score:3) Monday April 05 2004, @03:05PM
          • Re:Question by AstroDrabb (Score:3) Monday April 05 2004, @01:42PM
            • Re:Question by FooBarWidget (Score:1) Monday April 05 2004, @03:14PM
              • Re:Question by AstroDrabb (Score:3) Monday April 05 2004, @09:43PM
              • Re:Question by FooBarWidget (Score:2) Tuesday April 06 2004, @12:37AM
        • Re:Question by meringuoid (Score:1) Monday April 05 2004, @10:36AM
        • Re:Question by DickBreath (Score:2) Monday April 05 2004, @10:41AM
          • Re:Question by bonch (Score:2) Monday April 05 2004, @11:27AM
            • Re:Question by 10Ghz (Score:2) Tuesday April 06 2004, @12:48AM
        • Re:Question (Score:5, Insightful)

          by div_2n (525075) on Monday April 05 2004, @10:43AM (#8769755)
          Easy:

          1) The KDE team Produces a desktop environment overlayed on an existing operating system, not an entire turnkey solution as MS does.

          2) You can pick and choose which components of KDE you want to use. It is my understanding that you don't even have to have Konquerer installed to use KDE, but I could be wrong.

          3) KDE is free and open. You are in charge when using KDE and not the other way around.

          4) The KDE team has never (to my knowledge) been responsible for signing OEM deals where the vendor is restricted from installing other software from competitors as MS has been.

          Next!
          [ Parent ]
          • Re:Question by bonch (Score:2) Monday April 05 2004, @11:34AM
            • Re:Question by div_2n (Score:2) Monday April 05 2004, @11:59AM
              • Re:Question by peter_gzowski (Score:2) Monday April 05 2004, @01:12PM
              • Re:Question by div_2n (Score:2) Monday April 05 2004, @01:34PM
              • 1 reply beneath your current threshold.
            • Re:Question by HeghmoH (Score:2) Monday April 05 2004, @01:35PM
            • Re:Question by AstroDrabb (Score:2) Monday April 05 2004, @01:59PM
          • Re:Question by peter_gzowski (Score:2) Monday April 05 2004, @11:52AM
            • Re:Question by div_2n (Score:2) Monday April 05 2004, @12:03PM
            • Re:Question by 10Ghz (Score:2) Tuesday April 06 2004, @01:03AM
          • 1 reply beneath your current threshold.
        • Re:Question by Wildfire Darkstar (Score:2) Monday April 05 2004, @11:04AM
          • Re:Question by thebatlab (Score:2) Monday April 05 2004, @11:18AM
            • Re:Question by Wildfire Darkstar (Score:2) Monday April 05 2004, @05:04PM
              • Re:Question by thebatlab (Score:2) Monday April 05 2004, @05:48PM
              • Re:Question by Wildfire Darkstar (Score:2) Monday April 05 2004, @08:03PM
        • KDE is no monopoly (yet) by Tune (Score:1) Monday April 05 2004, @11:38AM
        • Re:Question by negacao (Score:1) Monday April 05 2004, @11:56AM
        • Re:Question by GarfBond (Score:2) Monday April 05 2004, @12:00PM
        • Re:Question by AstroDrabb (Score:2) Monday April 05 2004, @01:20PM
        • Re:Question by Jagasian (Score:2) Monday April 05 2004, @01:45PM
        • Re:Question by Tin Foil Hat (Score:2) Monday April 05 2004, @02:50PM
        • Re:Question by rastos1 (Score:1) Tuesday April 06 2004, @06:04AM
        • 3 replies beneath your current threshold.
      • Re:This is /.! by VanillaCoke420 (Score:2) Monday April 05 2004, @10:25AM
      • Re:This is /.! by PhrostyMcByte (Score:2) Monday April 05 2004, @10:39AM
      • Re:This is /.! by wetshoe (Score:1) Monday April 05 2004, @11:06AM
      • Re:This is /.! by edremy (Score:2) Monday April 05 2004, @11:07AM
      • Re:This is /.! by SteveXE (Score:1) Monday April 05 2004, @11:25AM
      • That's what business is all about by DABANSHEE (Score:2) Monday April 05 2004, @11:39AM
      • Re:This is /.! by dave420 (Score:2) Monday April 05 2004, @11:47AM
        • Re:This is /.! by Endive4Ever (Score:1) Monday April 05 2004, @01:06PM
        • Rubbish? by Tokerat (Score:2) Monday April 05 2004, @03:13PM
      • Re:This is /.! by Asylumn (Score:1) Monday April 05 2004, @11:59AM
      • Re:This is /.! by endeavour31 (Score:1) Monday April 05 2004, @03:29PM
      • Re:This is /.! (Score:5, Interesting)

        by GoofyBoy (44399) on Monday April 05 2004, @10:17AM (#8769423)
        (Last Journal: Monday October 11 2004, @09:43PM)
        >You forgot Trumpet too: they crushed the whole winsock "market" by nefariously adding a TCP/IP stack to the OS.

        They gave a product away for free, thereby rendering the commerical product at such a great disadvantage that no-one had a reason to use it.

        And how is this different from software released under OpenSource?
        [ Parent ]
        • Re:This is /.! (Score:4, Insightful)

          by phorm (591458) on Monday April 05 2004, @10:30AM (#8769590)
          (http://phorm.phormix.com/ | Last Journal: Monday May 19 2003, @12:08PM)
          And frankly, TCP/IP is a bad example, being as the Internet was quickly becoming the "big thing" for computers MS couldn't really afford not to have TCP/IP in the OS. Trumpet came out to augment a lack in windows at the time, but that doesn't mean that MS adding a TCP/IP stack was a deliberate shot at Trumpet so much as that Trumpet showed them what they were lacking.
          [ Parent ]
          • Re:This is /.! by Anonymous Coward (Score:1) Monday April 05 2004, @11:03AM
            • 1 reply beneath your current threshold.
          • Re:This is /.! by jjackson (Score:1) Monday April 05 2004, @02:25PM
        • Re:This is /.! by Shakrai (Score:2) Monday April 05 2004, @10:44AM
        • Re:This is /.! by Nafai7 (Score:1) Monday April 05 2004, @11:08AM
        • Re:This is /.! by orpheus2000 (Score:2) Monday April 05 2004, @11:23AM
        • Re:This is /.! by Lumpy (Score:1) Monday April 05 2004, @11:29AM
        • Re:This is /.! by cozziewozzie (Score:3) Monday April 05 2004, @12:06PM
        • Re:This is /.! by Jagasian (Score:2) Monday April 05 2004, @02:17PM
        • 1 reply beneath your current threshold.
      • Re:This is /.! by Shakrai (Score:2) Monday April 05 2004, @10:39AM
      • Re:This is /.! by Shakrai (Score:2) Monday April 05 2004, @11:12AM
      • Re:This is /.! by jtev (Score:1) Monday April 05 2004, @07:18PM
      • 4 replies beneath your current threshold.
    • Re:This is /.! by mdarksbane (Score:1) Monday April 05 2004, @10:15AM
    • Re:This is /.! by mst76 (Score:2) Monday April 05 2004, @10:18AM
    • Re:This is /.! by iamchaos (Score:1) Monday April 05 2004, @10:24AM
    • Re:This is /.! by Jerry (Score:2) Monday April 05 2004, @10:26AM
    • Re:This is /.! by fbg111 (Score:2) Monday April 05 2004, @11:40AM
    • Re:This is /.! by fitten (Score:1) Monday April 05 2004, @10:17AM
      • Re:This is /.! by blane.bramble (Score:2) Monday April 05 2004, @10:40AM
    • 2 replies beneath your current threshold.
  • questionable... (Score:5, Interesting)

    by dummkopf (538393) on Monday April 05 2004, @10:04AM (#8769244)
    (http://katzgraber.org/)
    ... there *must* be something in for Microsoft for them to release the source of something. Maybe it is just a sad attempt to show that their code is not as nasty as what other programmers saw