The technical documents are available to view and download from MSDN at no charge. Many of the technical specifications include patented inventions. Some of those patents are available at no charge under the Open Specification Promise or the Community Promise. For information, see the Patents page. The remaining patents are available primarily through three programs, which principally vary with respect to the scope of the protocols and technical specifications covered. For each program, Microsoft makes available lists identifying the patents and patent applications that cover each of the specifications included.
In addition, Microsoft makes available a warranty on certain technical specifications and the implementation of specific standards in certain products through MIP and WSPP.
NOTE: The Microsoft Communications Protocol Program (MCPP) has been superseded by other programs and is no longer available. But the Microsoft patent pledges for implementation of the MCPP technical specifications remain.
Microsoft Interoperability Program (MIP)
Workgroup Server Protocol Program (WSPP)
Interoperability Principles Program
MCPP Patent Pledges