Microsoft Opens Code Just Slightly More
ctar writes "This story on Bloomberg.com details Microsoft's new program to open the source to parts of Windows in order to compete with Linux, especially in the government sector. Microsoft's spokesman is making these announcements directly: They say governments involved will be invited to Redmond to meet w/ security engineers, and view testing procedures. Countries will also be able to incorporate their own encryption schemes 'based on Microsoft's software'."
But when governments start using Windows, they are tied to the business decisions and future of a single company: they can't buy any substitutes and the license doesn't permit them to hire others to modify the code and redistribute the modifications. Even if Microsoft published the complete source code on the Internet, customers would still be completely at the mercy of Microsoft's business decisions because of the license. Incidentally, it's not just Microsoft: Sun is trying to navigate itself into the same position with Java, because, ultimately, all usable Java2 implementations have large chunks of code licensed from them.
Unless there are exceptional circumstances, the only systems governments should rely on are systems with open, non-proprietary standards. They don't have to be open source if there are multiple, reasonably interchangeable implementations. If they are open source, even better. Becoming dependent on a single vendor for anything is bad enough for a business, but for a government, it is really dangerous.
Uh, because most (probably close to 95%) of Microsoft's income is from exactly 2 programs -- Windows and Office. Microsoft gets about $40 for every copy of windows that comes preinstalled. They would have to be INSANE to give up that revinue stream. What can the open source community offer them that compares to that? Anyone who proposed such a thing would be fired so fast their ass would make skid marks across the M$ parking lot.
To make laws that man cannot, and will not obey, serves to bring all law into contempt.
--E.C. Stanton
The developers are not to blame, we just did our jobs...
:)
A soldier is not without guilt.
It even seems that you agree, given that you found quitting was the only honorable thing to do. Cool
The problem is that it's the source Microsoft wants me to see when Microsoft wants me to see it. The advantage of Open Source is that I get to look at whatever I want to look at, whenever I want to look at it, and for whatever lame/stupid/paranoid reason or lack of reason I choose.
Now I don't really know what to look for, so if *I* don't see anything wrong, it doesn't mean all that much. But. There are people who do, and people who are paranoid, and people who will scream their heads off if there is *anything* suspicious, particularly anthing that *should* be there but isn't.
What Microsoft is doing will help. A little. But there are too many ways that what I'm seeing is a *sanitized* version of the source, that I'd still be more than a little bit suspicious.