GNOME and OOXML
GNOME and OOXML
Posted Oct 30, 2007 20:41 UTC (Tue) by tialaramex (subscriber, #21167)Parent article: GNOME and OOXML
Jody's involvement was unknown to me but by no means a surprise. As far as spreadsheets are concerned, both the prospective offerings in this space are hopeless. Each reflects the peculiar biases and assumptions of the application software for which it was originally developed, OOXML inherits from Excel, while ODF inherits from OpenOffice.org Calc. The trouble is that the spreadsheet structures directly reflect the design of the software, and that software is itself very poorly specified, having been endlessly adapted to the requests of myriad users. The implication would be that to read & write ODF well, you must re-implement OpenOffice.org and the same with OOXML and Excel. To try to sidestep this, the specification writers have often simply avoided specifying anything at all. Implementations of ODF's spreadsheet format, for example, aren't required to share any meaningful functions or method of expressing formulae, and so can't really open each other's spreadsheets. In my opinion many of ODF's early supporters did not understand that a spreadsheet is more than a wordprocessor table with numbers filled into it. So the result is that either these standards don't standardise anything (so you can receive an ODF spreadsheet and have no idea whether you will be able to open it, since it depends so on which program saved it) or they standardise so much that you're effectively agreeing an ISO standard of running Microsoft Office, which is redundant when it is already the de facto standard. I do not expect any meaningful progress to be made on this, and I regard the whole process as worthless for that reason. Maybe it makes more sense for word processor documents, but I doubt it. Our only hope of actually achieving spreadsheet interoperability is to clone Excel, which we can do with or without an ISO standard. Jody's work on Gnumeric has helped with this tremendously.
