zarathustra said:
Yeah, 'cos reverse-engineering documentation specifications must be
'real' hard. Poor, _poor_ OpenOffice.Org. Evil, _evil_
Microsoft.com...
It's not about how difficult the task is, it's about having to do it,
make changes every time the principle changes the specs, retain useful
formatting, discard useless or proprietary features, and make sure the
saved data is clean and plain and simple enough for writing into a new
file.
Microsoft has a LOT of features, even just in it's word processor, that
can put junk in a file. Embedded fonts, images, markup for post-it
tags, font colors, proprietary indenting, proprietary paragraph and
margin notes, user info, path info for dictionaries and grammar, user
info (!) dates, program settings, group editing markup, and document
settings and viewing options.
Microsoft Word may have a use for those bits; other programs have to
work to accommodate them. How hard do you imagine Microsoft would work
to accommodate the intregity of someone else's files?