Slashdot Mirror


Microsoft Launches First Shared Source Contest

An anonymous reader writes "Microsoft has launched its first-ever shared source programming contest. With several XBox 360's and an HDTV on the line, hackers will download 120-day trial versions of Windows CE and associated tools, and create 'cool, real-world' apps using designated shared source components. Judging criteria include originality, real-world practicality, feature-extension of the Shared Source components, project documentation, and a short video that demonstrates the successful operation of the project. The Grand Prize is a complete Xbox 360 dream setup consisting of the Xbox 360 console, a 34-inch HDTV, games, and accessories. Three other winners will be awarded Xbox 360 game consoles."

29 of 170 comments (clear)

  1. in other words by Rooked_One · · Score: 4, Insightful

    work for us without working for us

    1. Re:in other words by HillBilly · · Score: 3, Insightful

      Other companies such as Google have done the same.

      --
      "Go into the hall of mirrors and have a bloody hard look at yourself" - HG Nelson
    2. Re:in other words by Bacon+Bits · · Score: 3, Insightful
      What do you think SourceForge is?

      Complaining that developers don't get paid for MS's shared source software while many FOSS developers also develop for no pay is obtuse.

      --
      The road to tyranny has always been paved with claims of necessity.
    3. Re:in other words by MobileTatsu-NJG · · Score: 4, Insightful

      "work for us without working for us"

      If one were to have irrational biases, one could colorfully describe Open Source that way.

      Oversimplifying everything always sucks.

      --

      "I like to lick butts!" by MobileTatsu-NJG (#32700246) (Score:5, Informative)

    4. Re:in other words by jkrise · · Score: 2, Insightful

      You pay MS if you wish to continue using the tool after the trial period expires.

      So what?

      No-one is going to be forced to pay anything.


      So what??? It doesn't drive up my juices to get my hands and brain cells working on CREATING SOMETHING, and PAYING for the privilege.. that's what! The tools are useless to Microsoft unless 'Developers, Developers and Developers' use them, and these developers would not be interested unless:
      a. Sufficient profits can be made after paying for the tools. (AND)
      b. Better tools are not available at lesser price-points, under less onerous conditions for hobbyists.

      The MS model fails both these criteria... that's what!

      --
      If you keep throwing chairs, one day you'll break windows....
    5. Re:in other words by jkrise · · Score: 2, Insightful

      If one were to have irrational biases, one could colorfully describe Open Source that way.

      Not true. The MS model, as the OP pointed out is like:

      "Work for us without working for us"

      Open Source projects are more like:

      "It works for you, it works for us, it works for everyone else!"
      -

      --
      If you keep throwing chairs, one day you'll break windows....
    6. Re:in other words by tomstdenis · · Score: 2, Insightful

      The point is why spend time learning and investing in their tools if at the end of this thought experiment you'll just have to throw away what you learned.

      At least if the contest used a proper compiler [e.g. GCC] and development suite at the end of the contest you're still a-go for more development.

      As many other posters said this is just MSFTs little "me too". Their marketdroids just don't get it. The appeal of OSS isn't just that it's free (as in cost) but accessible and distributable. If their "shared source" agreement amounts to basically an NDA and a free partnership then it doesn't even come close to addressing the goals of OSS.

      Tom

      --
      Someday, I'll have a real sig.
    7. Re:in other words by mqj · · Score: 2, Insightful

      Oversimplifying everything always sucks.

      Yeah, simplifying things suck.

    8. Re:in other words by Trejkaz · · Score: 2, Insightful

      But with open source, once you contribute code, you are part of "us".

      --
      Karma: It's all a bunch of tree-huggin' hippy crap!
    9. Re:in other words by ookaze · · Score: 2, Interesting

      What do you think SourceForge is?

      And you ?
      For sure, SourceForge is NOT a place where the dev tools stop working 120 days after you started coding.

      Complaining that developers don't get paid for MS's shared source software while many FOSS developers also develop for no pay is obtuse

      But complaining that developers can't even keep the dev environment unless they pay the company making the contest is not obtuse at all.

  2. Why not by grahamsz · · Score: 5, Insightful

    Give out development kits for the XBox 360. That would spur a lot more cool shared-source development.

  3. Wow... by BrainInAJar · · Score: 4, Insightful

    They've invented the Summer of Code but without all that, you know... money

  4. Who has the copyright? by JanMark · · Score: 4, Insightful

    Who has the copyright of the applications?

    --
    -- (:> jms cs.vu.nl (_) --"---
    1. Re:Who has the copyright? by elmartinos · · Score: 5, Informative
      From the official rules:
      You may make the source code for your Project available under the license of your choice. However, we encourage you to make the source code available under a license that offers users very broad use rights, with few restrictions, and so would enable a larger community to come together for learning, collaboration, and reuse based on your Project. For an example, see the Microsoft Permissive License.
    2. Re:Who has the copyright? by killjoe · · Score: 5, Funny

      I think it's vile that MS is encouraging communism in young people. It's just not right to encourage such anti capitalist, anti American behavior amongst young people.

      --
      evil is as evil does
  5. Playing catch-up again, and failing by agent+dero · · Score: 4, Insightful

    This seems like another bad-copy of something Google is doing.

    Google Summer of Code: practically any open source project, involving any components you choose, $4500

    MS Summ3r 0f C0d3: their shared source project, involving components they choose, some electronics that don't pay rent or tuition.

    Gee, what a deal.

    --
    Error 407 - No creative sig found
    1. Re:Playing catch-up again, and failing by sdnoob · · Score: 2, Funny
      Hey, at least they're using the right web server to host the site:

      http://www.windowsfordevices.com/articles/AT5277 795134.html

      GET /articles/AT5277795134.html HTTP/1.1
      Host: www.windowsfordevices.com
      User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US) Gecko/20060313 Firefox/1.5.0.1
      Accept: text/xml,application/xml,application/xhtml+xml,tex t/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5
      Accept-Language: en-us,en;q=0.5
      Accept-Encoding: gzip,deflate
      Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
      Keep-Alive: 300
      Connection: keep-alive

      HTTP/1.x 200 OK
      Date: Wed, 24 May 2006 09:06:50 GMT
      Server: Apache/1.3.20 (Unix)
      Keep-Alive: timeout=5, max=100
      Connection: Keep-Alive
      Transfer-Encoding: chunked
      Content-Type: text/html


      and look who's address space it's in:
      results for 216.218.185.157
      LinuxDevices.com HURRICANE-CE0557-1A1 (NET-216-218-185-152-1)
                                                                          216.218.185.152 - 216.218.185.159


    2. Re:Playing catch-up again, and failing by killjoe · · Score: 2, Funny

      In the greater conversation of innovation in the IT industry MS is the guy who says...

      me too!.

      --
      evil is as evil does
  6. Am I so out of touch... by loraksus · · Score: 2, Insightful

    That a "Xbox 360 console, a 34-inch HDTV, games, and accessories" is closer to "okay (or even feh)" than a "dream setup"?
    Seems that the prizes are kind of cheap. I'm pretty sure Microsoft will get some pretty decent code out of this (or, if not code, ideas), but is only going to give something away as a token gesture.
    Just another step in the devauluation of programmers and IT folks, I guess.

    --
    1q2w3e4r5t6y7u8i9o0pqawsedrftgthyjukilo;p'azsxdcfv gbhnjmk,l.;/
  7. Brilliant Move by Enderandrew · · Score: 2, Interesting

    Despite comparisons to Google's Summer of Code (which is far more generous to the community on the whole) this is in fact a smart move for Microsoft. They get code on the cheap, and PR at the whole time.

    If I ran a business like Microsoft, I'd be doing the same type of things.

    --
    http://blindscribblings.com - Tasty pop-culture in conceptual fashion.
  8. amazing... by advocate_one · · Score: 2, Interesting
    does this include GPL???

    rules

    However, we encourage you to make the source code available under a license that offers users very broad use rights, with few restrictions, and so would enable a larger community to come together for learning, collaboration, and reuse based on your Project. For an example, see the Microsoft Permissive License.
    --
    Donald 'Duck' Dunn: We had a band powerful enough to turn goat piss into gasoline.
  9. How about sharing your source Microsoft? by BestNicksRTaken · · Score: 4, Insightful

    All of this Microsoft opensource stuff is hollow.

    How about they "share the source" to the Xbox 360 filesystem, or publish an SDK or Linux distribution, jees even evil Sony managed that?

    How about not trying to patent the FAT filesystem, or opening up the specs to NTFS?

    How about giving us the source to WGA, or stop crippling your free Visual Studio Express?

    Yeah, make us create stuff to help sell or fix your products, but don't give anything back.

    --
    #include <sig.h>
  10. odd, SoC... by deander2 · · Score: 4, Interesting

    odd that they would announce this the very day google announces the summer of code winners...

  11. Woah, SEVERAL XBOXES? by kahei · · Score: 2, Funny


    Lordy lordy, it would take me YEARS of work at a regular job to afford these kind of luxury status symbols! But now Microsoft is giving me a one-in-a-million shot at joining the middle class -- and I might just be lucky!

    No, seriously, I know.

    But listen, while you're here, buddy *hic* what about FlexWiki? I'm talkin' about the honkin' big Microsoft open source Wiki project here. I mean, what I'm sayin' is... *hic* why's it so worthless? When it oughta have so many resources behind it, and when MS (and me, too) could really do with a wiki written in C# as opposed to PHP? Wouldn't ya think they could just take a few guys aside, give'em 6 months to come up with a good wiki? And yet here we are. Here we are, buddy. Bartender! Another glass of C# for my freind here! And go easy on the XML this time, huh?

    --
    Whence? Hence. Whither? Thither.
  12. For legitimate homebrew... by halfcuban · · Score: 2, Interesting
    For legitimate homebrew, I would wait for the PS3 and its inclusion of Linux. Why waste your efforts on something thats only for a contest, when you could build long-term projects for the PS3, and possibly see them arrive for the larger Linux community?

    Speaking of which, am I the only one who see's the PS3 as the world's greatest way to sneak Linux in the backdoor into homes? Imagine the possibilities of turning a PS3 into a fully functional desktop, except with the massive horsepower of the Cell architecture behind it. The possibilities could be endless.

  13. And another thing! by kahei · · Score: 5, Funny


    Now Microsoft, my dear fellow, here's a thing: one doesn't create cool, real-world apps on a 120-day trial version of an OS. It simply isn't done. Oh, how I wish it were; but as it's not, it just isn't.

    Now, I realize this is all part of your 'capture markets that everyone actively avoids' strategy.

    Having advanced into the 'phones that stop you from playing music' market and the 'OS licenses that suddenly cut out because you didn't keep on paying' market, you're now charging into the 'writing software for environments which you have so little interest in that you need a time-limited trial version' market.

    Tally-ho, eh?

    Splendid stuff but to be quite honest I'm not at all sure you know what you're doing!

    Anyway toodle-pip. I have the Duke of Guernsey coming over for Quake. Quake 2, that is -- old Guernsey isn't quite on top of the trends, I fear! Splendid chap nonetheless. Anyway I must dash. Fucktard.

    --
    Whence? Hence. Whither? Thither.
  14. Why not share the tools? by jkrise · · Score: 3, Insightful

    From TFA: "Create your cool Windows CE project using 120-day free evaluation versions of Windows CE and its development tools, either or both of the designated Microsoft Shared Source components, and your own programming ingenuity".

    So, you complete a great cool project, everyone gets to use your code... and then! You Pay Microsoft for continued use of the tools used!

    --
    If you keep throwing chairs, one day you'll break windows....
  15. who is the target audience? by Captain+Entendre · · Score: 4, Insightful
    The 120-day trial version has been around forever, it's only the contest that's new. The CE dev tools cost around $1k/seat. No slashdotter is going to fork over that kind of cash to do OS development on the weekends. And what would develop against? Most phones and PDAs are locked up tight.

    On the other hand, Linux is free and there's stuff like the WRT54g to run it on. So who is the target audience for this contest? Do they just want to get professional set-top-box developers exposed to their DVR stuff?

    This would actually make sense if they were targeting existing customers. But who do they expect (or hope) will spend 4 months coding furionsly on some cool project, only to lose access to the development tools when it's all over?

  16. Except in this Summer of Code, you're polluted by Rob+Y. · · Score: 2, Insightful

    Does someone who works on 'shared source' end up polluted by their access to MS source code? Can they no longer contribute to competing open source projects without being accused of stealing MS IP?

    If so, it's a pretty lousy deal. Give away your code for free to Microsoft. Make it unavailable for use in other contexts, and give up your freedom to contribute *other* code to other projects.

    All for a chance at a free Xbox?

    --
    Posted from my Android phone. Oh, I can change this? There, that's better...