1 / 26

The .doc is out: The Open Document Format and its prospects

The .doc is out: The Open Document Format and its prospects. John David Stone Department of Computer Science Grinnell College stone@cs.grinnell.edu. File formats. Microsoft Office 2003. Microsoft Office 2007. .doc .xls .ppt . .docx .xlsx .pptx . File formats. Microsoft

Rita
Download Presentation

The .doc is out: The Open Document Format and its prospects

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. The .doc is out: The Open Document Format and its prospects John David Stone Department of Computer Science Grinnell College stone@cs.grinnell.edu

  2. File formats Microsoft Office 2003 Microsoft Office 2007 .doc .xls .ppt ... .docx .xlsx .pptx ...

  3. File formats Microsoft Office 2003 Open Document Format .doc .xls .ppt ... .odt .ods .odp ...

  4. ODF file formats are based on XML (Extensible Markup Language) .odt .ods .odp XML (general scheme)

  5. XML (Extensible Markup Language) <age>56</age> beginning tag ending tag datum

  6. XML (Extensible Markup Language) as applied in the ODF spreadsheet format <table:table-cell table:style-name=”ce4” office:value-type=”date” office:date-value=”2008-03-06”> <text:p> 3/6/2008 </text:p> </table:table-cell>

  7. XML (Extensible Markup Language) as applied in the ODF spreadsheet format <table:table-cell table:style-name=”ce4” office:value-type=”date” office:date-value=”2008-03-06”> <text:p> 3/6/2008 </text:p> </table:table-cell> ISO standard date format what the user typed

  8. ZIP file compression content and XML tags and attributes + file containing style information + file containing metadata + ... + ... + ... compressed archive file

  9. ODF element for one spreadsheet cell <table:table-cell table:style-name=”ce4” office:value-type=”date” office:date-value=”2008-03-06”> <text:p> 3/6/2008 </text:p> </table:table-cell> Microsoft Excel 2007 element – same content <c r=”B2” s=”1”> <v> 39524 </v> </c>

  10. ODF configuration parameter element <config:config-item config:name=”PrintReversed” config:type=”boolean”> false </config:config-item>

  11. ODF structured text element This passage contains an italicized phrase in context. <text:p text:style-name=”Standard” This passage contains <text:span text:style-name=”T2”> an italicized phrase </text:span> in context. </text:p>

  12. Microsoft Word 2007 text element <w:p> <w:r> <w:t> This passage contains </w:t> </w:r> <w:r> <w:rPr> <w:i/> </w:rPr> <w:t> an italicized phrase </w:t> </w:r> <w:r> <w:t> in context. </w:t> </w:r> </w:p>

  13. The practical arguments for ODF * stability

  14. The practical arguments for ODF * stability * portability

  15. The practical arguments for ODF * stability * portability * freedom

  16. ODF standardization timetable 1999: initial project proposal (StarDivision) October 2000: first release of source code May 2002: first full implementation of an ODF-based word processor December 2002: first published draft of the ODF standard December 2004: second public discussion draft February 2005: third public discussion draft May 2005: OASIS certification September 2005: submitted to ISO May 2006: ISO certification

  17. ODF adoption September 2005: Massachusetts (public records) late 2005: UK (schools) March 2006: Australia (National Archives) June 2006: Belgium January 2007: Finland (Ministry of Justice) February 2007: Germany (Federal Foreign Office) August 2007: Malaysia September 2007: Argentina September 2007: Croatia October 2007: South Africa December 2007: Netherlands December 2007: Norway

  18. MSOOXML standardization timetable December 15, 2005: Microsoft begins work on a formal standard for Office November 17, 2006: proposed standard submitted to Ecma December 7, 2006: endorsed by Ecma December 7, 2006: submitted to ISO December 16, 2006: first published draft of the MSOOXML proposal September 17, 2007: initial ISO ballot fails January 14, 2008: “Disposition of Comments” sent to ISO members February 25-29, 2008: ISO ballot resolution meeting March 1-29, 2008: national bodies can change their initial-ballot votes

  19. ISO initial ballot on MSOOXML (participating members only) Yes (w/ comments) Germany Kenya Malta Singapore Switzerland Turkey United States Uruguay Venezuela Yes Azerbaijan Côte-d'Ivoire Cyprus Jamaica Kazakhstan Lebanon Pakistan Saudia Arabia No (w/ comments) Canada China Czech Republic Denmark Ecuador France India Iran Ireland Japan Korea New Zealand Norway South Africa United Kingdom Abstaining Australia Belgium Finland Italy Malaysia Netherlands Slovenia Spain Trinidad and Tobago

  20. The practical arguments for ODF * stability * portability * freedom

  21. The practical argument for the Microsoft Office 2007 formats * inertia

  22. The practical argument for the Microsoft Office 2007 formats * inertia (?)

  23. ODF at Grinnell College * The Instructional Support Committee is considering whether and how to adopt and support ODF. * MathLAN users have saved about 1600 ODF documents in /home.

  24. Recommended reading Macnaughton, Edward. “Technical distinctions of ODF and OOXML: a consultation document.” ftp://officeboxsystems.com/odfa_ukag/ ODFA%20UKAG%20Technical%20White%20Paper.pdf OpenDocument Format Alliance. ODF annual report 2007. http://www.odfalliance.org/resources/AnnualReport2007.pdf Weir, Rob. “The art of being mugged.” An antic disposition, March 2, 2008. http://www.robweir.com/blog/2008/03/art-of-being-mugged.html

  25. This work is licensed under the Creative Commons Attribution Share-Alike 3.0 United States License. To view a copy of this license, visit http://creativecommons.org/licenses/by-sa/3.0/us/ or send a letter to Creative Commons 543 Howard Street 5th Floor San Francisco, California 94305 USA

  26. These slides are available on the World Wide Web at http://www.cs.grinnell.edu/~stone/essays/open-document-format/open-document-format.odp The essay that they accompany is also available, at http://www.cs.grinnell.edu/~stone/essays/open-document-format/open-document-format.odt

More Related