So I've just had a 30-minute long-distance phone call (I can't wait to see the phone bill when it comes) with Mark Jewett.
Before making the phone call, I made a brief plan of the things I was going to ask (essential when making any major phone call really), my points (and his responses) went along the lines of this: (i.e. not a literal transcript, I'm paraphrasing what he said, but emboldened bits are verbatim)
Me: Was I the first to call?
Mark: Yep, and I'm glad someone's showing the initative to call, which is surprising considering how vocal everyone on the forums is being. BTW, are you recording this conversation, I can hear beeping
Me: Oh, sorry, I'm listening to Jean Michel Jarre's Oxygene, and no, I'm not recording this conversation.[0]
Me: Dr Herbie and AndyC had great answers to your posted questions
Mark: Yes, we'll be integrating them into future competitions
Me: Why was MS legal involved and such a sterile posting made?
Mark: As much as I hate to say it [...] Microsoft is a commercial entity, these kinds of things are required
Me: Why weren't the rules enforced?
Mark: We feel the rules were enforced, but that, perhaps, the rules might have been written better, that they gave a little too much leeway. For example, we see 20something developers having the advantage over the 65y/o professor. He wasn't a professor in computer science or anything, but engineering...
Me: ...software engineering?
Mark: no, not at all (i.e. mechanical engineering-type stuff)
Me: ...yet theirs was a team effort, the rules explicitly say it was an individual effort
Mark: Well, he did do it by himself, he just leveraged other individual's work
Me: Those "other individuals" were working towards the 'main objective', this isn't the same thing as using a general purpose library, like stdlib for C++
Mark: good point, in future I think we'll only allow third-party work that is freely accessible.
Me: Perhaps for future competitions, a panel of community moderators, in addition to the judges[1]
Mark: Very good idea
Me: Along with less stricter rules, since you say they were misinterpreted in a way, might that be an issue of following them "to the letter and not the spirit", so perhaps a laxxer set of rules would be in order for the next competition, but with the community moderators to judge wether they meet the criteria
Mark: Again, very good idea
Me: The competition was "Made in Express", perhaps you could confirm this by checking the project source files, whether they have the Visual Studio Express metadata inside
Mark: Well, it was actually "Compiles in Express" more than "Made in Express"
Me: ....the C# compiler in Visual C# Express is the same as Professional and Enterprise, you could technically compile Windows with Visual C++ Express
Mark: Uh, good point [2]
Me: Perhaps we should have a Channel9 interview covering your department and the competitions and how they're created, how the judges are found, etc.
Mark: Well I work on the SQL Server team
Me: Oh, well I'm still using 2000
Mark: Heh, well that's an interesting idea to have a video about Microsoft's developer competitions, I'll raise it with Charles when I see him next
Me: But anyway, are there any plans to make any changes to the competition winners at all or is it set-in-stone?
Mark: Well, as much as I dislike to say it's set-in-stone, after all, nothing's really like that
Me: Oh, so it's set-in-hardening-concrete then?
Mark: HA!....Well, sort-of, but we have no plans to change anything
Mark: So do you feel we should do anything?
Me: Well, personally, I feel some kind of apology is in order, I...nay...most of the Niners who've voiced their opinion feel that Microsoft has made a mistake
Mark: Well we've got differing opinions there, I don't feel Microosft has made a mistake, we don't feel anyone cheated. But we have learned lessons for future competitions, the competition we're discussing is one of the best we've ever had... in terms of participation and quality of the projects
Mark: But you raise plenty of good feedback, nice talking to you
--------------
that's all of what I can remember, I asked Mark to post up what he can remember of it when he can.
But his main point was that he felt the "rules weren't written clearly enough" which allowed for teams to get in.
[0] I turned Oxygene off
[1] As an afterthought, I'd like to have added "but certainly with at least veto power and the ability to say flat-out "No, this doesn't meet the rules"
[2] I've forogotten how this point ended