@Gerco: Ik verwijs met de link naar de statements die
Larry Rosen heeft gemaakt over de CNS, en niet naar een intepretatie die de blogger "David Berlind" er op nahoudt.
Dit is
letterlijk wat Larry Rosen zegt:
This covenant is at least as generous as the patent licenses for many other document formats and industry standards. It includes protection for Microsoft against patent lawsuits; this is just like the patent defense provisions in many open source licenses.
And the scope of their patent covenant, even though it is limited to "conforming" software products, is sufficient to allow open source implementations that can read and write Office 2003 documents.
Microsoft’s covenant is, to coin a phrase, as fair and balanced as other licenses or covenants we’ve accepted before. I am pleased to see Microsoft move their patent licensing strategy this far.
Jouw interpretatie van de tekst dat alleen "volledige" implementaties van OpenXML zouden zijn gevrijwaard van patentclaims is incorrect. Dit komt door een incorrecte interpretatie van het woord "conforming". "Conforming" in deze context betekent simpel gezegd dat we alleen patenten vrijwaren die conform de OpenXML specificatie (
of een deel daarvan) zijn. We willen vanzelfsprekend voorkomen dat iemand andere patenten van Microsoft (die niets met OpenXML te maken hebben) of patenten van derden in de implementatie verwerkt en vervolgens de CNS gebruikt om zichzelf te vrijwaren van claims.
Er is een interessante (als je een jurist bent) analyse van Baker en McKenzie die hier tot op detail op ingaat:
[quote]
The second qualification concerns the scope of Microsoft patents: it is designed to put users on notice that a conforming implementation of the Schema may not include a patent claimed by Microsoft or, if the
conforming implementation does include such a patent, that the patent may not be enforceable.
The third qualification addresses the intellectual property
rights of others that any conforming implementation of the Schema may contain. Microsoft is not in a position to protect users from any such third party infringement.[b]The second and third qualifications are designed to protect Microsoft from any liability arising from the implementation of the Schema./b]
[/quote]
http://www.bakernet.com/N...0867/0/OpenXML.pdf#search=%22%22conforming %22%20software%20products%20openxml%20cns%22
De Microsoft CNS voor OpenXML verschilt hierin niet van de CNS die Sun voor ODF heeft opgesteld!
[quote]
Microsoft’s CNS is similar to a covenant issued by Sun Microsystems Inc.,
in September 2005, in respect of any patents that it holds in respect of the
Open Document Format (‘ODF’) for Office Applications (OpenDocument)
v1.0 Specification (‘Sun’s Covenant’)15.
[/quote]
<vergelijking Sun CNS voor ODF en MS CNS voor OpenXML toegevoegd>