<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-7997790404017058018</id><updated>2012-01-26T22:08:34.870+01:00</updated><category term='Office Open XML OOXML interoperability Gary Edwards'/><title type='text'>Office Open XML hoaxes</title><subtitle type='html'>Bored with al the nonsense written about ooxml</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://ooxmlhoaxes.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7997790404017058018/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://ooxmlhoaxes.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>The Wraith</name><uri>http://www.blogger.com/profile/01830095759093325565</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='28' src='http://upload.wikimedia.org/wikipedia/en/9/90/Steve_the_Wraith_%28Stargate%29.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>13</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-7997790404017058018.post-6306180920952164480</id><published>2007-12-02T13:14:00.000+01:00</published><updated>2007-12-02T14:06:01.245+01:00</updated><title type='text'>OOXML: Google search engine supports IBM FUD campaign ?</title><content type='html'>IBM's Rob Weir recently created a blogpost on the use of Office Open XML files in the real world. Strangely enough he uses the Google search engine searching the web to prove dat OOXML is not really used in the world. Is this because he understands that ODF is really more semi w3c webformat than a serieus Office format? A more respectable way to look at Office documents would be to ask companies using Office software but apperantly IBM thinks differently. But it get even Weirder.&lt;br /&gt;&lt;br /&gt;In his &lt;a href="http://www.robweir.com/blog/2007/11/myth-of-ooxml-adoption.html"&gt;blogpost&lt;/a&gt; Rob find uses the Google search engine to determine that there is less than 2,000 Office Open XML files available on the internet compared to 160,000 ODF files. That is interesting because it is totally ridiculous. The numbers by Google do not add up at all as it shows no increase in OOXML files at all and just looking at them made me very suspicious. I tried a similar search of docx files using the Live search search engine:&lt;br /&gt;&lt;a href="http://search.live.com/results.aspx?q=contains%3Adocx&amp;amp;mkt=us-us"&gt;http://search.live.com/results.aspx?q=contains%3Adocx&amp;amp;mkt=us-us&lt;/a&gt; (69,000)&lt;br /&gt;&lt;a href="http://search.live.com/results.aspx?q=contains%3Apptx&amp;amp;mkt=us-us"&gt;http://search.live.com/results.aspx?q=contains%3Apptx&amp;amp;mkt=us-us&lt;/a&gt; (41,000)&lt;br /&gt;&lt;a href="http://search.live.com/results.aspx?q=contains%3Axlsx&amp;amp;mkt=us-us"&gt;http://search.live.com/results.aspx?q=contains%3Axlsx&amp;amp;mkt=us-us&lt;/a&gt; (14,000)&lt;br /&gt;&lt;br /&gt;An example of this Google blindness for instance this link:&lt;a href="http://blogpictures.members.winisp.net/saas.pptx"&gt;http://blogpictures.members.winisp.net/saas.pptx&lt;/a&gt; which at this time can be found trough Live search and trough Yahoo search but not trough Google search.&lt;br /&gt;&lt;br /&gt;So where Rob using Google can not find more than 2,000 actual Office Open XML files I can easily find 124,000 pages that contain one or more Office Open XML files.&lt;br /&gt;&lt;br /&gt;It becomes easy to manipulate the figures when Google is on your side ?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7997790404017058018-6306180920952164480?l=ooxmlhoaxes.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ooxmlhoaxes.blogspot.com/feeds/6306180920952164480/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7997790404017058018&amp;postID=6306180920952164480' title='7 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7997790404017058018/posts/default/6306180920952164480'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7997790404017058018/posts/default/6306180920952164480'/><link rel='alternate' type='text/html' href='http://ooxmlhoaxes.blogspot.com/2007/12/ooxml-google-search-engine-supports-ibm.html' title='OOXML: Google search engine supports IBM FUD campaign ?'/><author><name>The Wraith</name><uri>http://www.blogger.com/profile/01830095759093325565</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='28' src='http://upload.wikimedia.org/wikipedia/en/9/90/Steve_the_Wraith_%28Stargate%29.jpg'/></author><thr:total>7</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7997790404017058018.post-1258461162739680972</id><published>2007-07-21T09:49:00.000+01:00</published><updated>2007-07-21T10:16:47.790+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Office Open XML OOXML interoperability Gary Edwards'/><title type='text'>OOXML hoax 8: ODF interoperability with MS documents</title><content type='html'>According to many opponents of Office Open XML the lack of interoperability between Microsoft documents formats and the new ODF format is all because Microsoft did not cooperate with the OASIS TC when they were developing ODF.&lt;br /&gt;Stangly enough it seems that Gary Edwards who actually was a member of the OASIS TC developing ODF has a totally different &lt;a href="http://www.computerworld.com/comments/node/9027164#comment-13499"&gt;view&lt;/a&gt; on why ODF has no feature for being compatible with Micrsoft Office documents.:&lt;br /&gt;&lt;br /&gt;&lt;em&gt;"For the near five years that i have been a member of the OASIS ODF TC, Sun has opposed any and all efforts to improve interoperability with Microsoft applications, documents, and bound workgroup-workflow business processes.&lt;br /&gt;This goes all the way back to the very first TC meeting on December 14th, 2002, when the enterprise publication, content and archive management systems contingent of the OASIS TC wanted the "proposed" ODF charter amended to include as one of the primary objectives, "compatibility with existing file formats and interoperability with existing applications".&lt;br /&gt;And yes, that proposed charter change specifically included compatibility and interoperability with Microsoft applications, documents and processes!!&lt;br /&gt;Sun opposed that change and has consistently opposed all interoperability enhancements since."&lt;/em&gt;&lt;br /&gt;&lt;em&gt;&lt;/em&gt;&lt;br /&gt;But luckily it is still all Microsofts fault, at least according to Gary:&lt;br /&gt;&lt;em&gt;"Someone needs to go back to that 2004 agreement between Microsoft and Sun. You know, the one that saved Sun the company! There is clear evidence, stretching throughout the years of ODF discussions, that Sun has traded ODF universal interoperability for a sweet sweet hardware deal with Microsoft. Overwhelming evidence."&lt;/em&gt;&lt;br /&gt;Which is a bit strange because he also claims that Sun blocking interoperability with MS office document started from the day the charter was made in 2002 when Sun and Microsoft were still bitter rivals in court.&lt;br /&gt;&lt;br /&gt;So what about ODF interoperability with ODF now:&lt;br /&gt;&lt;em&gt;"There are three characteristics Sun has steadfastly opposed. And now we finally have an explanation other than that the StarOffice Hamburg group was terminally "stuck in 1995".&lt;br /&gt;These characteristics are important because the world is not a clean slate. Microsoft Office controls over 95% of the existing documents, applications and bound workgroup-workflow business processes.&lt;br /&gt;...&lt;br /&gt;Without these three bridge characteristics, ODf becomes impossible to implement given where the world today finds itself – 95% bound to MSOffice:&lt;br /&gt;... Compatibility with existing file formats – including MS binary documents&lt;br /&gt;... Interoperability with existing applications – including MSOffice applications&lt;br /&gt;... Convergence :: the application-platform-vendor independent portable file format ability to fluidly and transparently transition desktop-server-device-web information systems.&lt;br /&gt;Sun's opposition to and failure to support the interoperability enhancements to ODf that would have addressed these concerns is a matter of public record"&lt;/em&gt;&lt;br /&gt;&lt;em&gt;&lt;/em&gt;&lt;br /&gt;A sound of bitter disappointment in the lack of interoperability in ODF but also and especially disappointment in Sun being responsible for it&lt;br /&gt;&lt;em&gt;"But what about those of us who really believed that ODf could become that elusive universal file format, and spent years trying?"&lt;/em&gt;&lt;br /&gt;And reffering to Sun:&lt;br /&gt;&lt;em&gt;"They sold us out!"&lt;/em&gt;&lt;br /&gt;&lt;br /&gt;&lt;em&gt;&lt;/em&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7997790404017058018-1258461162739680972?l=ooxmlhoaxes.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ooxmlhoaxes.blogspot.com/feeds/1258461162739680972/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7997790404017058018&amp;postID=1258461162739680972' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7997790404017058018/posts/default/1258461162739680972'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7997790404017058018/posts/default/1258461162739680972'/><link rel='alternate' type='text/html' href='http://ooxmlhoaxes.blogspot.com/2007/07/ooxml-hoax-8-odf-interoperability-with.html' title='OOXML hoax 8: ODF interoperability with MS documents'/><author><name>The Wraith</name><uri>http://www.blogger.com/profile/01830095759093325565</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='28' src='http://upload.wikimedia.org/wikipedia/en/9/90/Steve_the_Wraith_%28Stargate%29.jpg'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7997790404017058018.post-7658331114529079655</id><published>2007-05-01T17:11:00.001+01:00</published><updated>2008-06-25T08:25:56.085+01:00</updated><title type='text'>Has IBM annexed the Kenyan ISO National body ?</title><content type='html'>During the 30-day contradictions period in the ISO standardization proces 20 countries responded several of which were concerns about the OOXML fasttrack standardisation procedure and also a few a view with an already positive stance on the format. About 6 of the reponses also contained negative responses on the format itself raising several specific issues with the format specifications.&lt;br /&gt;&lt;br /&gt;When reading trough the a lot of those issues raised by the national bodies a lot of the issues seem to be directly related to stories written down by IBM's Rob Weir and OASIS laywer Andy Updegrove. Also it seems like several of the reactions by the national bodies have almost identical issues raised in almost identical sentencing. It might look like a lot of the issues are cwritten by the same people or copied from them.&lt;br /&gt;&lt;br /&gt;A strange development in this is that in the Kenyan response to ISO the author seems to be an IBM employee from Germany who is also representing IBM in the German ISO national body (DIN). &lt;a href="http://blogs.msdn.com/brian_jones/archive/2007/04/20/a-few-updates-on-the-openxml-formats.aspx"&gt;http://blogs.msdn.com/brian_jones/archive/2007/04/20/a-few-updates-on-the-openxml-formats.aspx&lt;/a&gt; . The &lt;em&gt;'Kenyan'&lt;/em&gt; response is the most extensive of of the ISO national body reponses and mayby not surprisingly contains a lot of the issues that were before raised by IBM's Rob Weir.&lt;br /&gt;&lt;br /&gt;This is all the more surprising as it seems that the German IBM employees also activly tried to persuade the German DIN committe to write a negative response to ISO.&lt;br /&gt;&lt;a href="http://www.ictstandardization.com/news/200704/article20070406.html"&gt;http://www.ictstandardization.com/news/200704/article20070406.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;The question is then how the IBM issues written by IBM germanies DIN member that were not raised in the German response have seemed to end up in the Kenyan response.&lt;br /&gt;Is the Kenyan ISO national body easier to &lt;em&gt;'influence'&lt;/em&gt; by IBM .... ????&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7997790404017058018-7658331114529079655?l=ooxmlhoaxes.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ooxmlhoaxes.blogspot.com/feeds/7658331114529079655/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7997790404017058018&amp;postID=7658331114529079655' title='6 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7997790404017058018/posts/default/7658331114529079655'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7997790404017058018/posts/default/7658331114529079655'/><link rel='alternate' type='text/html' href='http://ooxmlhoaxes.blogspot.com/2007/05/has-ibm-annexed-kenyan-iso-national.html' title='Has IBM annexed the Kenyan ISO National body ?'/><author><name>The Wraith</name><uri>http://www.blogger.com/profile/01830095759093325565</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='28' src='http://upload.wikimedia.org/wikipedia/en/9/90/Steve_the_Wraith_%28Stargate%29.jpg'/></author><thr:total>6</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7997790404017058018.post-6845654830505065667</id><published>2007-03-16T22:46:00.000+01:00</published><updated>2007-03-16T23:37:21.097+01:00</updated><title type='text'>OOXML hoax 7: The binary blob</title><content type='html'>Regularly  when &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_0"&gt;OOXML&lt;/span&gt; is discussed it is referred to as a XML that can contain binary blob. In the past the Office 2003 XML formats did indeed contains embedded binary date within the file. This of course due to the fact that this format consisted of a single XML file.  With &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_1"&gt;OOXML&lt;/span&gt; a big change is now that the binary embedded formats are put in the package as &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_2"&gt;separate&lt;/span&gt; files.&lt;br /&gt;&lt;br /&gt;So is binary data within XML a thing of the past.&lt;br /&gt;No, not really, you can still find it here:&lt;br /&gt;&lt;a href="http://http//docs.oasis-open.org/office/v1.1/OS/OpenDocument-v1.1.pdf"&gt;http://http://docs.oasis-open.org/office/v1.1/OS/OpenDocument-v1.1.pdf&lt;/a&gt;&lt;br /&gt;Yes, right in the middle of the &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_3"&gt;Opendocument&lt;/span&gt;.&lt;br /&gt;It is called the office:binary-data element.&lt;br /&gt;It refers to a base64 binary encoded element within the XML.&lt;br /&gt;&lt;br /&gt;So why does &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_4"&gt;no one&lt;/span&gt; ever mention that &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_5"&gt;ODF&lt;/span&gt; can contain binary data within the XML ?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7997790404017058018-6845654830505065667?l=ooxmlhoaxes.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ooxmlhoaxes.blogspot.com/feeds/6845654830505065667/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7997790404017058018&amp;postID=6845654830505065667' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7997790404017058018/posts/default/6845654830505065667'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7997790404017058018/posts/default/6845654830505065667'/><link rel='alternate' type='text/html' href='http://ooxmlhoaxes.blogspot.com/2007/03/ooxml-hoax-7-binary-blob.html' title='OOXML hoax 7: The binary blob'/><author><name>The Wraith</name><uri>http://www.blogger.com/profile/01830095759093325565</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='28' src='http://upload.wikimedia.org/wikipedia/en/9/90/Steve_the_Wraith_%28Stargate%29.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7997790404017058018.post-8035111514371685513</id><published>2007-03-11T13:33:00.000+01:00</published><updated>2007-03-11T16:58:01.744+01:00</updated><title type='text'>OOXML hoax 6: ISO fasttracking requires a perfect format</title><content type='html'>In the Office document format war there is a lot of critique on the &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_0"&gt;OOXML&lt;/span&gt; format specifications especially now that &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_1"&gt;Ecma&lt;/span&gt; has submitted the format for ISO &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_2"&gt;fasttracking&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;It seems like many people do not understand the purpose of ISO &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_3"&gt;fasttracking&lt;/span&gt; standardization. The &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_4"&gt;fasttracking&lt;/span&gt; method is a standardization process to easily guide existing industry standards into an ISO standard. It is not &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_5"&gt;meant&lt;/span&gt; for creating a new standard from scratch but to get &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_6"&gt;existing&lt;/span&gt; technology which has a broad basis into ISO.&lt;br /&gt;&lt;br /&gt;ISO standards are &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_7"&gt;meant&lt;/span&gt; to be used and ISO has a pragmatic policy that it needs to provide standards that are have a market requirement. See also this post by Rick &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_8"&gt;Jeliffe&lt;/span&gt; on ISO standards: &lt;a href="http://www.oreillynet.com/xml/blog/2007/02/what_is_a_standard_at_iso_1.html"&gt;http://www.oreillynet.com/xml/blog/2007/02/what_is_a_standard_at_iso_1.html&lt;/a&gt;&lt;br /&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_9"&gt;OOXML&lt;/span&gt; is a standard originating in the MS Office 2003 XML formats, &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_10"&gt;SpreadsheetML&lt;/span&gt;, &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_11"&gt;WordprocessingML&lt;/span&gt; and &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_12"&gt;PresentationML&lt;/span&gt;, formats which first showed in the august 2000 Office &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_13"&gt;XP&lt;/span&gt; beta. This means that the formats are already well established in describing the features of Office documents. Important differences to those old formats in &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_14"&gt;OOXML&lt;/span&gt; are the use of the Open Packaging Convention and the Markup Compatibility and Extensibility and putting embedded (binary) files in as &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_15"&gt;separate&lt;/span&gt; files in the package and remove the binary content from the XML files. Also the &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_16"&gt;OOXML&lt;/span&gt; specs old markup languages have been augmented to take tons of examples and a good structuring for implementation by using parent and child elements being defined everywhere. And finally the &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_17"&gt;VML&lt;/span&gt; vector language format is being replaced by the new &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_18"&gt;DrawingML&lt;/span&gt; format (&lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_19"&gt;although&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_20"&gt;VML&lt;/span&gt; is kept in the spec for compatibility with the MS Office 2003 XML formats that used &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_21"&gt;VML&lt;/span&gt;).&lt;br /&gt;&lt;br /&gt;This is an example of why the format is not perfect. It carries with it the burden of backwards compatibility and the amount of extensive features being used in MS Office. But it also combines this with a spec that has a lot of possible issues in it &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_22"&gt;already&lt;/span&gt; dealt with. It would be very hard to stamp out a &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_23"&gt;completely&lt;/span&gt; new format that could be used by an Office suite like MS Office. Certainly a spec like &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_24"&gt;ODF&lt;/span&gt; which is pretty good would not suffice as it leaves a lot of things still undefined or up to implementation. &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_25"&gt;ODF&lt;/span&gt; is improving this by improving it's specs and extending them in newer versions and also by trying to create a set of reference documents to further define it's implementations. Still it is has proved very hard to get an implementation that could implement the entire &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_26"&gt;ODF&lt;/span&gt; spec even 20 months after it has been standardized by OASIS even without looking at formula's. &lt;a href="http://testsuite.opendocumentfellowship.org/summary.html"&gt;http://testsuite.opendocumentfellowship.org/summary.html&lt;/a&gt; . This shows that implementing a complex Office spec even when you already have a full Office suite as a basis is a &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_27"&gt;process&lt;/span&gt; that can takes years.&lt;br /&gt;&lt;br /&gt;This is basically what &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_28"&gt;Microsoft&lt;/span&gt; has done with it's Office format. It has taken more than 6 years to put it's Office suite towards a full XML implementation that is also backwards compatible with it's billions of legacy documents. Then it has opened up this format for everyone to use by standardizing it trough &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_29"&gt;Ecma&lt;/span&gt;. It does carry some scars from that development but it also is a spec that is in full use with many of it's key markup elements like the formula's having proven themselves over a longer period of time. In ISO &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_30"&gt;fasttracking&lt;/span&gt; that is important as it show that the format has pedigree in the real world and that it has use in the market of today.&lt;br /&gt;&lt;br /&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_31"&gt;OOXML&lt;/span&gt; is a format that has a foundation in the market and has most of it's features proven in the last 6 years. It does not have perfection but then again neither has it's competitor that is still being worked upon. For the ISO national bodies that &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_32"&gt;market foundation&lt;/span&gt; and proven &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_33"&gt;track record&lt;/span&gt; are important aspects for approving this format. The &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_34"&gt;Ecma&lt;/span&gt; standard does have several newer less proven elements for sure, which have to be considered in this process, but as of now, those new elements are the elements that seem to be least criticised which also show that the development of the format is improving toward the future.&lt;br /&gt;&lt;br /&gt;The ISO &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_35"&gt;fasttracking&lt;/span&gt; process does not need perfection but it relies on a standard that is based on existing technology that will be massivly used in the future. This is exactly what &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_36"&gt;OOXML&lt;/span&gt; will prove to be and I think that is why ISO will approve this standard as an ISO standard despite the protests from the open source community and MS competitors.&lt;br /&gt;&lt;br /&gt;The Wraith&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7997790404017058018-8035111514371685513?l=ooxmlhoaxes.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ooxmlhoaxes.blogspot.com/feeds/8035111514371685513/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7997790404017058018&amp;postID=8035111514371685513' title='6 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7997790404017058018/posts/default/8035111514371685513'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7997790404017058018/posts/default/8035111514371685513'/><link rel='alternate' type='text/html' href='http://ooxmlhoaxes.blogspot.com/2007/03/ooxml-hoax-6-iso-fasttracking-requires.html' title='OOXML hoax 6: ISO fasttracking requires a perfect format'/><author><name>The Wraith</name><uri>http://www.blogger.com/profile/01830095759093325565</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='28' src='http://upload.wikimedia.org/wikipedia/en/9/90/Steve_the_Wraith_%28Stargate%29.jpg'/></author><thr:total>6</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7997790404017058018.post-3457261167272705436</id><published>2007-03-05T15:11:00.000+01:00</published><updated>2007-03-05T16:21:52.298+01:00</updated><title type='text'>Banned from Groklaw</title><content type='html'>A first for me in 20 years of &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_0"&gt;Internet&lt;/span&gt;. I got banned from a public discussion.&lt;br /&gt;I was banned from &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_1"&gt;Groklaw&lt;/span&gt; because of excessive commenting and using unacceptable language. I do admit having posted quite a few comments on G&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_2"&gt;roklaw&lt;/span&gt;. Probably more than 50 or so in the last month. How should I know what would be excessive. I consider the quality of &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_3"&gt;Groklaw&lt;/span&gt; objections information to be very poor and one-sided and the initiative of &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_4"&gt;Groklaw&lt;/span&gt; to start a mailing campaign towards ISO as very pathetic and that might have shown in lots of critical commenting on &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_5"&gt;Groklaw&lt;/span&gt; on which people often refer to the objections pages like if it were a bible. A few quick comments are easily made then.&lt;br /&gt;&lt;br /&gt;I do have serious objections though against being accused of unacceptable language. the worst I remember is probably stating once or twice that something is complete nonsense or bull or something in that order. Nothing which would cause anyone a headache. I have posted on probably about 30 blogs or sites about &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_6"&gt;OOXML&lt;/span&gt; in the last half year and most &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_7"&gt;bloggers&lt;/span&gt; seem very open to &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_8"&gt;another&lt;/span&gt; opinion about &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_9"&gt;ooxml&lt;/span&gt;. The 'not so open' blog that is &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_10"&gt;Groklaw&lt;/span&gt; however isn't to pleased with pro-&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_11"&gt;ooxml&lt;/span&gt; comments. I'd wish they themselves were a bit more open about that.&lt;br /&gt;&lt;br /&gt;And if anyone from &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_12"&gt;Groklaw&lt;/span&gt; reads this. Yes, I use multiple &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_13"&gt;IP&lt;/span&gt; &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_14"&gt;addresses&lt;/span&gt; as me, my &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_15"&gt;girlfriend&lt;/span&gt;, my parents, my friend and my work and sometimes an available open wireless have different &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_16"&gt;addresses&lt;/span&gt;. I mostly post anonymous as registering everywhere is a lot of effort nowadays and &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_17"&gt;Groklaw&lt;/span&gt; also removed quite a few posts that were clearly signed with The Wraith and a link to this blog. But &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_18"&gt;PJ&lt;/span&gt;, it is fine if you and you minions want to censor the answers on &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_19"&gt;groklaw&lt;/span&gt; to be just pro-&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_20"&gt;Groklaw&lt;/span&gt;. I'll find other platforms that do &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_21"&gt;appreciate&lt;/span&gt; reasonable two-way discussion on the &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_22"&gt;OOXML&lt;/span&gt; debate.&lt;br /&gt;&lt;br /&gt;The Wraith&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7997790404017058018-3457261167272705436?l=ooxmlhoaxes.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ooxmlhoaxes.blogspot.com/feeds/3457261167272705436/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7997790404017058018&amp;postID=3457261167272705436' title='12 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7997790404017058018/posts/default/3457261167272705436'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7997790404017058018/posts/default/3457261167272705436'/><link rel='alternate' type='text/html' href='http://ooxmlhoaxes.blogspot.com/2007/03/banned-from-groklaw.html' title='Banned from Groklaw'/><author><name>The Wraith</name><uri>http://www.blogger.com/profile/01830095759093325565</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='28' src='http://upload.wikimedia.org/wikipedia/en/9/90/Steve_the_Wraith_%28Stargate%29.jpg'/></author><thr:total>12</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7997790404017058018.post-8804694896578944931</id><published>2007-03-02T17:20:00.000+01:00</published><updated>2007-03-02T17:38:35.386+01:00</updated><title type='text'>Ecma responded to OOXML contradictions</title><content type='html'>&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_0"&gt;Ecma&lt;/span&gt; has responded to the issues raised by the national bodies during the 30-&lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_1"&gt;contradictions&lt;/span&gt; period in the &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_2"&gt;fasttracking&lt;/span&gt; &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_3"&gt;process&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;The &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_4"&gt;Ecma&lt;/span&gt; response in &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_5"&gt;PDF&lt;/span&gt; form can be found here:&lt;br /&gt;&lt;a href="http://www.computerworld.com/pdfs/Ecma.pdf"&gt;http://www.computerworld.com/pdfs/Ecma.pdf&lt;/a&gt;&lt;br /&gt;It also contains the issues raised by the national bodies.&lt;br /&gt;&lt;br /&gt;Astounding is that the comments of the national bodies sometimes seem to be directly copied from the G&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_6"&gt;rokdoc&lt;/span&gt; objections pages. The suggestions on that &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_7"&gt;Grokdoc&lt;/span&gt; pages are mostly &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_8"&gt;dubious&lt;/span&gt; at best with comment by for instance XML expert Rick &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_9"&gt;Jelliffe&lt;/span&gt; on the discussion pages ignored.&lt;br /&gt;&lt;a href="http://www.grokdoc.net/index.php/Talk:EOOXML_objections#Bitmasks_cause_significant_validation_problems"&gt;http://www.grokdoc.net/index.php/Talk:EOOXML_objections#Bitmasks_cause_significant_validation_problems&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7997790404017058018-8804694896578944931?l=ooxmlhoaxes.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ooxmlhoaxes.blogspot.com/feeds/8804694896578944931/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7997790404017058018&amp;postID=8804694896578944931' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7997790404017058018/posts/default/8804694896578944931'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7997790404017058018/posts/default/8804694896578944931'/><link rel='alternate' type='text/html' href='http://ooxmlhoaxes.blogspot.com/2007/03/ecma-responded-to-ooxml-contradictions.html' title='Ecma responded to OOXML contradictions'/><author><name>The Wraith</name><uri>http://www.blogger.com/profile/01830095759093325565</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='28' src='http://upload.wikimedia.org/wikipedia/en/9/90/Steve_the_Wraith_%28Stargate%29.jpg'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7997790404017058018.post-7461332957276511044</id><published>2007-02-25T15:15:00.000+01:00</published><updated>2007-02-25T16:08:08.532+01:00</updated><title type='text'>OOXML hoax 5: Microsoft could have participated in ODF development</title><content type='html'>&lt;p&gt;For those that consider Microsoft was seriously asked to participate I will show you the OASIS document asking other parties in OASIS participate just to you show how that suggestion is totally wrong:&lt;br /&gt;&lt;a href="http://lists.oasis-open.org/archives/tc-announce/200211/msg00001.html"&gt;http://lists.oasis-open.org/archives/tc-announce/200211/msg00001.html&lt;/a&gt;&lt;br /&gt;Look at the name of the committee then in &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_0"&gt;November&lt;/span&gt; 2002.&lt;br /&gt;"Open Office XML TC"&lt;br /&gt;Notice that the name was later changed to Open Document to lose the obvious connection to &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_1"&gt;OpenOffice&lt;/span&gt; in the name of the format.&lt;br /&gt;&lt;br /&gt;Also from that call to participate so even before the TC starts:&lt;br /&gt;&lt;em&gt;"Since the &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_2"&gt;OpenOffice&lt;/span&gt;.org XML format specification meets these criteria and has proven its value in real life, this TC will use it as the basis for its work.&lt;br /&gt;Sun &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_3"&gt;Microsystems&lt;/span&gt; intends to contribute the &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_4"&gt;OpenOffice&lt;/span&gt;.org XML Format to this TC at the first meeting of the TC, under reciprocal Royalty Free terms."&lt;/em&gt;&lt;br /&gt;So a set of preset criteria matching the &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_5"&gt;OOo&lt;/span&gt; format specs and Sun contributing that format to the OASIS committee 1 month before the start of the committee. Yes, that is &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_6"&gt;extremely&lt;/span&gt; open way to ensure that this TC only ever was about the &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_7"&gt;OOo&lt;/span&gt; format&lt;br /&gt;&lt;br /&gt;Also the call to participate already contains a full members suggestion list with four Sun employees in the proposed committee but of course no-one of &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_8"&gt;market leader&lt;/span&gt; Microsoft.&lt;br /&gt;&lt;br /&gt;Does this look like a committee that Microsoft could have ever joined or if anybody seriously wanted them to ? No, of course not.&lt;br /&gt;This was before governments for instance in Massachusetts suggested open formats might be required for governments and also before the EU suggested ISO standardisation.&lt;br /&gt;This was at a time when &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_9"&gt;OpenOffice&lt;/span&gt; was looking for interoperability amongst OSS. Interoperability with MS Office was even left behind from the &lt;a href="http://www.oasis-open.org/archives/office/200212/msg00003.html"&gt;first meeting&lt;/a&gt; of the TC:&lt;br /&gt;&lt;em&gt;"The TC agreed that &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_10"&gt;transformability&lt;/span&gt; into potential Microsoft office XML formats could be sensible, but is not a formal requirement."&lt;/em&gt;&lt;br /&gt;&lt;br /&gt;Not that I want to state that Microsoft would have been easily persuaded to participate to such a document standardisation &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_11"&gt;process&lt;/span&gt;. There was only limited reason for Microsoft to use a standardised format in MS Office as nobody was really demanding it and as at the time they were already well on their way to making their own XML based format for MS Office. That format was already shown two years earlier in august 2000 in an Office &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_12"&gt;XP&lt;/span&gt; beta that contained a early version of &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_13"&gt;SpreadsheetML&lt;/span&gt; which is currently still a part of &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_14"&gt;Ecma&lt;/span&gt; Office Open XML.&lt;br /&gt;So the OASIS effort by Sun and other &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_15"&gt;OpenOffice&lt;/span&gt; supporters might in 2002 also be seen as an answer to the Microsoft XML formats that were starting to come out of MS Office and might become commonplace as they are now with the &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_16"&gt;introduction&lt;/span&gt; of default XML formats in Office 2007.&lt;br /&gt;&lt;br /&gt;For Microsoft to participate in a standardisation &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_17"&gt;process&lt;/span&gt; it would have required a least the following 3 things. &lt;/p&gt;&lt;ul&gt;&lt;li&gt;Firstly a need to standardize the format, like pressure from governments or their customers. I think that the transfer to the MS Office XML formats starting in 2000 already showed a slight move toward their customers in opening up data in their binary format to a more readable format but &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_18"&gt;probably&lt;/span&gt; no need for formal standardization was considered or even asked for at that time.&lt;/li&gt;&lt;li&gt;Secondly the format would need good backwards compatibility with the billions of existing MS Office documents. It would be very hard to push trough an Office product that did not have backwards &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_19"&gt;compatibility&lt;/span&gt; written all over it.&lt;/li&gt;&lt;li&gt;Thirdly it would need to support MS Office functionality as much as possible without &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_20"&gt;immediately&lt;/span&gt; &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_21"&gt;extending&lt;/span&gt; the format.&lt;/li&gt;&lt;/ul&gt;The OASIS call for &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_22"&gt;participation&lt;/span&gt; by the Sun/&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_23"&gt;OpenOffice&lt;/span&gt; dominated TC would not have been relevant to Microsoft on any of those three issues. There was never a chance that on such a call Microsoft would have chosen to &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_24"&gt;participate&lt;/span&gt; working based on an &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_25"&gt;OpenOffice&lt;/span&gt; format from a month later.&lt;br /&gt;&lt;br /&gt;Seriously, Microsoft participation on the "&lt;em&gt;Open Office XML TC&lt;/em&gt;" was never going to happen based on a short term &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_26"&gt;particpation&lt;/span&gt; call for a TC working that &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_27"&gt;pre-decided&lt;/span&gt; on &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_28"&gt;OpenOffice&lt;/span&gt; and was dominated by a competitor.&lt;br /&gt;People suggesting otherwise, that Microsoft actually could have &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_29"&gt;participated&lt;/span&gt; on such a venture are just bullshitting their audience.&lt;br /&gt;&lt;br /&gt;The Wraith&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7997790404017058018-7461332957276511044?l=ooxmlhoaxes.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ooxmlhoaxes.blogspot.com/feeds/7461332957276511044/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7997790404017058018&amp;postID=7461332957276511044' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7997790404017058018/posts/default/7461332957276511044'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7997790404017058018/posts/default/7461332957276511044'/><link rel='alternate' type='text/html' href='http://ooxmlhoaxes.blogspot.com/2007/02/ooxml-hoax-5-microsoft-could-have.html' title='OOXML hoax 5: Microsoft could have participated in ODF development'/><author><name>The Wraith</name><uri>http://www.blogger.com/profile/01830095759093325565</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='28' src='http://upload.wikimedia.org/wikipedia/en/9/90/Steve_the_Wraith_%28Stargate%29.jpg'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7997790404017058018.post-5651560881548560675</id><published>2007-02-20T11:30:00.000+01:00</published><updated>2007-02-20T11:48:13.775+01:00</updated><title type='text'>OOXML hoax 4: The standard requires supporting of propriety MS formats</title><content type='html'>&lt;span style="font-family:arial;"&gt;Another issue raised by IBM and by standards and OSS lawyer Andy Upgrove is that the OOXML specifications would require the implementers to also implement propriety formats and methods of Microsoft that are not licensed under the OOXML licensing.&lt;br /&gt;&lt;br /&gt;Andy mentions in his blog post "The Contradictory Nature of OOXML" several issues from the OOXML spec like 6.2.3.17 "Embedded Object Alternate Image Requests Types" refrencing WMF files and 6.4.3.1 "Clipboard Format Types". Further down he mentions for instance OLE embedding and macro/scripts. It is of course correctly seen that the OOXML spec mentions these thing in the specifications. But does it mean that implementing these feature is required if you implement OOXML ?&lt;br /&gt;No of course not.&lt;br /&gt;&lt;br /&gt;Firstly, as I have already mentioned in an earlier post, when implementing OOXML you are not required to implement any parts other than stated in the conformance paragraph. You can leave out anything you want.&lt;br /&gt;&lt;br /&gt;Secondly, even if you create a FULL implementation of OOXML then still you do not need to implement these features as these references are all references to external formats that are therfore not a part of OOXML. They are references to fully optional formats that you can embed just like you can embed image formats or other media formats.&lt;br /&gt;&lt;br /&gt;Thirdly, implementing external formats is is something that is application specific and is not limited to MS formats. You can in fact embed any propriety or open format into OOXML files. OOXML only uses some of the mentioned references to distinguish between format types so you can differentiate between an embedded image file and an embedded windows meta file or a clipboard file. A method to distinguish between foreign file types however is not the same as adding the external format to the spec. If it would, than if a simple line in the spec states "filetype:picture" it requires support for all picture formats in existence ???&lt;br /&gt;&lt;br /&gt;Fourthly, you can embed the same formats that are mentioned in OpenDocument also. ODF has about 6 methods of embedding external foreign file formats in ODF files. You can embed the same Windows Meta Files or clipboard file formats just as easy in ODF as you can in OOXML. You can use macro/scripts in ODF and, yes, even even use OLE linking/embedding of external file formats in ODF. Mayby Andy should have complained about ODF supporting all of those formats as well during ISO standardisation of ODF. Especially the fact that Sun, next to regular external object embedding has managed to add specific embedded java objects to ODF (§9.3.4) seems quite weird.&lt;br /&gt;&lt;br /&gt;Basically the opponents of OOXML claim that embedding foreign files is fine for ODF but it isn't fine when files are embedded in OOXML because then Microsoft should have licensed those formats even though it might be about exactly the same files.&lt;br /&gt;Is that either highly hypocritical criticism or just ignorance ?&lt;br /&gt;I think I know the answer to that...&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7997790404017058018-5651560881548560675?l=ooxmlhoaxes.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ooxmlhoaxes.blogspot.com/feeds/5651560881548560675/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7997790404017058018&amp;postID=5651560881548560675' title='7 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7997790404017058018/posts/default/5651560881548560675'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7997790404017058018/posts/default/5651560881548560675'/><link rel='alternate' type='text/html' href='http://ooxmlhoaxes.blogspot.com/2007/02/ooxml-hoax-4-standard-requires.html' title='OOXML hoax 4: The standard requires supporting of propriety MS formats'/><author><name>The Wraith</name><uri>http://www.blogger.com/profile/01830095759093325565</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='28' src='http://upload.wikimedia.org/wikipedia/en/9/90/Steve_the_Wraith_%28Stargate%29.jpg'/></author><thr:total>7</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7997790404017058018.post-2807749100888567350</id><published>2007-02-19T11:46:00.000+01:00</published><updated>2007-04-05T16:19:08.463+01:00</updated><title type='text'>OOXML hoax 3: The standard requires cloning of old propriety behaviour</title><content type='html'>This suggestion probably originates from IBM's blogger Rob Weir and his Guillaume &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_0"&gt;Portes&lt;/span&gt; article which is one of the most cited articles in articles about &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_1"&gt;OOXML&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;The issue is about the &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_2"&gt;OOXML&lt;/span&gt; elements in section 2.15 of the &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_3"&gt;OOXML&lt;/span&gt; specs. This section describes compatibility items for documents created in the past with older office versions or even with &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_4"&gt;WordPerfect&lt;/span&gt;. The tags should only exist in converted legacy documents and should not be used in any new documents.&lt;br /&gt;&lt;br /&gt;The first thing to say is that &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_5"&gt;OOXML&lt;/span&gt; does not require any implementation to support these tags. There is little reason to support these tags for virtually any application.&lt;br /&gt;&lt;br /&gt;Secondly, IBM's Rob Weir argues that "these legacy tags are some of the most important ones in the specification". Of course he would because he wants to &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_6"&gt;OOXML&lt;/span&gt; to look bad. The fact is that applications like &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_7"&gt;OpenOffice&lt;/span&gt; currently manage fine in converting most .doc files without supporting these compatibility features If implementing the compatibility tags is really so important then people could &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_8"&gt;interprete&lt;/span&gt; Rob's statement that you should never use an implementation that doesn't support full compatibility features with legacy documents and stay with what you have.&lt;br /&gt;&lt;br /&gt;Thirdly, the compatibility tags are about rendering Office documents. Rendering behaviour is described in &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_9"&gt;OOXML&lt;/span&gt; (or &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_10"&gt;ODF&lt;/span&gt; for that matter). It would be very strange to exactly describe how the compatibility tags rendering would have to be, while the normal rendering is not described. Office document rendering is always implementation specific.&lt;br /&gt;&lt;br /&gt;Fourthly, these tags describe that converted documents may have rendered differently when they were originally created in their original application. Even for applications that are not interested in recreating that actual rendering behaviour these tags can be valuable. When opening a file and parsing these tags an implementing application can give the user a warning that the document looked different in it's original form. This could be important for evaluating conversions of documents that may require very faithful representations like notary documents or documents that archive printed works.&lt;br /&gt;&lt;br /&gt;Ah, but &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_11"&gt;ODF&lt;/span&gt; does not have this legacy compatibility shit. Why put it into a standard ? &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_12"&gt;ODf&lt;/span&gt; has chosen a different approach for dealing with legacy compatibility. It just doesn't define it but leave it implementation specific.&lt;br /&gt;For instance &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_13"&gt;OpenOffice&lt;/span&gt; uses custom application settings like:&lt;br /&gt;&lt;?xml:namespace prefix = config /&gt;&lt;config:config-item type="boolean" name="UseFormerTextWrapping"&gt;UseFormerLineSpacing&lt;br /&gt;UseFormerObjectPositioning&lt;br /&gt;UseFormerTextWrapping&lt;br /&gt;UseOldNumbering&lt;/config:config-item&gt;&lt;br /&gt;&lt;config:config-item type="boolean" name="UseFormerTextWrapping"&gt;and a lot more...&lt;/config:config-item&gt;&lt;br /&gt;&lt;config:config-item type="boolean" name="UseFormerTextWrapping"&gt;&lt;/config:config-item&gt;So &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_14"&gt;OOXML&lt;/span&gt; has a lot of deprecated tags that almost impossible to implement but &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_15"&gt;ODF&lt;/span&gt; has actually created a special standard tag for stuff that you can't possibly implement. &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_16"&gt;ODF&lt;/span&gt; has actually standardized "Application setting" tagging that cannot be interoperable because any such 'standard' tags will not be defined. and this stuff is not deprecated. You can make new documents with it.&lt;br /&gt;If Microsoft would use &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_17"&gt;ODF&lt;/span&gt; then they can use the "Application settings" to create fully standard compliant documents and still make them impossible to be interoperable. At least in &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_18"&gt;OOXML&lt;/span&gt; the extend of the compatibility is known and when a compatibility issue is found it can be recognized and the uses warned accordingly. In &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_19"&gt;ODF&lt;/span&gt; files when using the "Application settings" for compatibility the only thing you can do is to warn the user that the document can behave differently because it has separate undefined settings for different applications.&lt;br /&gt;&lt;br /&gt;Two solutions for ugly old settings. Both can lead to very ugly documents. But at least the &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_20"&gt;OOXML&lt;/span&gt; stuff is only for the past, the &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_21"&gt;ODF&lt;/span&gt; "application settings" can keep haunting us for a long time to come...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7997790404017058018-2807749100888567350?l=ooxmlhoaxes.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ooxmlhoaxes.blogspot.com/feeds/2807749100888567350/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7997790404017058018&amp;postID=2807749100888567350' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7997790404017058018/posts/default/2807749100888567350'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7997790404017058018/posts/default/2807749100888567350'/><link rel='alternate' type='text/html' href='http://ooxmlhoaxes.blogspot.com/2007/02/ooxml-hoax-3-standard-requires-cloning.html' title='OOXML hoax 3: The standard requires cloning of old propriety behaviour'/><author><name>The Wraith</name><uri>http://www.blogger.com/profile/01830095759093325565</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='28' src='http://upload.wikimedia.org/wikipedia/en/9/90/Steve_the_Wraith_%28Stargate%29.jpg'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7997790404017058018.post-361022463324821031</id><published>2007-02-18T13:00:00.000+01:00</published><updated>2007-02-18T14:16:19.168+01:00</updated><title type='text'>OOXML hoax 2: The standard is not really open</title><content type='html'>In many comments I have read, people, especially from the FOSS community, have stated that &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_0"&gt;OOXML&lt;/span&gt; is not really an open standard and that Microsoft controls the format.&lt;br /&gt;&lt;br /&gt;The basics of the openness of a standard in the Intellectual Property (&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_1"&gt;IP&lt;/span&gt;) rights. This breaks down into copyrights granted by rights to the author of a work and the patent rights which are granted to &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_2"&gt;patentholders&lt;/span&gt;.&lt;br /&gt;For &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_3"&gt;OOXML&lt;/span&gt; is the copyrights are now in the hands of &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_4"&gt;Ecma&lt;/span&gt; international which created and published the standard. Microsoft contributed to this but has no copyrights to the &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_5"&gt;Ecma&lt;/span&gt; standard.&lt;br /&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_6"&gt;Ecma&lt;/span&gt; makes all it's standards available for free:&lt;br /&gt;&lt;em&gt;"&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_7"&gt;Ecma&lt;/span&gt; Standards are made available to all interested persons or organizations, free of charge and copyright, in printed form and, as files in Acrobat ® &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_8"&gt;PDF&lt;/span&gt; format."&lt;/em&gt;&lt;br /&gt;&lt;br /&gt;So on the copyright side everything is covered and the standard is as open as it can be. So how about the patent rights. As a standard that originates from technology created by Microsoft the most likely party to have patents that are relevant to &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_9"&gt;OOXML&lt;/span&gt; will be Microsoft.  To make sure that the standard is not hampered by the burden of implementation which conflicts these possible patents &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_10"&gt;Micrsoft&lt;/span&gt; has added a covenant not to sue and later added the &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_11"&gt;Ecma&lt;/span&gt; standard to the covered formats of it's Open Specification Promise.&lt;br /&gt;&lt;em&gt;"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 a Covered Specification"&lt;/em&gt;&lt;br /&gt;In software patents in general patent claims are the methods or system that implement an invention. So basically Microsoft cannot use it patent claim against anyone that requires their patented methods or systems to implements the &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_12"&gt;OOXML&lt;/span&gt; format even for commercial use.&lt;br /&gt;Opponent of &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_13"&gt;OOXML&lt;/span&gt; has tried to raise the question of what it means that an &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_14"&gt;implementation&lt;/span&gt; conforms to a specification but actually &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_15"&gt;OOXML&lt;/span&gt; contains a section which clearly states what  a conforming implementation is. Describing conformance is of course a matter for &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_16"&gt;Ecma&lt;/span&gt; that controls the standard and is not up to Microsoft.&lt;br /&gt;&lt;em&gt;&lt;/em&gt;&lt;br /&gt;Another point that is often made is that &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_17"&gt;Microsoft's&lt;/span&gt; release of its patent claim are not given for future version of the standard where it seems that Sun which has used a similar covenant not to sue on &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_18"&gt;patent claims&lt;/span&gt; related to &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_19"&gt;ODF&lt;/span&gt; has stated it to be for future versions as well. As the standard no longer belongs to Microsoft it would be very hard to make a statement about future versions of the standard unless they could control what exactly would be in the future versions.&lt;br /&gt;But how about Sun  then ?&lt;br /&gt;Strangely enough Sun has made sure that it controls what is in next versions of the &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_20"&gt;ODF&lt;/span&gt; standard. Sun's covenant not to sue hold a strange provision that makes sure that for quite a while to come their control over &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_21"&gt;OpenDocument&lt;/span&gt; development is secured. Their CNS is limited to: "&lt;em&gt;any subsequent version thereof ("&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_22"&gt;OpenDocument&lt;/span&gt; Implementation") &lt;strong&gt;in which development Sun participates&lt;/strong&gt; to the point of incurring an obligation&lt;/em&gt;". So Sun's covenant only applies to future version if they participate in development. So if Sun's does not like the development of &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_23"&gt;ODF&lt;/span&gt; it can hold up the development of the standard &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_24"&gt;until&lt;/span&gt; there is certainty that it does not violate any of sun's patents.&lt;br /&gt;&lt;br /&gt;This is quite a big deal. Let's say that Microsoft were to start using &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_25"&gt;ODF&lt;/span&gt; (as unlikely as it seems &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_26"&gt;atm&lt;/span&gt;) and joined the OASIS TC to help adding an Office database format to &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_27"&gt;ODF&lt;/span&gt;. But then Oracle &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_28"&gt;buys&lt;/span&gt; up Sun and all it patents and they decide that they don't like a database format added to &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_29"&gt;ODF&lt;/span&gt;. Then they could severely block any development and &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_30"&gt;mayby&lt;/span&gt; halt the &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_31"&gt;ODF&lt;/span&gt; development for years if not &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_32"&gt;alltogehter&lt;/span&gt;. This makes it &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_33"&gt;extremely&lt;/span&gt; unlikely that Microsoft will give full support to &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_34"&gt;ODF&lt;/span&gt; while Sun still hold control over the development.&lt;br /&gt;&lt;br /&gt;Because MS has not releases it's claims for future version it has similar control over &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_35"&gt;OOXML&lt;/span&gt; as Sun does over &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_36"&gt;ODF&lt;/span&gt;. However there is a big difference. Microsoft needs development of the Office format as it is vital to it's core business unlike for instance Sun or IBM.&lt;br /&gt;They need a certain amount of control over the Office format development as if they did not have such control then their competitors would find it easy enough to stifle further development of MS Office technologies and make it easier to catch up. &lt;br /&gt;For Microsoft to not &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_37"&gt;develop&lt;/span&gt; newer versions of &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_38"&gt;OOXML&lt;/span&gt; or even going back to a closed format in MS Office would be like shooting &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_39"&gt;themselves&lt;/span&gt; if the foot.&lt;br /&gt;&lt;br /&gt;To conclude I would say that &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_40"&gt;OOXML&lt;/span&gt; is an open standard in almost the same way that &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_41"&gt;ODF&lt;/span&gt; is open.&lt;br /&gt;&lt;br /&gt;The advantage of &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_42"&gt;ODF&lt;/span&gt; might be that it will have a broader group of development support (incl. Sun of course) whereas &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_43"&gt;OOXML&lt;/span&gt; has the advantage that they have the &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_44"&gt;market leader&lt;/span&gt; supporting any new development which can therefore be fairly quick and implementation of a new version can be very rapidly expanded to a wide &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_45"&gt;customerbase&lt;/span&gt; which makes it interesting for commercial support.&lt;br /&gt;&lt;br /&gt;The Wraith&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7997790404017058018-361022463324821031?l=ooxmlhoaxes.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ooxmlhoaxes.blogspot.com/feeds/361022463324821031/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7997790404017058018&amp;postID=361022463324821031' title='9 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7997790404017058018/posts/default/361022463324821031'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7997790404017058018/posts/default/361022463324821031'/><link rel='alternate' type='text/html' href='http://ooxmlhoaxes.blogspot.com/2007/02/ooxml-hoax-2-standard-is-not-really.html' title='OOXML hoax 2: The standard is not really open'/><author><name>The Wraith</name><uri>http://www.blogger.com/profile/01830095759093325565</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='28' src='http://upload.wikimedia.org/wikipedia/en/9/90/Steve_the_Wraith_%28Stargate%29.jpg'/></author><thr:total>9</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7997790404017058018.post-8439166263815892952</id><published>2007-02-17T13:58:00.000+01:00</published><updated>2007-02-17T15:09:53.522+01:00</updated><title type='text'>OOXML hoax 1: The spec is too long.</title><content type='html'>The Office Open XML specification is around 6000 pages long compared to the &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_0"&gt;OpenDocument&lt;/span&gt; specification which is only 800 pages long.&lt;br /&gt;&lt;br /&gt;Issues are taken with the fact that it would be to long to implement by other parties and it would be to long for the ISO &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_1"&gt;fasttracking&lt;/span&gt; procedure to evaluate the specification.&lt;br /&gt;&lt;br /&gt;Firstly I will go into the fact that the spec would be to long to implement.&lt;br /&gt;The &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_2"&gt;OOXML&lt;/span&gt; specification is meant to support the features of the biggest Office application and be compatible with the billions of documents produced by that application in the&lt;span style="color:#000000;"&gt; &lt;/span&gt;last 15 years.&lt;br /&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_3"&gt;Ecma&lt;/span&gt; and Microsoft think that requires 6k pages. I think they are probably short.&lt;br /&gt;No one can implement such a complex spec on just 6k pages.&lt;br /&gt;Luckily they can use MS Office 2007 document as a reference.&lt;br /&gt;But the &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_4"&gt;ODF&lt;/span&gt; spec then with its 800 pages ?&lt;br /&gt;A big advantage of the &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_5"&gt;ODF&lt;/span&gt; spec is that they do not need truly faithful support for their existing documents as much as &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_6"&gt;OOXML&lt;/span&gt; does with probably 99% of Office documents being created with MS Office. &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_7"&gt;OOXML&lt;/span&gt; spends at least 1000 pages on compatibility especially with adding the &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_8"&gt;VML&lt;/span&gt; spec.&lt;br /&gt;Also the &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_9"&gt;ODF&lt;/span&gt; spec isn't really 8800 pages to implement is it:&lt;br /&gt;Here in the bottom of this article by &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_10"&gt;Miquel&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_11"&gt;de&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_12"&gt;Icaza&lt;/span&gt; &lt;a href="http://http//tirania.org/blog/archive/2007/Jan-30.html"&gt;http://http//tirania.org/blog/archive/2007/Jan-30.html&lt;/a&gt; it suggests, with reusing several w3c standards and with &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_13"&gt;OOXML&lt;/span&gt; using a bigger line spacing in the specs, that implementing &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_14"&gt;ODF&lt;/span&gt; specs would cost almost the same amount of actual specification to be implemented as &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_15"&gt;OOXML&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;Let's face it. Building an complete Office application with all the trimming is a very very big task no matter what. It is unlikely that more than a few original application will ever exist that can fully use both &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_16"&gt;ODF&lt;/span&gt; and &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_17"&gt;OOXML&lt;/span&gt; formats and it takes big projects to make that happen. And I bet that any such project would rather have double the spec size to describe the specs even more precise than have less documentation to work with.&lt;br /&gt;&lt;br /&gt;Secondly several parties notably IBM and &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_18"&gt;Groklaw&lt;/span&gt; and claimed that the 6000 page &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_19"&gt;OOXML&lt;/span&gt; spec cannot be evaluated by ISO national bodies in the short time of a &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_20"&gt;fasttrack&lt;/span&gt; procedure.&lt;br /&gt;Let's first look at the &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_21"&gt;fasttrack&lt;/span&gt; procedure. How long is it ? The shortest possible time for a &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_22"&gt;fasttrack&lt;/span&gt; procedure seems to be about 8,5 months with the average probably closer to a year if the standard is undisputed. Disputes can &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_23"&gt;lenghten&lt;/span&gt; the time even more.&lt;br /&gt;Still it would be quite a short time if everyone had to evaluate every page carefully for each little item on it. But is that necessary ? No, not really.&lt;br /&gt;A &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_24"&gt;fasttracking&lt;/span&gt; procedure is a procedure for a standard of existing technology. The standard is has been developed and maintained by a third party. It is not a &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_25"&gt;brandnew&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_26"&gt;developement&lt;/span&gt; that is unproven and does not require the same amount of scrutiny. Also in the period prior to the standardisation process ISO already advises the third party on how to make the standard acceptable for ISO standardization (ISO had a liaison in the &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_27"&gt;Ecma&lt;/span&gt; technical committee for instance and the &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_28"&gt;OOXML&lt;/span&gt; draft documents were already provided to ISO from may 2006 onwards).&lt;br /&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_29"&gt;Fasttracking&lt;/span&gt; is more a &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_30"&gt;descisionmaking&lt;/span&gt; process than a development process.&lt;br /&gt;In &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_31"&gt;fasttracking&lt;/span&gt; ISO national bodies can look at the usefulness and the need for the standard, can look at if the standard does not contradict an ISO standard and the overall quality of the standard. Sometimes amendments/alterations /clarification might be suggested and can be made by the third party in charge of the standard.&lt;br /&gt;Although there might be some minor issues it seems clear that the only really important question in the &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_32"&gt;fasttracking&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_33"&gt;proces&lt;/span&gt; of &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_34"&gt;OOXML&lt;/span&gt; is whether this new standard contradicts the &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_35"&gt;ODF&lt;/span&gt; ISO standard. For the minor issues &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_36"&gt;Ecma&lt;/span&gt; can make alterations or give a road map in which versions and when the alteration can be made (similar to adding formula's in &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_37"&gt;ODF&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_38"&gt;mayby&lt;/span&gt;).&lt;br /&gt;For the contradiction with &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_39"&gt;ODF&lt;/span&gt; you do not need 6000 pages. You need to look only at some small parts of the specs specifying the essentials of the &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_40"&gt;OOXML&lt;/span&gt; spec. In fact you need only look at the Part 1 (Fundamentals) and the part 3 (primer) parts of the specs to evaluate the specs for a decision making process. These parts (550 pages) describe the goals, the basic ideas of the specs, the conformance, in short everything to determine the need and usefulness of the standard format.&lt;br /&gt;&lt;br /&gt;I think that the basic idea of the &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_41"&gt;OOXML&lt;/span&gt; spec lies in continuation, stability and compatibility and in opening up the legacy office data. These are the powerful arguments that form the basis of the &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_42"&gt;OOXML&lt;/span&gt; standardisation process. The should not be underestimated. Governments, organisations and companies and individuals have invested a lot in Office documents in the last 15 years.&lt;br /&gt;&lt;br /&gt;The Wraith&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7997790404017058018-8439166263815892952?l=ooxmlhoaxes.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ooxmlhoaxes.blogspot.com/feeds/8439166263815892952/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7997790404017058018&amp;postID=8439166263815892952' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7997790404017058018/posts/default/8439166263815892952'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7997790404017058018/posts/default/8439166263815892952'/><link rel='alternate' type='text/html' href='http://ooxmlhoaxes.blogspot.com/2007/02/ooxml-hoax-1-spec-is-too-long.html' title='OOXML hoax 1: The spec is too long.'/><author><name>The Wraith</name><uri>http://www.blogger.com/profile/01830095759093325565</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='28' src='http://upload.wikimedia.org/wikipedia/en/9/90/Steve_the_Wraith_%28Stargate%29.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7997790404017058018.post-2275679589279928253</id><published>2007-02-17T13:44:00.000+01:00</published><updated>2007-02-17T15:08:46.304+01:00</updated><title type='text'>Why this blog ?</title><content type='html'>The last few months I have become increasingly &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_0"&gt;annoyed&lt;/span&gt; by the disinformation spread about the office formats Office Open XML (&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_1"&gt;OOXML&lt;/span&gt;) and &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_2"&gt;OpenDocument &lt;/span&gt;(&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_3"&gt;ODF&lt;/span&gt;). Especially the &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_4"&gt;enormous&lt;/span&gt; amount of poor information about Office Open XML is staggering so I guess a bit of the focus will be on providing information on &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_5"&gt;OOXML&lt;/span&gt;.&lt;br /&gt;In what seems to have become format war between IBM, Sun and FOSS vs Microsoft I w&lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_6"&gt;ill&lt;/span&gt; try to add that is what I think is a more moderate view on what is really going on with the formats.&lt;br /&gt;&lt;br /&gt;In this blog I will try to write about some of the issues that I have come across in the information campaigns about the formats leading up to the standardisation of the Office document formats by ISO.&lt;br /&gt;&lt;br /&gt;Is the information I provide biased ?&lt;br /&gt;Yes, it probably will be a bit. At the moment especially &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_7"&gt;OOXML&lt;/span&gt; &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_8"&gt;received&lt;/span&gt; a lot of unjust &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_9"&gt;criticism&lt;/span&gt; and I will certainly try to give a more positive look on &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_10"&gt;OOXML&lt;/span&gt; than what is written by the people from IBM and Sun.&lt;br /&gt;&lt;br /&gt;The Wraith&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7997790404017058018-2275679589279928253?l=ooxmlhoaxes.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ooxmlhoaxes.blogspot.com/feeds/2275679589279928253/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7997790404017058018&amp;postID=2275679589279928253' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7997790404017058018/posts/default/2275679589279928253'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7997790404017058018/posts/default/2275679589279928253'/><link rel='alternate' type='text/html' href='http://ooxmlhoaxes.blogspot.com/2007/02/why-this-blog.html' title='Why this blog ?'/><author><name>The Wraith</name><uri>http://www.blogger.com/profile/01830095759093325565</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='28' src='http://upload.wikimedia.org/wikipedia/en/9/90/Steve_the_Wraith_%28Stargate%29.jpg'/></author><thr:total>3</thr:total></entry></feed>
