Microsoft Agrees to License Windows Source Code
msbmsb writes "Stepping away from previous tradition, "Microsoft Corp. said Wednesday it will license its Windows source code to comply with a European Union antitrust ruling." But in an effort to stop the cloning of the OS, developers will still have to pay an unspecified amount for the code. This is an addition to the "12,000 pages of technical documents and 500 hours of free technical support" to those who purchase a license."
They aren't forced to do anything. If they don't like the laws in Europe, they are free to trade elsewhere.
More likely though, they will lobby to change the laws because they don't want to lose one of their biggest markets.
I'll probably be modded down for this...
Nicely played by Microsoft.
As usual - they're not giving what anyone asks for (afaik - noone actually wants to have to look at the internals of windows), they just want to get the documentation on the protocols used so that they can intercommunicate.
By offering to license Windows, Micrsofts "crown jewels", MS has done two nice things (for them).
1) They appear to be bending over backwards to meeting the EUs demands; and
2) They will manage to set any number of unreasonable licensing terms (both monetary and otherwise), to turn this into yet another profit center (and ensure that open-source can't use any of it...)
Imo, the EU should tell them that this is *not* what was asked for, and while it's nice and whatever, please just provide what you were asked for.
Otherwise please pass go, please pay $2million dollars.
"Why should any company be forced to reveal their trade secrets?"
Why should any murderer be forced to spend time in prison?
Answer: because they were convicted in a court of law (or, in Microsoft's case, courts) of comitting a crime and are now being punished.
"Is Blizzard going to be forced to reveal their source code so that we can write a better version of Gear?"
Hold off your whining until Blizzard is prosecuted for abusing monopoly powers.
Shouldn't we hope that it doesn't leak? I don't really know much about it, but I'd imagine that Microsoft has patents and such all over their stuff. If it gets out, and similar looking code appears elsewhere (i.e. in open source code projects), couldn't there be lawsuits and accusations flying everywhere?
If I had the money and the knowledge to set up one of those internet money pools, I would try to pool together some money so that Codeweavers, or maybe even Cedega can get a copy of the code. I'm sure a this could go a long way to help linux acceptance.
The whole point of the EU's interoperability requirement was so that people could build compatible systems. Nobody want's to clone Windows (or at least that isn't an EU requirement). And just because somebody wants to be able to serve files to Windows desktops doesn't mean that they want to steal Microsoft's intellectual property. They just want to be able to support 90+ % of the systems out there. And maybe if MS hadn't broken the law, they wouldn't be forced to allow that. But they did.
Offering the source code with draconian licensing terms doesn't do it. They just need to release detailed specs for the bits of Windows that are required to interoperate with the system. That means the filesystem layout, networking protocols, and I'd argue, codecs that are 'built in' to windows enough that website dev's use them as 'always available' facilities.
And the specs should be made available for free. No restrictions on use. That's the whole point. If MS has the ability through its monopoly position to set de-facto standards, they should not be able to use those standards to further entrench their monopoly. A requirement to publish the specs would remove that incentive.
This offering is a big old red herring, and the EU should reject it.
Posted from my Android phone. Oh, I can change this? There, that's better...