По поводу открытия спецификаций от Microsoft на office, exchange и sharepoint:
http://www.microsoft.com/about/legal/intellectualproperty/protocols/mcpp.mspx
http://www.microsoft.com/about/legal/intellectualproperty/protocols/wspp/wspp.mspx
Patent Pledge for Open Source Developers
Microsoft irrevocably promises not to assert any Microsoft Necessary Claims against you as an open source software developer (“You”) for making, using, importing, or distributing any implementation of a Covered Specification (“Covered Implementation”), subject to the following. <…>
To clarify, “Microsoft Necessary Claims” are those claims of Microsoft-owned or Microsoft-controlled patents that are necessary to implement the Covered Specification. “Covered Specifications” are listed below.
Для тех же, кто собирается распространять коммерческие решения на базе Этого кода, предусмотрена специальная лицензия http://download.microsoft.com/download/1/0/4/1041aef2-0abc-4d48-a909-ec3cd52a7f13/WSPP_Patents_Only.pdf и http://download.microsoft.com/download/7/c/e/7ce0e4f8-38ea-4613-86c4-dea94ae3bc16/WSPP_%20No_Patents.pdf.
Напоминает классическое двойное лицензирование по модели Trolltech.
P.S. Если тут где-то есть подвох, то я его не вижу :)


В том, что приняли OOXML