11
ECMA-376 - Open XML File Formats and the Evolution of Open File Formats Mark Lange Senior Policy Counsel Microsoft EMEA

ECMA-376 - Open XML File Formats and the Evolution of Open File Formats Mark Lange Senior Policy Counsel Microsoft EMEA

Embed Size (px)

Citation preview

Page 1: ECMA-376 - Open XML File Formats and the Evolution of Open File Formats Mark Lange Senior Policy Counsel Microsoft EMEA

ECMA-376 - Open XML File Formats ECMA-376 - Open XML File Formats

and the Evolution of Open File Formats

Mark LangeSenior Policy Counsel

Microsoft EMEA

Page 2: ECMA-376 - Open XML File Formats and the Evolution of Open File Formats Mark Lange Senior Policy Counsel Microsoft EMEA

The XML VisionThe XML Vision

XML - Celebrating 10 years (1997-2007)XML - Celebrating 10 years (1997-2007)

The XML Dream The XML Dream Changing the world of Information, InteroperabilityChanging the world of Information, Interoperability

Databases, Connectivity, Services, Workflow Databases, Connectivity, Services, Workflow

A New Era for DocumentsA New Era for DocumentsProductivity Suites using Productivity Suites using StandardizedStandardized XML formats XML formats

Business Documents using Custom XML SchemasBusiness Documents using Custom XML Schemas

Page 3: ECMA-376 - Open XML File Formats and the Evolution of Open File Formats Mark Lange Senior Policy Counsel Microsoft EMEA

Waves of InnovationWaves of Innovation

Time

Productivity

TypewriterIBM ball-head typewriter

Text handling, spreadsheet

Graphical user interface

Filesharing/collaboration

Automation and ”smart documents”

Now

PC

Network/Internet

XML, SOA

Page 4: ECMA-376 - Open XML File Formats and the Evolution of Open File Formats Mark Lange Senior Policy Counsel Microsoft EMEA

XML for document management XML for document management Capability and Interoperability Capability and Interoperability XML for document management XML for document management Capability and Interoperability Capability and Interoperability

XML structureData and presentation

Document ArchivalDocument ArchivalArchived & consumed long into the future without vendor-specific clients or applications

Improved Data AccessImproved Data Access

Web serviceformattingintelligent receipt

Customer details, CostsBusiness requirementsCompany standards

Business Process EfficiencyBusiness Process Efficiency

Efficient captureValidated information

Searching &Searching &RepurposingRepurposingContentContent

Query & extractTextDocumentFragmentImage

Auto-creating a polished document

datadata

Document AssemblyDocument Assembly

formatting

Page 5: ECMA-376 - Open XML File Formats and the Evolution of Open File Formats Mark Lange Senior Policy Counsel Microsoft EMEA

Office Open XML File Formats Office Open XML File Formats StartStart

Microsoft Office 2000 – Start of XML work

Microsoft Office 2003MS Office XML formats published on Danish Government site

EU (May, 2004) http://europa.eu.int/idabc/en/document/2592/5588 “Microsoft should consider the merits of submitting XML formats to an international standards body of

their choice”

EU explicit requests:to put the evolution of the formats in the control of a standards body

to build translators to/from ODF

Governments asked Microsoft to submit Open XML to ISO

NowDec 2006 - PEGSCO Report

“Microsoft has adopted a “pure” XML format”

“The Open XML (ECMA) specifications are freely available”

“Both the ODF and the OpenXML document format specifications are XML based, promising great opportunities”

The Open Specification Promise enables any business/licensing model to implement Open XML

Page 6: ECMA-376 - Open XML File Formats and the Evolution of Open File Formats Mark Lange Senior Policy Counsel Microsoft EMEA

Open XML addresses multiple needsOpen XML addresses multiple needsOpenOpen

fully documented and freely available for anyone to usefully documented and freely available for anyone to use

controlled by standards body, not a single companycontrolled by standards body, not a single company

Interoperable, platform independent Interoperable, platform independent

Major advance in technology Major advance in technology enables new range of applications enables new range of applications

supports Custom XML Schemas supports Custom XML Schemas

Internationalization, Accessibility features Internationalization, Accessibility features

Enables quality migration of older documents Enables quality migration of older documents

Satisfies long-term archive requirementsSatisfies long-term archive requirements

Can co-exist with other standardsCan co-exist with other standards

Page 7: ECMA-376 - Open XML File Formats and the Evolution of Open File Formats Mark Lange Senior Policy Counsel Microsoft EMEA

ECMA-376 Adoption Multiple implementations –

Multiple Platforms

ECMA-376 Adoption Multiple implementations –

Multiple PlatformsMicrosoft Office 2007 - Default Save Format is Open XML (+ free updates for Office 2000, XP, 2003) – Dec 2006/Jan 2007

OpenOffice – Novell supports Open XML in OpenOffice – Novell edition – Feb 2007

Corel – announcement of support of Open XML - Availability mid 2007

Gnumeric – open source Spreadsheet supports OpenXML

Sun – working on OpenXML import filter for spreadsheets

OpenXMLDeveloper.org (hundred of developers, multiple platforms)

Page 8: ECMA-376 - Open XML File Formats and the Evolution of Open File Formats Mark Lange Senior Policy Counsel Microsoft EMEA

ODF Plug-in Translator for Word finalized on Feb 1, 2007ODF Plug-in Translator for Word finalized on Feb 1, 2007Open, Save ODF in Word - Office 2007, Office 2003, Office XPOpen, Save ODF in Word - Office 2007, Office 2003, Office XP

Available on SourceForge, Microsoft Download Center and Office OnlineAvailable on SourceForge, Microsoft Download Center and Office Online

Over 50,000 downloads – one of the top 25 SourceForge projectsOver 50,000 downloads – one of the top 25 SourceForge projects

Comprehensive EU compliance testsComprehensive EU compliance testsODF test suite ODF test suite ((http://testsuite.opendocumentfellowship.orghttp://testsuite.opendocumentfellowship.org/)/)

Translator incorporated by Novell to enable OpenOffice to Open Translator incorporated by Novell to enable OpenOffice to Open and Save OpenXML documentsand Save OpenXML documents

May 2007 - beta ODF-OpenXML Translator for Excel & PPTMay 2007 - beta ODF-OpenXML Translator for Excel & PPThttp://sourceforge.net/projects/odf-converter

UOF-Open XML translator project – May 2007UOF-Open XML translator project – May 2007

DIN Working Group preparing Technical Report detailing ODF-DIN Working Group preparing Technical Report detailing ODF-Open XML translationOpen XML translation

Co-existence of Document Standards Co-existence of Document Standards

Page 9: ECMA-376 - Open XML File Formats and the Evolution of Open File Formats Mark Lange Senior Policy Counsel Microsoft EMEA

Save as ODFSave as ODF

Page 10: ECMA-376 - Open XML File Formats and the Evolution of Open File Formats Mark Lange Senior Policy Counsel Microsoft EMEA

Goals of ECMA-376Goals of ECMA-3761. High Fidelity Migration to Open Formats

• Faithfully represent in XML the pre-existing body of word-processing, presentation and spreadsheet documents

2. Interoperability, Platform independence, Internationalization, Accessibility• Extensive review and modifications during the standardization process

3. Enable new range of applications - Integration with business data• Support Custom XML Schemas

4. Long-term preservation• More secure, clear path for migration, future

evolution/maintenance in Ecma & ISO

Page 11: ECMA-376 - Open XML File Formats and the Evolution of Open File Formats Mark Lange Senior Policy Counsel Microsoft EMEA

Thank You! Thank You!