开放文档格式(外文名:OpenDocument Format,外语简称:ODF)是一种规范,基于
XML(
标准通用标记语言的子集)的文件格式,因应试算表、图表、演示稿和文字处理文件等电子文件而设置。它的规格原本由太阳微系统开发,标准则由结构化信息标准促进组织
OASIS所开发。存在一个自由兼开放的OASIS标准,以ISO/IEC国际标准发布──ISO/IEC 26300:2006 Open Document Format for Office Applications(OpenDocument)v1.0。
odf文档是基于xml语言的
纯文本文档。odf格式的
文本文档的扩展名常见为*.odt。一个odt文档实质上是一个打包的文件,并且通常都经过了zip格式的压缩。我们完全可以用现有的任意一款压缩软件将odt文件解压,查看其里面的内容就会发现其本质。一个odt文件解压后会得到一个与原文件名相同的文件夹,该文件夹里面一般会含有以下子文件夹与文件:
这与传统的二进制格式不同。odf格式最大的优势在于其开放性和可继承性,具有跨平台跨时间性,基于ODF格式的文档在许多年以后仍然可以为最新版的任意平台任意一款
办公软件打开使用,而传统的基于二进制的封闭格式的文档在多年以后可能面临的问题是:不同操作系统间不兼容问题以及由于办公软件的升级或者原先的办公软件公司的倒闭导致老的文档不能够再使用,显然这对于用户而言将面临可怕的数据损失,这是用户所不能容忍的,而开放的ODF格式将很好的解决这一问题。此外使用ODF文档用户不必长期支付高额的费用。OpenDocument作为标准文档格式,由OASIS负责制定,向所有用户免费开放,它的目的是改变目前
办公软件相互封闭、文档格式互不兼容的糟糕情况。ODF格式可以让不同程序、平台之间都自由的交换文件而不需要理会是何种应用程序所产生的文件,其主要的支持厂商是
Corel、IBM、
Opera、甲骨文、
红帽以及国内软件厂商中文2000公司等。制定OpenDocument标准的重要目的之一就是为用户冲破法律上或者技术上的贸易壁垒提供保证,呵护他们对数据长久的访问权。这对于文件的安全性有很高要求的各国政府机构来说正合心意,因此很多国家的政府机构也越来越清楚地意识到,开放格式作为国家政策文件
电子版存放方式的重要性。而
ISO标准的通过对于让政府组织采用ODF是非常重要的一步。
OpenDocument格式在2006年上半年已经通过ISO批准,正式成为
国际标准,版本为1.1标准号为: ISO/IEC 26300。
LibreOffice,OpenOffice,
staroffice, KDE环境下的Koffice, Corel WordPerfect, IBM Lotus Notes, 以及国内红旗的Redoffice5.2,中标软件的
中标普华office等。