<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:wikidot="http://www.wikidot.com/rss-namespace">

	<channel>
		<title>Good Bye Interoperability (3) with binaries inside</title>
		<link>http://www.noooxml.org/forum/t-41994/good-bye-interoperability-3-with-binaries-inside</link>
		<description>Posts in the discussion thread &quot;Good Bye Interoperability (3) with binaries inside&quot; - &lt;NO&gt;OOXML has a dedicated page about the Binary Space in the file format, which originally allowed any user to put any kind of data in there, and especially binaries. One dominant vendor especially like to put binaries in there, in order to foster innovative patented binary features. Do you think ECMA managed to solve the shit?</description>
				<copyright></copyright>
		<lastBuildDate></lastBuildDate>
		
					<item>
				<guid>http://www.noooxml.org/forum/t-41994#post-111553</guid>
				<title>Re: Good Bye Interoperability (3) with binaries inside</title>
				<link>http://www.noooxml.org/forum/t-41994/good-bye-interoperability-3-with-binaries-inside#post-111553</link>
				<description></description>
				<pubDate>Thu, 21 Feb 2008 21:23:03 +0000</pubDate>
				<wikidot:authorName>kjeklulf</wikidot:authorName>				<wikidot:authorUserId>75246</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>Oh, you mean just like this, from the ODF-specification?</p> <p>&lt;define name="draw-object-ole"&gt;<br /> &lt;element name="draw:object-ole"&gt;<br /> &lt;ref name="draw-object-ole-attlist"/&gt;<br /> &lt;choice&gt;<br /> &lt;ref name="common-draw-data-attlist"/&gt;<br /> &lt;ref name="office-binary-data"/&gt;<br /> &lt;/choice&gt;<br /> &lt;/element&gt;<br /> &lt;/define&gt;</p> <p>—<br /> <a href="http://fenilsen.wordpress.com">http://fenilsen.wordpress.com</a></p> 
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://www.noooxml.org/forum/t-41994#post-109157</guid>
				<title>Good Bye Interoperability (3) with binaries inside</title>
				<link>http://www.noooxml.org/forum/t-41994/good-bye-interoperability-3-with-binaries-inside#post-109157</link>
				<description></description>
				<pubDate>Mon, 18 Feb 2008 15:55:07 +0000</pubDate>
				<wikidot:authorName>zoobab</wikidot:authorName>				<wikidot:authorUserId>2946</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>&lt;NO&gt;OOXML has a dedicated page about the <a href="http://www.noooxml.org/binaryspace">Binary Space</a> in the file format, which originally allowed any user to put any kind of data in there, and especially binaries. One dominant vendor especially like to put binaries in there, in order to foster innovative patented binary extensions:</p> <blockquote> <p>This binary part supports the storage of arbitrary <strong><span style="text-decoration: underline;">user-defined</span></strong> data.<br /> <br /> &lt;Relationships xmlns="…"&gt;<br /> &lt;Relationship Id="rId7"<br /> Type="<a href="http://.../customProperty">http://.../customProperty</a>" Target="CustomProperty.bin"/&gt;<br /> &lt;/Relationships&gt;</p> </blockquote> <p>The problem has been mentioned by several delegations in their comments, such as <a href="http://www.dis29500.org/ca-0009/">CA-0009</a>, <a href="http://www.dis29500.org/cl-0042/">CL-0042</a>, <a href="http://www.dis29500.org/cl-0047/">CL-0047</a>, <a href="http://www.dis29500.org/cl-0052/">CL-0052</a>, <a href="http://www.dis29500.org/de-0007/">DE-0007</a>, <a href="http://www.dis29500.org/dk-0102/">DK-0102</a>, <a href="http://www.dis29500.org/fr-0015/">FR-0015</a>, <a href="http://www.dis29500.org/gb-0042/">GB-0042</a>.</p> <p>Now, their ECMA slave is trying to decorate the Binary Space with some XML container:</p> <blockquote> <p>Agreed; the following changes will be made to Part 1, §12.3.5, page 68, lines 24­32:<br /> 12.3.5 Custom Property Part<br /> Content Type: <strong>Any content, support for which is <span style="text-decoration: underline;">application-defined</span></strong>. [Note: Some examples of formats which <strong>might be supported</strong> include: application/vnd.openxmlformats-officedocument.spreadsheetml.customProperty application/xml end note]<br /> [Note: It is recommended that a Custom Property Part contain XML content for improved interoperability; however, <strong>there is no requirement on the format of the content</strong> contained in a Custom Property Part. end note]</p> </blockquote> <p>Conclusion: Since <strong>there is no requirement on the format of the content</strong>, any vendor can put <strong>its proprietary binary extensions in there</strong>.</p> <p>Good Bye Interoperability!</p> 
				 	]]>
				</content:encoded>							</item>
				</channel>
</rss>