Share via


Open XML é padrão ISO/IEC

Demorou, mas aconteceu!
O Open XML acaba de ser aprovado como padrão internacional pela ISO.
https://www.iso.org/iso/pressrelease.htm?refid=Ref1123

O que é Open XML?

O Open XML (ou "Ecma Office Open XML") já é um padrão aberto e internacional para o armazenamento de documentos, apresentações e planilhas que podem ser manipuladas por diversas aplicações, em múltiplas plataformas.

Em outras palavras, a idéia por trás de um padrão como o Open XML é permitir que as informações sejam utilizadas de forma livre e transparente, independentemente do fabricante ou da aplicação utilizada.

Você se lembra de quantas vezes recebeu um arquivo por email e ao tentar abri-lo, se deparou com uma mensagem parecida com a seguinte?

image

Para resolver esse problema, muitas vezes você tinha que instalar a aplicação que gerou o arquivo, mesmo tendo uma aplicação equivalente de outro fornecedor já instalada em sua máquina.
E não era raro você nunca mais usar essa aplicação, não é mesmo?

Pois é... o Open XML é uma proposta para acabar com este problema.
Não interessa se você vai criar seu documento num aplicativo da Microsoft, da Adobe, da Apple ou num programa Open Source. Se todos implementarem um padrão comum, você terá acesso garantido aos seus dados. Sempre.

E por que Open XML?

Em https://www.openxmlcommunity.org/whyopenxml.aspx há diversas razões descritas de forma clara. Basicamente, elas são:

  • Apesar de ter sido inicialmente desenvolvido pela Microsoft (assim como o ODF foi inicialmente desenvolvido pela Sun e pela IBM), a associação Ecma International ajudou a garantir que o resultado final do padrão Open XML fosse aberto e neutro (em relação a fabricantes);
  • O Open XML é também independente de plataforma. O OpenOffice da Novell já suporta Open XML, e a Corel anunciou esse mesmo suporte no WordPerfect;
  • Existe um tradutor de documentos, financiado pela Microsoft e disponível sem custo adicional no SourceForge (como código aberto) para garantir a interoperabilidade entre Open XML e ODF;
  • O Open XML foi criado visando a compatibilidade com um legado de bilhões documentos já existentes;
  • Qualquer desenvolvedor pode implementar Open XML em suas aplicações, sejam elas "Open Source" ou "Software Comercial", sem ter que pagar royalties pelo uso das patentes da Microsoft que estão sob o "Open Specification Promise" (OSP);
  • O Open XML é flexível o suficiente para suportar múltiplas línguas, scripts e tecnologias de auxílio a pessoas com deficiências.

O que a aprovação da ISO significa?

ISO, IEC e Ecma International são organizações internacionais de padronização, que possuem uma relação entre si.

Apesar do Open XML já ser um padrão internacional aprovado desde Dezembro de 2006 pela Ecma International (órgão baseado na Europa), alguns governos e empresas solicitaram que o padrão fosse aprovado pela ISO/IEC (International Organization for Standardization/International Electrotechnical Commission).

Com a aprovação da ISO, o padrão Open XML ganha força para ser adotado internacionalmente por corporações e órgãos governamentais, pois além do benefício da interoperabilidade, o fato do ser um padrão ISO garante também a liberdade de escolha entre padrões, principalmente para empresas e governos preocupados em manter seu legado histórico.