Microsoft Launches First Shared Source Contest 170
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."
in other words (Score:4, Insightful)
Re:in other words (Score:4, Insightful)
Re:in other words (Score:2)
See reply from agent dero: link [slashdot.org]
Re:in other words (Score:2)
Re:in other words (Score:4, Insightful)
Complaining that developers don't get paid for MS's shared source software while many FOSS developers also develop for no pay is obtuse.
Re:in other words (Score:3, Interesting)
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.
Re:in other words (Score:5, Insightful)
If one were to have irrational biases, one could colorfully describe Open Source that way.
Oversimplifying everything always sucks.
Re:in other words (Score:2)
Re:in other words (Score:2)
Re:in other words (Score:2)
Re:in other words (Score:3, Insightful)
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!"
-
What stops Microsoft from abusing the term "Open"? (Score:2)
We have "Open Source", and then Microsoft comes out with "Shared Source". "Hey, let's fool people into thinking that we're just like the good guys!" says Microsoft. The average Joe is not going to know the technical definition [opensource.org] of "open".
But what if Microsoft decided to abuse the term "Open"? Just as in the past companies have marketed their Things as "Thing-o-matic", and then "Thi
Re:in other words (Score:2, Insightful)
Yeah, simplifying things suck.
Re:in other words (Score:3, Insightful)
Re:in other words (Score:2)
It's WORSE than that... note that AFTER the contest, YOU PAY MICROSOFT for using those lovely tools!
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
Re:in other words (Score:2)
So what?
No-one is going to be forced to pay anything.
Re:in other words (Score:3, Insightful)
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 ar
Re:in other words (Score:2)
Welcome to the real world.
Re:in other words (Score:3, Insightful)
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
Re:in other words (Score:2)
Re:in other words (Score:2)
Now, we use GCC because it's the only free one left.
Although I'd say the vast majority of us are probably not programming much in C or C++ anymore, with the ubiquitousness(sp) of all the other newer scripting interpreted type languagea available these days that weren't 10 years ago.
Re:in other words (Score:1)
Re:in other words (Score:2)
Why not (Score:5, Insightful)
Re:Why not (Score:2)
Re:Why not (Score:2)
That said, any well-behaved DirectX game can be ported to Xbox or Xbox Live Arcade with minimal effort. There's an article on that somewhere from the developers of Marble Blast for 360...
Re:Why not (Score:2)
I'm not suggesting a full blown commerical development xbox, just something to let hobbyists tinker with their own machines.
They know it's going to happen eventually, and promoting it would draw a lot of users to their machine.
Re:Why not (Score:2)
Wow... (Score:5, Insightful)
Re:Wow... (Score:2, Insightful)
Re:Wow... (Score:2)
Re:Wow... (Score:2)
Except in this Summer of Code, you're polluted (Score:3, Insightful)
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?
Who has the copyright? (Score:5, Insightful)
Re:Who has the copyright? (Score:1)
Re:Who has the copyright? (Score:1)
You really think M$ won't have something like "...by entering the contestant assigns any and all rights to any project/idea submited to MicroSoft, Inc. in connection with this contest, without any renumeration, now or in the future, in perpituity" somewhere on the entry paperwork?
Re:Who has the copyright? (Score:2)
Re:Who has the copyright? (Score:5, Informative)
Re:Who has the copyright? (Score:5, Funny)
Re:Who has the copyright? (Score:2)
So it's... what's the term now... viral? Perhaps like a cancer that attaches itself in an intellectual property sense to everything it touches [theregister.co.uk]. Sounds scary to me.
Re:Who has the copyright? (Score:2)
That permissive license is very interesting. It basically states that anyone is free to do what they want with the software as long as Microsoft retains ownership of it.
There is nothing in the license to prevent Microsoft from taking your code, modifying it, and distributing only the binaries. In essence, they can take your project and close it up.
Re:Who has the copyright? (Score:2)
Doesn't matter, you're still fucked. (Score:2)
Playing catch-up again, and failing (Score:5, Insightful)
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.
Re:Playing catch-up again, and failing (Score:1)
Re:Playing catch-up again, and failing (Score:2, Funny)
Re:Playing catch-up again, and failing (Score:3, Funny)
me too!.
Am I so out of touch... (Score:3, Insightful)
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.
Re:Am I so out of touch... (Score:2)
You are utterly out of touch.
That is a far, far better setup then most people have - maybe "dream setup" is a bit too much, but it's a gell of a lot better then okay/feh (I'd say an "aweseome setup").
Re:Am I so out of touch... (Score:2)
Re:Am I so out of touch... (Score:2)
It looks like this is marketed to bored college students, which, I suppose, is fine, although I've installed about 10 systems that put this to shame in the last year or so. Those folks weren't making killer money, but were well established in their jobs...
Re:Am I so out of touch... (Score:1)
I probably wouldn't consider it a "dream setup", but it sure as hell wouldn't be "feh". Considering a large portion of the population don't even have HD TV's, stuck with their 19-32" standard TV's and basic components. I'd consider that a pretty nice reward for a contest like like this.
Re:Am I so out of touch... (Score:1)
Note that "Development Time" includes design and R&D and all those other expenses involved in delivering a good bit of software. Microsoft are getting around doing that by using your basic "Million Monkeys" approach.
Re:Am I so out of touch... (Score:2)
The runner up prizes were worth under $400
At the very lea
Re:Am I so out of touch... (Score:2)
Re:Am I so out of touch... (Score:2)
This gives us a total of approx US$10200, so why not add a sweetener of a Nintendo Wii and US$2000 of mixed games.
One good reason: the Wii isn't out yet.
Re:Am I so out of touch... (Score:2)
Brilliant Move (Score:3, Interesting)
If I ran a business like Microsoft, I'd be doing the same type of things.
Re:Brilliant Move (Score:2)
No, not in the least. I'm sure we all wish the project was more like Google's Summer of Code, but I'm just commenting that I believe this to be a smart business decision on the part of Microsoft.
amazing... (Score:3, Interesting)
rules [windowsfordevices.com]
Re:amazing... (Score:2, Interesting)
Why is iraq included on that list? I thought Iraq was now a peaceful democracy, and iraqis should be able to work for free for MS just like everyone else!
Oh! - and the MS-PL doesn't sound too permissive [microsoft.com] to me!
Re:amazing... (Score:1)
So I can copy GPL'ed code and just ignore the license? Sweet deal.
Re:amazing... (Score:2)
Er
Or do have another meaning for 'copy'?
Re:amazing... (Score:2)
*sighs*
The GPL is a license on distribution, not use. In the license itself it says You are not required to accept this License, since you have not signed it. [gnu.org]
Do you see the difference now? Microsoft requires you to accept their license to use their software. The GPL/BSD license do not.
I suggest you have a read of the FSF's licenses + comments [gnu.org] page before making smartass comments.
Re:amazing... (Score:1)
But heck, y
Re:amazing... (Score:2)
If you violate the GPL, you lose the right to distribute, not usage rights.
Re:amazing... (Score:2)
Re:amazing... (Score:2)
Don't even get me started on those cubans, I mean the all the terrorism committed by cubans in the last 50 years it's a wonder we have any Americans left at all. We should definately keep them from coding, who knows what kind of a weird terrorist code the cubans will write. I hear those cubans are so evil and smart that they can make your brain explode if you read their cod
Re:amazing... (Score:2)
I concur - why the fuck does anyone give a damn about Cuba anymore?
I mean, just because the Women are better looking there then in the US doesn't mean America has to ban all the goddamn trade does it?
Re:amazing... (Score:2)
Or am I missing something obvious?
Yes, indeed, you are missing something obvious.
The GPL explicitly says it does not prevent use of the program.
There are also some legal arguments that it could not prevent use even if it wanted to, because that would make it into a contract rather than a license. The same arguements are why some believe EULA's are not enforcable either.
Re:amazing... (Score:2)
Re:amazing... (Score:2)
Hah... (Score:2)
Me, I'll go with JavaME. There are over 300 million Java enabled phones in the world, and 60% of new phones sold come with it preinstalled. There were a lot of prizes to be won at the this years Java One. Sony Ericsson [sonyericsson.com] and Motorola [motorola.com] among others encourages people to use JavaME.
I tried develop
Careful... (Score:1)
You might find yourself the unwitting spokesperson for the new XBox 360 Boonga Boonga [wikipedia.org] clone!
So does Google... (Score:1, Interesting)
"In addition, all program participants agree to cooperate with Google's publicity efforts, without further compensation. This includes the agreement to use their name, address (city and state or country only), likeness and project deliverables for publicity purposes, where legal, for this or similar future programs, and to use the statements made by, or attributed to, the participants relating to Google and any and all rights to said use, without further compensation.
How about sharing your source Microsoft? (Score:4, Insightful)
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.
Re:How about sharing your source Microsoft? (Score:2)
Re:How about sharing your source Microsoft? (Score:1)
Re:How about sharing your source Microsoft? (Score:2)
Sofware buyers have been gypped nto paying for the same damaged goods over and over again.
Then you are really stupid, you should do as I did, I am also expecting that Microsoft software will get better in the future revisions, that is WHY I am still waiting for those future revisions, meanwhile, I use the comparatively crappy (bu
So who wants something for nothing? (Score:2)
Nothing wrong with asking MS for free stuff (except maybe the social embarrasment of begging), but why the howls when you think they are doing the same thing to you?
"Yeah, make us..."
Perhaps you have the MS brain chip implant, but speaking for myself: MS cannot make me do anything. By the same logic I cannot make MS do anything they don't want to do.
Visual Studio Express (Score:2)
Here's a good tutorial on making Visual C++ Express useful:
http://xurble.org/weblog/2004/10/using-wxwidgets-i n-visual-c-express.html [xurble.org]
http://www.wxwidgets.org/wiki/index.php/MSVC_.NET_ Setup_Guide [wxwidgets.org]
Re:How about sharing your source Microsoft? (Score:2)
odd, SoC... (Score:5, Interesting)
Re:odd, SoC... (Score:2)
What Do The WINNERS Get (Score:1)
Also in the winners package!! (Score:2)
Wasn't there an episode of Buffy like this? (Score:2)
Woah, SEVERAL XBOXES? (Score:3, 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?
For legitimate homebrew... (Score:2, Interesting)
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 architec
Re:For legitimate homebrew... (Score:2)
And another thing! (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.
Vide (Score:2, Insightful)
XBox and HDTV?? (Score:1)
I mean, MS are currently trying to save money [theregister.co.uk]!
Summer of code (Score:1)
Why not share the tools? (Score:4, Insightful)
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!
Tainted Youth (Score:2, Interesting)
Offer prizes with kiddie appeal to get the young 'uns in. Get formal agreement to a Shared Source NDA, so Microsoft have a paper trail for future use.
Then, if at some future date, one of these bright sparks decides to do some open source coding, or even just to work for anyone who dares compete with microsoft for that matter, MS can say: "That's our IP! They signed an NDA!" and steal the rights to the code.
Not of course that they'd be unprinicpled as to do anything like that. Why, I bet i
This is nice (Score:1)
I think Sun has the best model set up, with Java and Netbeans etc, but Microso
who is the target audience? (Score:4, Insightful)
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?
In other words... (Score:2)
I guess they've finally realised that after two decades of copying Apple, and giving the world Microsoft Bob as their only real innovation, their R&D department might need a bit of help...
Sigh. Lame lame lame lame lame lame lame. . . (Score:2)
They electroshock their PR department awake and tell them, "Do some studies! Burn some mid-night oil at the library of Human Psychology! Figure out how to combat this Open Source thing! Get ON it!"
So they did, and this is what they came back with. .
"Open Source is a big and real threat, but only if people believe that Open Source is a worthy thing. So we tried to shape public opinion on the matter. First we tried trivializing it, an