Betanews insights: OOXML patent concerns
Forum » News / Front-page » Betanews insights: OOXML patent concerns
started by: podmoklepodmokle
on: 1203100122|%e %b %Y, %H:%M %Z|agohover
number of posts: 5
rss icon RSS: new posts
summary:
When did Microsoft make the Open Specification Promise covering OOXML patent rights? 'Today', says its loyal Betanews.
Betanews insights: OOXML patent concerns
podmoklepodmokle 1203100122|%e %b %Y, %H:%M %Z|agohover

One of the most surprising articles I read today was this Betanews piece.

Microsoft adds OOXML to its promise not to sue
By Scott M. Fulton, III, BetaNews
February 15, 2008, 12:26 PM

You need to know that betanews is a kind of inofficial Microsoft press agency.

Microsoft moved today to place its Office Open XML document formats under its Open Specification Promise (OSP).

praises Betanews the vendor. Thus, the Betanews article implies an important aspect: Before today OOXML was not covered by the Open Specification Promise (OSP) contrary to other statements.

It was pointed out before that the OSP has an unclear scope, is not sub-licensable (=probably GPL incompatible) and is of questionable validity in legal systems of nations other than the United States. Microsoft does everything it can to contribute to market confidence:

"We leave it to those implementing these technologies to understand the legal environments in which they operate. This includes people operating in a GPL environment."

The news we expected today from Microsoft was the public release of the Office binary specification under the OSP instead of the convenant not to sue. Public would mean that you don't need to individually request for it anymore. At least they announced it for today. We will keep you updated.

last edited on 1203103014|%e %b %Y, %H:%M %Z|agohover by podmokle + show more
unfold Betanews insights: OOXML patent concerns by podmoklepodmokle, 1203100122|%e %b %Y, %H:%M %Z|agohover
Re: Betanews insights: OOXML patent concerns
podmoklepodmokle 1203146116|%e %b %Y, %H:%M %Z|agohover

Here they are:
http://www.microsoft.com/interop/docs/OfficeBinaryFormats.mspx

Save the files before they move ;-)

Breakdown:
Word: 210
Excel97: 349
Excel2007: 369
OfficeDrawing: 176
PowerPoint: 118

Total: 1222 (almost 6 times smaller than OOXML)

last edited on 1203146972|%e %b %Y, %H:%M %Z|agohover by podmokle + show more
unfold Re: Betanews insights: OOXML patent concerns by podmoklepodmokle, 1203146116|%e %b %Y, %H:%M %Z|agohover
Re: Betanews insights: OOXML patent concerns
podmoklepodmokle 1203151122|%e %b %Y, %H:%M %Z|agohover

http://blogs.msdn.com/brian_jones/archive/2008/02/15/binary-documentation-doc-xls-ppt-and-translator-project-site-are-now-live.aspx

Brian Jones stresses that additionally
* Windows Compound Binary File Format Specification PDF
* Windows Metafile Format (.wmf) Specification PDF
* Ink Serialized Format (ISF) Specification PDF
are made public.

Stephane Rodriguez comments there:

I think Microsoft should be commended for making this information available.

With that said, the specs is still incomplete.

I first gave a cursory look at BIFF.

1) Missing records : examples are 0x00EF and 0x01BA, just off the top of my head.

2) No specification : example is the OBJ record for a Forms Combobox : containing a ftCblsData but this is undocumented :

ftCblsData (12h)

Offset Name Size Contents

0 ft 2 =ftCblsData (12h)

2 cb 2 Length of ftCblsData

4 (Reserved) var Reserved

See this "reserved" area above?

Then I gave a cursory look at the Office Drawing specs (i.e. MSO). And again, just a cursory look at it showed unspecified records.

Here is one example :

msofbtClientData (F011)

host-defined

host-specific data

Those "host-defined" elements are used by Excel to store very relevant bits. But this just remains undocumented.

unfold Re: Betanews insights: OOXML patent concerns by podmoklepodmokle, 1203151122|%e %b %Y, %H:%M %Z|agohover
Re: Betanews insights: OOXML patent concerns
podmoklepodmokle 1203254220|%e %b %Y, %H:%M %Z|agohover

"The question of which unilateral promise from Microsoft is supposed to apply to its Office Open XML format suite was supposed to have been clarified this morning by the company. At least that was the plan, and in the end, the matter may actually be settled, but in the middle, at least, there was more than a little confusion."

http://www.betanews.com/article/Updated_Microsoft_clarifies_its_promise_not_to_sue_for_OOXML/1203096360

So apparently they are reacting.

May I add some points on the OSP
- We don't know the scope
- Deeply rooted in US private law, questionable if its applicable under continental private law, i.e. on a worldwide scale
- Microsoft's OSP does not protect us against potential SUN's patents on OOXML etc.

I believe Microsoft should join forces with major competitors and let draft a comprehensive patent model draft by a neutral trusted party. Then all relevant competitors should opt in that patent model that would cover OOXML and ODF and possibly also all relevant applications of the spec. It is hard research to make it right. Microsoft didn't discuss their OSP openly but when we look at http://www.patentcommons.org/ you see how complicated and diverse the landscape of patent pledges is.

unfold Re: Betanews insights: OOXML patent concerns by podmoklepodmokle, 1203254220|%e %b %Y, %H:%M %Z|agohover
Re: Betanews insights: OOXML patent concerns
podmoklepodmokle 1203254758|%e %b %Y, %H:%M %Z|agohover

As the SFLC confirmed there are no IP issues with ODF
http://www.patentcommons.org/news/index.php?displaynews=23&
Having that said Microsoft's FUD attempt directed to the SUN patent pledge look bad.

Why does Microsoft not provide the SUN conditions? Microsoft's origincal CNS was a parody of the SUN CNS which the SFLC experts heavily criticized. Instead of getting the CNS right, they came up with the OSP.

last edited on 1203254804|%e %b %Y, %H:%M %Z|agohover by podmokle + show more
unfold Re: Betanews insights: OOXML patent concerns by podmoklepodmokle, 1203254758|%e %b %Y, %H:%M %Z|agohover
new post