Microsoft Puts Roadblock in Front of Open-Sourcing Avalon and Indigo (eWeek)
Posted Jun 24, 2005 16:41 UTC (Fri) by
landley (guest, #6789)
Parent article:
Microsoft Puts Roadblock in Front of Open-Sourcing Avalon and Indigo (eWeek)
What exactly is it they're demanding a license _for_?
1) Reverse engineering isn't a copyright issue, it's a fresh implementation of the underlying ideas (which aren't copyrightable).
2) They're calling it by a different name, so it's not trademark.
3) I'm unaware of the mono developers ever being stupid enough to sign a contract with Microsoft.
4) This is all from public documentation and testing against publicly available binaries: not a trade secret issue.
5) That leaves patents. If Microsoft is going to make a patent attack, they should say so. "Hear ye hear ye, Microsoft is now invoking patents against open source development projects." (And if they're going to actually try to enforce anything rather than just make vague threats, they need to list the actual patent numbers.)
The big trick SCO always had was insisting upon a license for unspecified "intellectual property". Now Microsoft's doing something similar. "I own property in the US. You're currently standing on property in the US. Pay me rent."
There are five distinct types of IP that have historically been applied to software: Copyright, trademark, contract, trade secret, and patent. You can have more than one apply to the same piece of code, but the "nine women don't take one month to have a baby" effect definitely applies when you try to claim that even though none of them specifically apply to this instance, between the lot of them you must have something. You either have a claim or you don't have a claim. Not having five different claims doesn't help you in some nebulous cumulative way...
If this is a patent attack, spotlight it. Anything else is smoke and mirrors here...
Rob
(
Log in to post comments)