"Kudos to MS, but their strategy is obviously one of going through the motions. Vanishingly few FLOSS developers have the resources (time, people) or coordination to digest that much documentation. The result is that in the end, only MS or similarly sized competitors will be able to implement any of the standards. IMO MS is definitely taking the loophole route that "Open" != "Easy"." - LANjackal