Comment Re:Typical (Score 1) 227
I'm sure I don't understand the distinction you're trying to make. It's not up to Microsoft to define what IP you can protect -- You can sue over misuse of your IP by anyone in MS-PL code: the only thing you loose by doing that is a FREE LICENSE TO THEIR IP.
This license doesn't affect your ability to protect your IP unless you release code under this license which is protected/covered by your patents. You get that? IANAL, but the MS-PL allows you to take the source of an MS-PL project, along with it's patent licenses, prepare derivative works based on your patented code, and distribute them without source under a closed source license without exposing your own patented code to this license.
As an alternate example, the GPL v3 is much stricter: if you bring a patent suit claiming the software infringes on your patents, your entire license is void, including the patent license. And of course, unlike MS-PL