Community Promise for XPS

Microsoft's community promise for XPS

Microsoft irrevocably promises not to assert any Microsoft Necessary Claims against you for making, using, selling, offering for sale, importing or distributing any implementation, to the extent it conforms to the XPS Specification (located at, that is compliant with all of the required parts of the mandatory provisions of the XPS Document Format as described in the XPS Specification ("Covered Implementation"), subject to the following:

This is a personal promise directly from Microsoft to you, and you acknowledge as a condition of benefitting from it that no Microsoft rights are received from suppliers, distributors, or otherwise in connection with this promise. If you file, maintain, or voluntarily participate in a patent infringement lawsuit against a Microsoft implementation of the XPS Specification, then this personal promise does not apply with respect to any Covered Implementation made or used by you. To clarify, "Microsoft Necessary Claims" are those claims of Microsoft-owned or Microsoft-controlled patents that are necessary to implement the required portions (which also include the required elements of optional portions) of the XPS Specification that are described in detail and not those merely referenced in the XPS Specification.

As a further condition of this promise, if you are engaged in the business of developing (i) scanners that output XPS Documents (as defined in chapter one of the XPS Specification); (ii) printers that consume XPS Documents to produce hard-copy output; or (iii) print driver or raster image software products or components thereof that convert XPS Documents for the purpose of producing fixed file or hard-copy output, you covenant that you and your affiliates will not sue Microsoft, any direct recipient of this promise or any customer for infringement of any XML Paper Specification Derived Patents on account of any manufacture, use, sale, offer for sale, importation or other disposition or promotion of any XPS Specification implementation. "XML Paper Specification Derived Patents" mean any patents covering inventions conceived or derived by you or any of your affiliates from access to the XPS Specification.

This promise by Microsoft is not an assurance that either (i) any of Microsoft's issued patent claims covers a Covered Implementation or are enforceable, or (ii) a Covered Implementation would not infringe patents or other intellectual property rights of any third party. No other rights except those expressly stated in this promise shall be deemed granted, waived or received by implication, exhaustion, estoppel, or otherwise.

Send comments about this topic to Microsoft