MS Proposes Disclosing Windows Source To India
raghuram writes "Interesting news from Economic Times of India, I found an interesting story, Microsoft Planning to Share Code with India." He excerpts from that article: "Microsoft has already made a proposal to the ministry of information technology (of India) for sharing the Windows source code with one government body. The nature of the body has not been spelt out; it will presumably be worked out after discussions between the company and the government officials. Interestingly, the offer comes at a time when state governments are showing interest in rival Linux operating system as the latter's source code is free and downloadable from the internet."
It sounds like Microsoft is running scared now. They realise that India is a powerhose because it has way more people (population) than the United States.
India seems to be tilted toward linux right now and if the linux movement there gets into full swing, the momentum will be very, very hard for Microsoft to stop.
I hope the Indians look to the long terms effects of the windows and linux paths, as opposed to short terms benefits.
... they aren't willing to share source code in the U.S. for "security" reasons, but they are willing to pass on the source code to a country in the midst of a volatile conflict with a growing nuclear weapons program ...
...
and so now it's friday the 13th per GMT. maybe this is a fitting time to run the story
when it rains, it gets real soggy. when it pours, i'm under the tap just _waiting_ for the joy
And here you have the conspiracy-theorist motive for such an action: MS isn't afraid of India switching to Linux, but of the millions of engineers India turns out becoming millions of open source Linux programmers. But if MS can ensure that they will all have seen the Windows sources at some point, then they'll never again be able to contribute code to any major project, lest MS get all litigious about the possibility of misappropriated code. Might not win in the courts, but raise your hand if you'd like to see a federal judge slap a preliminary injunction on any distribution of the Linux kernel until the mess is sorted out!
True? Nah, likely not. Would it work? Just possibly. We've all heard about Samba developers who treat MS code like a toddler running around with ebola milkshakes (cover eyes and run).
Quantum mechanics: the dreams that stuff is made of.
Why has the Windows Source Code, arguably the most valuable piece of source code in history, never been leaked?
;-)
I'll give you some answers. I won't go into details of me personally, which you hopefully understand after reading this but here's the few personal things I _will_ say:
- I worked for M$
- I was not a developer
- I had full access to the source of a Windows version (it was not an NT/2K/XP variant, the source was available to everyone on the M$ network who knew where to find it)
- this was several years ago, things have changed, no doubt
Now, back to answering your question. First of all, some common sense answers:
- because it would be illegal?
- because they are not anti-M$?
- because it doesn't occur to them that it would be a 'good thing' to do?
I'll take your suggestions backwards:
Microsoft's security is just that good?
Obviously not.
People are too scared of Microsoft to do it, even with anonymizing technology?
Exactly, I think your question answered that already quite nicely when you said "arguably the most valuable piece of source code in history"
with all that in mind someone would consider:
- who would want to risk a reasonable career, for exactly what?
- who knows if my access to the source is watermarked?
- as someone suggested with the analogy of the Coke formula: is it really that unique that it's worth risking anything for? (believe me, it's not. In fact you CAN look at large pieces of M$ source, just go download a DDK)
Now, from what I have seen, there _is_ some evidence that could have helped the DOJ case regarding the non-competitive stuff with DR-DOS which can be found in the source.
This may have been a valid reason for someone to leak it, but the question is, would you trust the government or anyone enough to protect you so that you can continue the live that you want to have, after you did?
Or even more importantly, should the government be able to get and find this information by it's own, legal, resources?
I think it's a tough choice to risk an already way too short time as a productive developer to deal with lawsuits and what not.
Just a few thoughts
(I trust Rob to provide the "anonymizing technology")