While the terms won't satisfy everybody's requirements, they're clearly ad advance over what
Microsoft permitted/provided before.
And the part about declaring what patents bear on what APIs/protocols seems like a very useful
bit of information to give the community, since it tells you just what you need to work
around.
scott