Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Cezar Taurion
1
Apresentao
Fiquei muito contente ao receber o convite do meu Grande Mestre Taurion para fazer
uma introduo a este e-book, pelo assunto tratado (ODF) e pelo seu autor.
Ler esta coletnea de artigos do Taurion sobre ODF foi para mim como ver um filme (ou
ler um resumo) da minha prpria vida nos ltimos anos. muito legal ver como o tema
ODF amadureceu no Brasil e no mundo, e ver ainda que conseguimos alcanar muitos
dos nossos objetivos com o padro, alm de termos colocado o Brasil no mapa dos
padres abertos e internacionais.
Foi o Taurion que me incentivou (e me cobrou) para ter um blog e mant-lo atualizado.
Talvez seja ele o grande responsvel (ou culpado) por este meu incurvel vcio de
escrever.
Na poca achei muito estranha a alterao de pauta da reunio no ltimo minuto e o que
era para ser uma palestra sobre ODF do Taurion acabou virando uma reunio conturbada,
onde a turma da Microsoft insistia que, se o Taurion ia falar de ODF eles iriam ento falar
de um tal de OpenXML. Tumulto feito e depois de algumas horas de discusso a reunio
se encerrou sem que nada fosse de fato apresentado (e me lembro a frustrao no olhar do
Taurion ao ver uma manobra como aquela obtendo sucesso)... Foi assim que eu fui
apresentado ao OpenXML, ABNT e a turma quem me faria em pouco tempo ter
nuseas, noites de insnia e ganhar alguns Kgs (para no falar em arrobas).
Sa daquela reunio com a sensao de que algo de muito estranho estava acontecendo e
no me surpreendi quando soube semanas aps o ocorrido que o tal do OpenXML havia
sido apresentado ISO para ser avaliado via FastTrack. O resto da histria vocs j
sabem (e vo relembrar neste livro).
2
Os anos se passaram e hoje temos algo muito interessante. O ODF est sendo cada vez
mais adotado no mundo todo, continua sendo desenvolvido (e eu sou hoje um membro do
OASIS ODF TC, comit que o desenvolve), e sua popularidade to grande que chega a
ser politicamente incorreto ser contra o ODF. Alis, esta popularidade tem at nos
causado srios problemas, pois hoje nossos antigos inimigos insistem em colocar sua
pele de cordeiro e se sentar a mesa para comer conosco (sim... estamos dormindo com o
inimigo).
Quanto ao OpenXML... j dizia minha av pau que nasce torto, nunca se endireita.
Depois de ser aprovado no grito na ISO, quase um ano antes do seu texto final existir
(sim, a ISO aprovou uma norma sem conhecer seu texto final... e mais de 6.000 pginas
de texto), vemos agora um grupo de trabalho na entidade que est fazendo o possvel (e o
impossvel tambm, pois este povo no tem limite), para corrigir a especificao e tentar
finalmente ter uma verso dela que seja implementvel por algum (pois at o momento,
no existe nenhuma implementao da ISO 29.500).
Num dos primeiros textos do livro, na primeira entrevista que o Taurion fez comigo, acho
interessante ver que ele j comentava que eu tinha opinio forte :)
Nada do que fizemos teria sido possvel sem a experincia, extrema calma (mesmo nos
momentos mais belicosos) e a pacincia de J do Taurion. Seus textos, que tanto me
ajudaram no passado, na minha prpria formao profissional, foram e ainda so vitais
para continuarmos o trabalho incansvel de levar a informao aos profissionais e
gestores de TI do Brasil. Sua forma de escrever aproxima tcnicos de gestores, lhes
propicia uma pauta em comum e lhes ajuda a ter assunto para conversas de corredor e
cafezinho que muitas vezes iniciam novos e inovadores projetos nas empresas.
Chega de conversa fiada e acredito que todos vocs j devem estar curiosos para
relembrar as histrias que vivemos nos ltimos anos, principalmente sobre o episdio que
ficou internacionalmente conhecido como a I Guerra Mundial dos Padres. Boa leitura
a todos.
3
Introduo
A idia de publicar um livro com a coletnea de posts que j escrevi para o meu blog no
developerWorks (www.ibm.com/developerworks/blogs/page/ctaurion) vinha me
martelando h algum tempo. As minhas observaes sobre os acesso ao blog mostravam
que depois de algum tempo os posts eram esquecidos, uma vez que o ritmo de insero
de novos posts tem sido intenso. Gosto de escrever e um blog me d a liberdade que as
colunas nas revistas especializadas (escrevo para Computerworld Brasil, Mundo Java e
Linux Magazine), por razes editoriais, no permitem. De maneira geral levanto um post
a cada trs ou quatro dias. Como escrevo os posts de acordo com o momento, muitas
vezes o texto pode at parecer meio deslocado para quem no esteja acompanhando
sistemticamente o tema. O volume de material acumulado, acredito, bem razovel. O
blog comeou em janeiro de 2007 e em julho de 2009, quando da preparao deste livro,
j somava mais de 400 posts.
Surgiu a idia: por que no agrupar os posts por temas e public-los para acesso online?
Uma conversa com meu amigo desenvolvedor e escritor, Claudio de Souza Soares,
definiu o projeto. Sim, vou publicar os posts em forma de livro eletrnico.
A primeira etapa foi agrupar os posts por assuntos, identificando as relevncias entre eles.
As tags me ajudaram nisso. Assim, cada assunto ou conjunto de assuntos se tornar um
livro. Procurei manter os posts, na medida do possivel iguais aos publicados
originalmente. Claro que corrigi alguns erros ortogrficos, que passaram em branco
quando os posts foram inicialmente levantados...
Lembro que as opinies expressas nesta srie de livros (como o foram no blog) so fruto
de estudos, anlises e experincis pessoais, no devendo em absoluto serem considerdas
como opinies, vises e idias de meu empregador, a IBM, nem de seus funcionrios. Em
nenhum momento, no blog e aqui, falo em nome da IBM, mas apenas e exclusivamente
em meu nome.
Este livro que abre a srie, aborda as intensas e acaloradas discusses que envolveram e
envolvem a adoo de um padro aberto de documentos. um tema que mobilizou e vem
mobilizando mdia especializada, empresas e governos do mundo inteiro. E porque o
assunto padro aberto de documentos mereceu e merece tanta ateno?
Em fins de 2004 ocorreu uma grande tragdia na sia, com um tsunami destruindo
regies costeiras e matando centenas de milhares de pessoas. Logo aps a tragdia,
equipes internacionais de resgate acorreram. Entretanto, sua ao foi prejudicada por um
problema tecnolgico: muitos dos formatos dos arquivos que precisavam ser trocados
entre estas equipes no eram compatveis entre si e consequentemente muito tempo e
vidas humanas foram perdidas.
O que aconteceu? Devido ao padro de fato dos formatos dos arquivos de texto ou
planilhas manuseados pelas sutes de escritrio ser fechada (proprietria) e haver uma
relao direta entre este formato do arquivo e o software, tornou-se-se muito difcil
trocar-se arquivos entre softwares diferentes (como entre um Word e um WordPerfect) ou
4
mesmo entre verses antigas e mais novas do mesmo software (como entre um Word XP
e um Word 6).
Nos ultimos 25 anos acabou-se criando uma verdadeira floresta de formatos de arquivos
incompativeis entre si. Assim, um usurio que possua arquivos armazenados em
doc55dos, doc2, doc6, doc95, wp9 ou em vrios outros formatos vai encontrar muitas
dificuldades quando precisar ler ou migrar estes dados.
Um usurio com uma verso antiga do Word (por exemplo, do Windows 3.11) no
consegue ler dados enviados por outro, que tenha uma verso bem mais atualizada, como
a do Windows XP.
Este problema torna-se mais crtico quando olhamos instituies de governo, que devem
manter informaes pblicas por dezenas de anos.
Diante deste quadro, comeou-se discutir com mais nfase o tema e foram propostas
alternativas a este aprisionamento forado.
Ficou claro para todos que era absolutamente necessria a criao de um padro aberto
de documentos, que no impusesse restries de licenciamento, que no fosse definido
em formato binrio (no aprisionando o usurio a um determinado software ou
plataforma), que suportasse as funcionalidades atuais e futuras da tecnologia dos
processadores de texto, planilhas e apresentaes, bem como fosse armazenado em forma
compactada (poupando espao) e tivesse ampla aceitao pela indstria e pelo mercado.
Esta foi a proposta do ODF (Open Document Format), padro desenvolvido e mantido
por uma entidade aberta (OASIS, http://www.oasis-open.org/ ) e no controlada por
nenhuma empresa, disponvel para uso sem pagamento de royalties e sem restries de
uso. O ODF foi aceito pela ISO em 2006, j sendo, portanto, um padro mundial, sob o
nome ISO/IEC 26300:2006. Em 12 de maio de 2008, o ODF foi oficialmente aprovado
pela Associao Brasileira de Normas Tcnicas (ABNT), como a norma NBR ISO/IEC
26300:2008.
5
Estes intensos debates aconteceram nas reunies da Comisso de Estudo e dos Grupos de
Trabalho na ABNT e em discusses com os diversos atores interessados em adotar um
padro aberto de documentos. Os cinquenta posts a seguir, como esto em ordem
cronolgica, so de alguma forma um testemunho do contedo dos debates que
aconteceram em 2007 e 2008, e expressam minha opinio pessoal sobre o assunto.
Todos os URL que aparecem nos textos foram acessados e checados durante a preparao
original dos posts, mas como a Web extremamente dinmica, existe a grande
possibilidade de alguns destes URL j no existirem ou terem sido alterados, pelos quais
pedimos antecipadamente nossas desculpas.
Cezar Taurion
Julho de 2009
6
Posts de 2007
Comecei a blogar em janeiro de 2007 e o tema ODF, naturalmente, foi um dos principais
assuntos. Estive bastante envolvido nas discusses, pois atuei como representante da
IBM na ABNT.
um documento que todos os interessados nesta questo devem ler e analisar. Segundo a
ISO o processo ainda correr pelos prximos cinco meses quando o OpenXML de acordo
com os votos de membros P, ser aceito ou no como padro ISO. Em tempo, a
entidade de padres brasileiros, a ABNT (www.abnt.org.br), membro O (de
observador) e no tem direito a voto. Est se avaliando a sua transio para P e caso
isso realmente ocorra, ser criado um comit espelho do ISO para analisar a proposta
OpenXML e dar o voto do Brasil pela sua aceitao ou no como padro ISO. Caso o
comit seja criado, importante que toda comunidade interessada na questo dos padres
abertos de documentos participe ativamente das discusses.
7
suas aes na forma de documentos, que devem ser preservados por muitas dcadas,
ultrapassando a vida til da maioria dos softwares.
Continuo mantendo minha opinio pessoal que ter dois padres que se sobrepem no a
melhor alternativa. Recomendo tambm a leitura do blog Opportunity Knocks em
http://lnxwalt.wordpress.com/2007/03/03/ecma-responds/ que faz uma primeira e bem
interessante anlise das respostas apresentadas pela Ecma.
Eles ento citam que na Part I, section 1.1 do Ecma-376 est escrito que This part is one
piece of a Standard that describes a family of XML schemas, collectively called Office
OpenXML, which define the XML vocabularies for word processing, spreadsheet, and
presentation documents, as well as the packaging of documents that conform to these
schemas. Comparando com o documento ISO/IEC 26300 (definio do ODF), na sua
seo 1.1 lemos que This document defines an XML schema for office applications and
its semantics. The schema is suitable for office documents, including text documents,
spreadsheets, charts and graphical documents like drawing or presentations, but is not
restricted to these kinds of documents. A concluso da Alemanha que Ecma-376
duplica o escopo do ISO/IEC 26300.
A proposta deles que melhor harmonizar os padres do que ter dois padres com
praticamente a mesma funo. Eles recomendam que antes de continuar com a prxima
8
etapa, de anlise de cinco meses, o JTC1 identifique a lista de funcionalidades que
garantem compatibilidade com verses anteriores do Office que no existam no ISO/IEC
26300 e as encaminhem ao OASIS (entidade que desenvolve o padro ODF) para analisar
se este padro pode ser expandido para aceitar estas funcionalidades. Apenas no caso da
impossibilidade de se incorporar estas funcionalidades ao ODF que o processo de
avaliao do OpenXML teria continuidade.
Na minha opinio pessoal, uma viso bastante pragmtica, pois evita a criao de
padres redundantes e ao mesmo garante compatibilidade com as verses anteriores do
Office.
O Quenia tambm me surpreendeu com sua anlise bem extensa e aprofundada. Destaco
dois tens que me chamaram a ateno. No issue KE10 eles afirmam Ecma-376 does not
provide backward compatibility as claimed e enumeram diversos argumentos, sendo que
um diz claramente que como a proposta Ecma-376 no inclui especificaes para macros,
usada por milhes de documentos, torna-se dificil sustentar a proposio do OpenXML
ter sido desenhado com objetivo de garantir compatibilidade. Afinal, se os documentos
que usam macros no tem compatibilidade garantida, porque o novo padro?
Tambm questionam (no issue KE11) o fato de um padro favorecer uma nica empresa.
Exemplificam com o fato da padronizao do Ecma-376 ter sido desenhada para
acomodar tags para compatibilidade com o formato binrio proprietrio. E como este
formato binrio no est includo na especificao Ecma-376, os leva concluso que
necessrio obter autorizao de seu proprietrio para desenvolver qualquer software de
migrao de documentos armazenados em formatos legados.
Singapura tambm refora o fato do Ecma-376 criar overlap entre dois padres,
contraditrios e inconsistentes entre si. E critica o tamanho da especificao (mais de
6000 pginas) que cria barreiras ao desenvolvimento de novos softwares, pois uma
tarefa extremamente complexa traduzir estas especificaes em linhas de cdigo.
A Finlndia tambm questiona a proposta Ecma-376 afirmando ...we believe the best
way forward is for Office OpenXML to be removed from the JTC1 Fast Track ballot
process at this time, and either be submitted to a WG for more through review, submitted
in reasonably-sized subsections, e.g., 500 pages, for normal approval, or (preferably) that
Office OpenXML be harmonized with the existing ISO/IEC 26300 * Open Document
Format*. O Reino Unido tambm enfatiza que no concorda que a proposta Ecma-376
seja um candidato apropriado para o procedimento Fast Track e enumera vrias razes
para corroborar sua afirmativa.
Portanto, na minha opinio, o documento deve ser lido com ateno e as entidades e
empresas brasileiras interessadas no assunto (afinal especificao de documentos deve
interessar a todo mundo) devem participar ativamente das discusses e debates que
devero acontecer no grupo de trabalho da ABNT, criado para este propsito.
9
Semana passada estive no anncio oficial do Chapter Brasil da ODF Alliance. Conversei
bastante com seu diretor-geral, Jomar Silva. Jomar um profissional de grande
competncia e que alia conhecimento tcnico luta pelo ideal dos padres e softwares
abertos.
Acredito que seria muito proveitoso compartilhar com vocs nosso bate-papo informal.
Bem, a primeira coisa que perguntei ao Jomar foi, na sua opinio, qual seria o papel do
ODF Alliance no mundo e no Brasil.
Segundo Jomar, aqui no Brasil teremos desafios adicionais, causados pelo caldo de
cultura de um nico fornecedor de tecnologia. Inclusive ele recordou um fato ainda na
faculdade, emblemtico desta situao: Me lembro da revolta que senti quando na
faculdade meu professor de "Sistemas Operacionais" apareceu com uma apostila do
Windows NT e no com o livro do Tanembaum... no dia em que isso me ocorreu
protestei de tal forma que fui convidado a me retirar da sala de aula. Fui para casa
mesmo... optei por ficar em casa estudando coisa sria do que ir para a faculdade e
escutar mais um catequizador... e olha que este catequizador me perseguiu at o ltimo
dia de aula, mas nunca conseguiu me pegar....
10
Jomar considera que o que for feito com o ODF aqui vai ecoar positivamente no mundo
todo, pois dadas as nossas dimenses territoriais, a adoo do ODF pelo governo federal
pode ser um "case" to grande quanto a adoo pela comunidade Europia. Um exemplo
que ele deu foi que uma adoo no Estado do Paran pode ser quantitativamente maior do
que a adoo por um pas europeu, como Portugal.
Bem, a tive que perguntar qual a opinio dele sobre o OpenXML. No poderia deixar
passar em branco esta questo...
A resposta dele foi bem interessante: Tenho me dedicado nos ltimos anos ao estudo de
estratgia. Vejo que o OpenXML a sada estratgica fundamental para a Microsoft
continuar sendo o que hoje.
A maior parte da receita da Microsoft oriunda do licenciamento OEM do Windows em
novos computadores e da comercializao de licenas do Office..
Todos ns temos visto a reduo ainda tmida, mas muito evidente nas receitas da
Microsoft com o licenciamento do Windows. Isso s tende a se tornar mais crtico, uma
vez que os usurios tem se frustrado com o Windows Vista (e a Internet j est abarrotada
de artigos sobre isso) e tem buscado alternativas. As existentes atualmente giram em
torno do Linux, OpenSolaris para os mais aficionadas por tecnologia e performance e o
grande ponto de interrogao que se tornou o MacOs..
Perguntei o que ele achava das contradies apontadas pelos diversos pases com relao
ao processo FastTrack do OpenXML. A resposta foi mais uma vez contundente: A
especificao possui simplesmente 6.000 pginas (isso porqu falta um anexo que
segundo o ECMA para ser usado apenas por computadores !!!) e chega a ser impossvel
acreditar que algum programador na face da terra vai ter a pacincia necessria para ler
essa coisa inteira e escrever um software (que seja o mais simples possvel) que
implemente o padro inteiro. Um dos motivos apontado no relatrio da ISO para isso o
fato de que enquanto o ODF todo baseado em padres ISO j existentes, o OpenXML
redefine uma srie de coisas, como o calendrio gregoriano, a codificao de cores,
identificao de idiomas e uma lista de outras coisas.....
E conclui: Olhando como um cidado, acredito que quem tem dois padres no tem
padro nenhum e considero que, se a Microsoft est realmente preocupada com o legado
de documentos e com o futuro da humanidade, que faa como tantas outras grandes
empresas fizeram no passado, aderindo e contribuindo com a evoluo de um padro
internacional existente, que o ODF..
O que posso comentar? Realmente Jomar tem opinies bastante contundentes e tenho
certeza que ele poder contribuir muito para disseminar o padro ODF no Brasil.
11
E para terminar recomendo acessar os sites da ODF Alliance (www.odfalliance.org) e
um outro, muito completo que o //opendocumentfellowship.org. Este ltimo apresenta
uma lista de aplicativos que suportam ODF. Muito interessante.
Minhas concluses: O OpenOffice ainda tem muito espao a percorrer...Vemos seu uso
muito incentivado em governo e em empresas pblicas. Nas empresas privadas seu uso
est mais concentrado nas companhias de pequeno a mdio porte, com raras excees de
corporaes de grande porte.
12
De maneira geral algumas estimativas apontam que a pirataria no Brasil prejudica
fortemente a indstria de softwares de consumo, que deixaria de faturar algumas centenas
de milhes de dlares. A diferena entre os softwares instalados (demanda) e o software
legal (fornecimento) igual estimativa de softwares pirateados. A pirataria medida
como a quantidade de softwares instalados sem licena oficial.
Entretanto alguns estudos apontam que este valor corresponde expectativa de lucro caso
no houvesse nenhuma outra alternativa.
No modelo tradicional de software de massa (voltado ao consumidor), a evoluo do
software muitas vezes direcionada pelas estratgias de marketing do fornecedor, que
constantemente cria novas funcionalidades, nem sempre necessrias aos usurios.
Algumas pesquisas de mercado demonstram que uma grande parcela das funcionalidades
de softwares de escritrio no so utilizadas. O modelo cria tambm um processo de
obsolescncia programada, impedindo a aquisio de verses anteriores, mesmo que estas
atendam perfeitamente bem as necessidades de um grande contingente de usurios. O
modelo no permite a comercializao de softwares usados, como ocorre na indstria
automobilstica. Outra caracterstica deste modelo que muitas vezes as decises de
liberao de verses so direcionadas pelas estratgias de marketing, levando
eventualmente a liberao de cdigo que no tenha sido devidamente testado, com muitos
bugs ainda existentes. Os prprios usurios que acabam sendo os testadores e
comunicando aos fornecedores as ocorrncias dos bugs.
Com opo de open source, com custos reduzidos de aquisio (ou grtis, caso seja um
simples download) uma parcela significativa de usurios no teria interesse em adquirir
software proprietrio similar. Assim, a perda da indstria seria apenas do valor das
licenas que a parcela restante de usurios, ainda interessadas nos softwares proprietrios,
optasse intencionalmente pela pirataria.
O modelo de open source pode ser uma alternativa bastante interessante no tocante aos
acordos comerciais internacionais que so firmados por governos para combate a pirataria
de software. Creio que vale a pena pensar nisso!
Acabei de ler um paper muito interessante que aborda as diferenas tcnicas entre ODF e
o OpenXML (OOXML). O paper pode ser obtido no endereo ftp://
officeboxsystems.com/odfa_ukag/
13
O documento faz um rpido histrico do desenvolvimento do ODF e do OOXML e
diferencia claramente as filosofias que orientaram as duas iniciativas. Fica claro que o
objetivo do ODF desenhar uma especificao de formato de documentos independente
de fornecedor ou de software, enquanto que o OpenXML direcionado aos produtos da
Microsoft, com pouca ou nenhuma preocupao com interoperabilidade com produtos de
outras fontes. A seguir o paper analisa as diferenas de representao (em ODF e
OOXML) de documentos e planilhas, comparando os resultados gerados pelas duas
especificaes.
Bem, no quero estragar a leitura de vocs. Leiam o paper e tirem suas prprias
concluses...
Vou destacar alguns dos papers, mas sugiro que vocs faam download do documento
completo, leiam e tirem suas concluses.
Um paper, Interoperability: Will the real universal file format please stand up?, de Sam
Hiser e Gary Edwards, executivos da OpenDocument Foundation
(www.opendocumentfellowship.org/) compara os formatos ODF e OpenXML, tanto em
termos tcnicos quanto em seu impacto nas empresas e governos, analisados pela tica da
interoperabilidade. Questiona alguns aspectos do OpenXML, principalmente com relao
a algumas features que dependem do Office, exemplificando com tens da proposta
apresentada pelo Ecma que necessitam de emulao de verses legadas deste software.
14
Outro paper, Open by Design: the OpenDocument Format Standard for Office
Applications, escrito por Erwin Tenhumberg da Sun Microsystems e Donald Harbison e
Rob Weir, ambos da IBM, descreve porque um formato aberto de documentos
importante, faz uma retrospectiva do desenvolvimento do ODF e analisa uma srie
extensa de oportunidades de inovao usando este formato. Inclusive cita uma lista
interssante Twenty things you can do with the OpenDocument Format, que mostra que
ODF pode ser usado em inumeras outras aplicaes, alm dos tradicionais editores de
texto. uma leitura que os executivos de empresas desenvolvedoras de software
deveriam dar uma olhada.
Outro paper interessante ODF: The emerging Document Format of Choice for
Governments de Marino Marcich, diretor da ODF Alliance. Mostra porque e como os
governos do mundo inteiro esto adotando ou em vias de adotar ODF.
E finalmente dois papers que abordam casos reais, A Brief History of Open Standards in
Denmark e Standard Open Formats and Libre Software in the Extremadura Public
Administration.
Em resumo, so leituras que todos que tem interesse em debater padres abertos de
documentos devem ler.
15
entre os formatos de documentos. Em casos de emergncia ou desastres este aspecto de
fundamental importncia. Os EUA, por exemplo, enfrentaram muitos problemas nas
trocas de arquivos quando das aes de socorro s vitimas do furaco Katrina. Os
governos tem que garantir a integridade e perpetuidade dos documentos, que so a
memria da nao, mesmo aps o software que o criou ter desaparecido do mercado.
Documentos podem existir por dezenas ou centenas de anos...E a vida til de uma sute
de escritrio? A adoo de um padro aberto baseado em XML garante que mesmo sem o
software original, o documento continuar sendo acessado. Os governos tambm tem que
garantir que uma informao pblica seja acessada por qualquer produto de software. No
tem sentido documentos pblicos exigirem dos cidados o uso de um software especfico.
E quem sabe no futuro usar o Google Applications. Sim, Google apia ODF, sendo
inclusive membro do ODF Alliance. Agora com a recente aquisio da Tonic Systems,
software para apresentaes, adicionado ao Writely (editor de texto adquirido ano
passado) e ao Google Spreadsheet, o Google tem uma sute Software-as-a-Service
completa. Ah, diro alguns, mas esta sute do Google no faz nem 20% do que o Office
oferece. Mas ser que 80% do mercado no se contentaria com estes 20%?
Um outro grande receio o custo da migrao. Este custo vai depender da estratgia
adotada. Na minha opinio so duas aes: a primeira estancar a gerao de documentos
em formato proprietrio. O ritmo de gerao de documentos eletrnicos via sutes de
escritrio pode ser medida em bilhes por ano, no mundo todo. Sem estancar esta
situao, o problema pode se tornar irreversvel. Segundo, reduzir o estoque de arquivos
legados mantidos nos formatos binrios. Como fazer isso, vai depender de cada empresa.
Enfim, a concluso que chegamos que precisamos fazer com que os gestores de
negcios e TI se conscientizem da importncia da discusso sobre documentos abertos,
para que possam tomar as decises corretas, livres de aes de FUD, ideologias e
emotividades.
16
Post 8: Por dentro de uma reunio na ABNT
Hoje, quinta feira, 14 de junho, ocorrer mais uma reunio do GE (grupo de Estudos) da
ABNT que est debatendo a questo da proposta do OpenXML. Lembro que em setembro
o Brasil, atravs da ABNT, e outros pases membros, devero votar se aceitam a proposta
de incluir ou no o OpenXML como padro ISO, igualando-o ao ODF, que j padro
ISO.
Esta discusso de grande importncia. Estamos falando de um mundo onde cada vez
mais digitalizamos documentos, sejam estes simples cartas e memorandos, ou leis e
registros histricos que preservam a memria de um pas ou uma empresa. Hoje, temos
dois desafios: o primeiro a deteriorao gradual do meio fsico, o que nos obriga a de
tempos em tempos a mudar o arquivo de mdia, para garantir sua perenidade. Mas, o
segundo desafio pior: no contexto atual, os arquivos de documentos (e planilhas e
apresentaes) so armazenados em formato binrio, proprietrio. Isto significa que se
quisermos acess-lo daqui a vinte ou trinta anos, os softwares que os criaram devem
continuar existindo. Ou seja, alm da perenidade do meio, temos que garantir a
perenidade do software.
Na minha opinio, no adianta nada colocar uma camada XML em cima de um formato
binrio. A dependncia vai continuar existindo.
Ento, porque propor mais um padro para fazer a mesma coisa, ou seja, armazenar e
processar documentos? Bem, dizem alguns, dois padres aumentam a interoperabilidade.
OK, seguindo este raciocnio, ento porque no termos trs, cinco ou dez padres? Pela
lgica teramos muito mais interoperabilidade com mais padres...
Minha sugesto que tenhamos um nico padro (j imaginaram dois padres de horas?)
e que as necessidades especificas de algum fornecedor, como compatibilidade com
softwares legados sejam desenhadas como camadas adicionais ao padro ODF. A sinergia
obtida pelo desenvolvimento colaborativo de todas as empresas envolvidas na indstria
de sutes de escritrio traria muito mais benefcios para a sociedade. Os documentos
17
seriam armazenados e processados em um nico formato. Assim, poderamos envi-los
para outros usurios sem nos preocupar com que software este disporia. Saberamos que
sendo ODF o padro adotado internamente, no teramos problemas de atach-lo e
envi-lo para outros usurios.
Quinta feira estive na reunio do Grupo de Estudo da ABNT que est debatendo o
OpenXML e que em setembro decidir o voto do Brasil quanto a sua aceitao ou no
como padro ISO.
Este debate tem grande importncia, pois estamos no limiar de um novo paradigma
quando falamos em documentos. Estamos saindo de um modelo que est se exaurindo,
application centric onde a aplicao define o formato dos arquivos. Este modelo gera
um efeito vicioso, pois o formato fechado prende o usurio aplicao, causando um
aprisionamento forado. A conseqncia que muitas vezes faz-se upgrades de verses
do software apenas para garantir continuidade do acesso aos arquivos gerados, no
necessariamente pela oferta de novas e inovadoras funcionalidades embutidas nas novas
verses.
A demanda cada vez maior por interoperabilidade est nos levando a um novo modelo,
data centric, onde o dado o cerne do contexto e as aplicaes, quaisquer que sejam
elas, gravitam em torno deste formato, que, portanto, deve ser aberto.
Vamos olhar o assunto pela tica do conceito de efeito de rede ou feedback positivo.
Quanto maior o nmero de usurios de um determinado formato de arquivos, mais os
seus usurios beneficiam-se. Os economistas dizem que quando o valor de um produto
para um usurio depende do nmero de outros usurios, este produto apresenta
externalidade ou efeitos de rede. Este o princpio bsico da lei de Metcalfe, assim
chamada em homenagem a Bob Metcalfe, inventor da Ethernet, que nos diz que o valor
da rede eleva-se como o quadrado do nmero de usurios.
18
Os seus benefcios tambm. Como exemplos tpicos temos os telefones, o e-mail e o
acesso Internet. A externalidade surge quando um participante do mercado afeta outros
sem pagamento de compensao. Quando algum se junta rede, ela fica melhor e maior,
beneficiando a si prprio e aos demais integrantes da rede.
O efeito de rede um fenmeno que nos diz que medida que a base de usurios se
expande, um nmero maior de usurios acredita que vale a pena adotar a tecnologia,
gerando um efeito de feedback positivo, quando mais usurios atraem mais usurios.
Quando a tecnologia bem aceita, o feedback traduz-se em crescimento acelerado. O
xito alimenta-se a si mesmo e cria um crculo virtuoso de crescimento.
Ora, quanto mais gente usar o mesmo formato de arquivos, maior o seu valor, atraindo
mais fornecedores de tecnologias, acelerando a inovao e aumentando a competio,
reduzindo o custo dos produtos. A matemtica simples dos negcios nos diz que mais
competio = mais alternativas = menores preos.
Mas se usarmos dois ou mais padres, este efeito se dispersa, gerando-se uma tendncia
de agruparem-se ofertas de produtos em torno de um ou outro padro, diminuindo as
alternativas e aumentando os preos no mercado. No decorrer do tempo, os usurios saem
perdendo...
A pergunta que quero deixar para debate : ser que precisamos de mais de um padro
para a mesma coisa? Ser que dois padres nos do o dobro de valor que um nico?
H umas duas semanas levantei um post sobre ODF. E recebi h poucos dias um
interessante email questionando o porque da importncia que eu estou dando ao tema.
Bem, para explicar melhor, creio que devemos voltar um pouco no tempo. No incio da
computao pessoal o enfoque era produtividade individual, com intercmbio de arquivos
limitado a troca de disquetes. Lembram? Neste contexto, no havia muita preocupao
com compatibilidade entre diversos formatos de arquivos, pois no haviam maiores
problemas de interoperabilidade. Com o mercado de suites de escritrio sendo dominada
pela Microsoft, a situao no gerava maiores problemas, pois havia uma certa
compatibilidade entre verses. Certa porque formatos de verses mais novas nem sempre
eram lidas pelas verses anteriores. Mas, renovava-se a licena de uso, instalava-se as
verses mais novas e tudo bem.
19
comevamos a ver uma crescente digitalizao de documentos e estima-se que hoje,
pelo menos 80% das informaes de uma empresa no estejam em bases de dados
estruturadas, mas espalhada por milhares e milhares de documentos e planilhas. Agora,
portabilidade de documentos importante. A sociedade online troca documentos a todo
instante, entre cidados, funcionrios e governos. Um formato de arquivos que no
permite livre trnsito ou que no garanta seu acesso no futuro torna-se um grande
problema.
Diante deste quadro, com a mudana de paradigmas no contexto do formato dos arquivos
de documentos, de fechado e preso a um aplicativo, para aberto e independente do
software que o gerou, foi criado pela entidade OASIS, um padro denominado ODF
(Open Document Format), que em maio do ano passado foi reconhecido pela ISO com
um padro mundial.
No endereo http://www.odf-eag.eu/news_and_events/news/eu-conclusions-from-open-
document-exchange-formats-workshop vocs podem acessar as concluses de um
workshop efetuado em Berlin, organizado pela Comisso Europia e o governo alemo,
para discutir formatos de documentos. Vejam que um tema que afeta governos do
mundo inteiro. Tambm vale a pena visitar a OpenDocument Foundation (http://
www.opendocumentfoundation.us/) e a Open Document Fellowship (http://
opendocumentfellowship.org/). Nestes sites vocs vo encontrar diversos papers que
daro uma boa viso da problemtica da proposta de dois padres para documentos.
20
Post 11: Estimando o valor econmico dos documentos
Bem, antes de mais nada acredito que so rarissimas as empresas que sabem realmente
quantos documentos geram por ano, quanto custa gerar estes documentos, quantos so
compartilhados por mais de uma pessoa na organizao ou por outras empresas, e quantos
so armazenados como histrico.
Documentos esto em todas as nossas atividades. Usamos para escrever propostas, para
avaliar competidores, produzir relatrios, manuais tcnicos, procedimentos operacionais,
etc. Para governos, documentos fazem parte do negcio e leis, normas e decretos se
materializam em forma de documentos. Enfim, a maior parte do que verbalizamos,
colocamos em documentos escritos. E fazemos isso a todo instante. A maior parte das
informaes e memria de uma organizao est contida em documentos. E cada vez
mais digitalizamos estes documentos!
Um comprovao da importncia dos documentos para uma empresa pode ser vista neste
paper que achei na Web (http://www.bytes.co.uk/docs/idc_survey.pdf ) que mostra uma
pesquisa efetuada com executivos de empresas europias. Entre diversas informaes ele
diz que em mdia cerca de 45% do tempo destes executivos gasto lendo e escrevendo
documentos e que 82% deles acreditam que documentos sejam crticos para a operao de
sua empresa. Tambm achei este outro paper (http://www2.sims.berkeley.edu/research/
projects/how-much-info-2003/) que mostra que provavelmente geramos bilhes de
office documents por ano, no mundo inteiro.
21
E fazendo um cross check, vamos considerar que dos 40 milhes de PCs que existem
no Brasil, pelo menos 50% ou 20 milhes usam ferramentas de escritrio. E imaginando
que cada um gere 50 documentos por ano (um por semana) chegaremos ao fantstico
nmero de um bilho de documentos...Bem, claro que este nmero um chute. Faam
seus prprios nmeros...
E quantos so expostos publicamente (via Web sites), compartilhados e/ou enviados por
email? Tambm que tal chutarmos uns 10%? So pelo menos 100 milhes de
documentos que devem ser lidos por outro computador e outro software que no o que o
gerou. Como vemos, no mundo cada vez mais interopervel e digitalizado, a importncia
e amplitude de uso dos documentos digitais no devem ser subestimados.
Em uma estimativa pessoal acredito que a imensa maioria destes documentos seja gerada
em formato .doc (e depois em .xls e .ppt). Pelo que vejo nas empresas o percentual de
documentos gerados em pdf deve se situar no patamar dos 10%. E acredito tambm que
mesmo os documentos que sero guardados (histricos) o so, em sua imensa maioria,
em .doc e no pdf. Vejam bem, so estimativas pessoais, sem fundamentos cientficos.
Pura observao...
O que precisamos agora que a informao seja representada por um padro aberto, que
no esteja sob controle direto ou indireto de um nico fornecedor, de modo que multiplas
aplicaes possam acess-la sem impedimentos. Se um padro aberto para formato de
documentos no for adotado, vai crescer de forma exponencial as dificuldades para sua
recuperao e acesso.
22
de licenciamento e pagamentos de royalties, no ser binrio (No pode aprisionar o
usurio a uma nica plataforma), garanta a compatibilidade cross-platform, preserve a
fidelidade dos formatos (layouts no podem ser alterados na transferncia entre os
softwares), suporte as funcionalidades atuais da tecnologia de processadores de texto,
planilhas e apresentaes, suporte as funcionalidades futuras (como assinatura digital...),
seja armazenado em formato compactado e tenha ampla aceitao pelo mercado
(implementado por diversos softwares, de vrios fornecedores).
Na minha opinio no precisamos de dois ou mais padres para a mesma coisa. Ter dois
padres no nos dar o dobro de valor que um nico.
O voto brasileiro ser adicionado a de outros pases, no dia 2 de setembro, quando a ISO
decidir pela aprovao ou no do OpenXML. A questo da sua aprovao ou no como
padro ISO de extrema importncia para toda a sociedade. As implicaes desta deciso
so muito amplas: ser definido que tipo de software usaremos nas prximas dcadas, o
grau de liberdade para se acessar no futuro os documentos armazenados hoje, bem como
causar grande impacto na industria de sutes de softwares de escritrio, hoje dominado
pela Microsoft, que possui mais de 90% da base instalada. Interoperabilidade e
portabilidade so palavras chave. A sociedade informatizada atual troca documentos a
todo instante, entre cidados, funcionrios e governos. Um formato de arquivos que no
permite livre trnsito ou que no garanta seu acesso no futuro torna-se um grande
problema.
Mas como as entidades de padres votam na ISO? As diretivas do JTC1 da ISO (onde a
votao acontecer) dizem claramente:
23
The period for fast-track DIS (or DAM) voting shall be six months, consisting of a 30-
day JTC1 National Body review period followed by a five-month ballot period. NBs may
reply in one of the following ways:
- Approval of the technical content of the DIS as presented (editorial or other comments
may be appended);
- Disapproval of the DIS (or DAM) for technical reasons to be stated, with proposals for
changes that would make the document acceptable (acceptance of these proposals shall be
referred to the NB concerned for confirmation that the vote can be changed to approval);
- Abstention.
OK, vamos traduzir isso. As entidades de padres s devem votar pela aprovao se
tiverem certeza que o padro proposto no contm erros tcnicos. Um voto yes
significa que a entidade est aceitando o padro como proposto e que os nicos
problemas encontrados so meramente editoriais, como virgulas e pontos fora de lugar. A
desaprovao ou voto no com comentrios significa que foram encontrados erros
tcnicos e existem questes de propriedade intelectual ainda no resolvidos. Este voto,
com comentrios anexados, indicam que o padro poder vir a ser aceito desde que os
problemas sejam corrigidos da forma sugerida.
Ah, vamos falar desta reunio de avaliao, chamada de Ballot Resolution Meeting. Nesta
reunio os comentrios anexados aos votos no so analisados e se avalia se podem ser
resolvidos de forma adequada pela entidade que props o padro. O padro s ser aceito
se os problemas identificados pelas entidades de padres dos pases puderem ser
resolvidos adequadamente.
A deciso que as entidades dos pases vo tomar vai definir com clareza se vale a pena ter
um ou dois padres para especificao de documentos (textos, planilhas e apresentaes).
J existe um padro aberto aprovado pelo ISO, que o ODF. Na minha opinio um nico
padro maximiza os benefcios pelo efeito de rede (externalidade de rede), incentiva a
inovao, aumenta a competio e amplia as oportunidades de escolha por parte do
usurio, eliminando o aprisionamento forado causado por um padro proprietrio. A
proposta OpenXML, especificao desenvolvida pela Microsoft e apresentada via Ecma
(European Computer Manufacturers Association), caso aprovada pelos rgos de padres
dos pases membros do ISO, vai gerar uma competio entre padres, produzindo um
efeito inverso ao de um nico padro. Dois ou mais padres provocam uma tendncia de
agruparem-se ofertas de produtos em torno de um ou outro, diminuindo as alternativas e
aumentando os preos no mercado. No decorrer do tempo, todos os usurios saem
24
perdendo...Um exemplo a Web: se alm do padro aberto HTML tivssemos tambm
um HTML# a Web teria esta amplitude hoje?
Venho pesquisando o assunto h bastante tempo. E tenho uma opinio formada. Primeiro
estamos falando de uma proposta de mais de 6.000 pginas que devem ser analisadas com
cuidado em um curto perodo de seis meses (a um ritmo de 1.000 pginas por ms ou
mais de 30 por dia!), o que j impede uma anlise mais criteriosa. E mesmo assim, muitos
erros e inconsistncias (inclusive vrias dependncias a tecnologias proprietrias da
Microsoft) foram encontrados, todos amplamente divulgados na Internet. J coloquei
vrios posts neste blog com estas informaes, como vocs podem ver pesquisando as
tags ODF e OpenXML.
Fica em aberto uma questo: alguma empresa de software poder desenvolver uma suite
100% compatvel com OpenXML? Quanto tempo necessitar para desenvolve-la
(analisando 6.000 pginas) e quanta documentao especfica de produtos Microsoft
dever absorver (se for factvel) para conseguir esta proeza? Pensemos tambm no fato
que, mesmo que OpenXML seja aceito pela ISO, devido a tantas inconsistncias e
problemas j identificados, a Microsoft e a Ecma levaro um bom tempo para sanar estas
deficincias. Podemos falar em um ano? E quando sanarem ficar claro que o padro
OpenXML Ecma atual no ser o mesmo do eventual OpenXML ISO. Ora, durante este
perodo de tempo dificilmente alguma sofware house desenvolver um produto, para
assim que estiver pronto ser refeito em grande parte. Na prtica existe a imensa
possibilidade da Microsoft ser a nica desenvolver suporte para OpenXML. Alis, alguns
padres Ecma so adotados apenas pela Microsoft. Basta lembrar o C#, que um padro
Ecma, mas que s existe na implementao da prpria Microsoft.
O assunto merece uma reflexo bem ampla. Temos um padro aberto e j adotado por
diversos softwares que o ODF. Existe uma proposta de um segundo padro, com claras
inconsistncias e problemas tcnicos, com forte predomnio de um nico fornecedor. Para
mim est muito claro que o voto mais adequado dever ser no com comentrios.
25
Na quinta feira, dia 9 de agosto de 2007, tivemos mais uma reunio na ABNT da CE
(Comisso de Estudo) que debate se o Brasil apoiar ou no a proposta do OpenXML se
tornar um padro ISO. Infelizmente foi mais uma reunio muito tumultuada e pouco
produtiva. E dentro de duas semanas acontecer a reunio final, onde a Comisso definir
o voto brasileiro.
Acredito que para uma deciso consciente por um voto YES ou NO necessrio um
slido background de conhecimentos sobre o assunto. Afinal, estamos falando do voto
brasileiro para adoo ou no de um padro. Claro que ningum teve condies de ler as
mais de 6.000 pginas, pois esta uma tarefa impossvel de se cumprir nos seis meses
que estavam disponveis para anlise. Mas, inmeros blogs e documentos que circulam na
Web mostram centenas de problemas tcnicos. O GT (Grupo de Trabalho) na ABNT que
est analisando a situao do OpenXML no Brasil tambm detetou e registrou um nmero
muito grande de problemas.
Na minha opinio, o voto NO with comments. Alm das vrias razes para isso,
como levantadas nos diversos posts anteriores sobre o assunto (vejam as tags ODF e
OpenXML), cito a questo da compatibilidade com documentos legados, um dos
principais motivos alegados para a criao de um novo padro. No documento enviado
pela Ecma est claramente explicitado isso: OpenXML was designed from the start to be
capable of faithfully representing the pre-existing corpus of word-processing documents,
presentations, and spreadsheets that are encoded in binary formats defined by Microsoft
Corporation. The standardization process consisted of mirroring in XML the capabilities
required to represent the existing corpus, extending them, providing detailed
documentation, and enabling interoperability. At the time of writing, more than 400
million users generate documents in the binary formats, with estimates exceeding 40
billion documents and billions more being created each year.
26
Ter mais de um padro sempre gera problemas. Um recente relatrio feito pela PEGSCO
(Pan-European eGovernment Services Committee), que pode ser lido em http://
ec.europa.eu/idabc/servlets/Doc?id=26971 diz Member State experts have identified the
perceived compatibility problems between ISO 26300 (ODF) based products and the
commercial applications that dominate the offices of todays administrations as the main
barrier for the use of document exchange and storage formats. The potential arrival of a
second international standard for revisable documents may mean that administrations will
be required to support multiple formats leading to more complexity and increased costs.
Although filters, translators and plug-ins may theoretically enable interoperability,
experience shows that multiple transformations of formats may lead to problems,
especially as there is no complete mapping between all features of each of the different
standards.
Quem analisou as questes tcnicas viu que existem inmeros problemas na proposta
atual do OpenXML, como inconsistncias com padres ISO j existentes (paper sizes,
dates and times, HTML colour names, e outros) , inconsistncias com
recomendaes da W3C (Uso do DrawingML ao invs do padro SVG, como tambm
no usa o padro MathML). Vrias sees da especificao fazem referncia ao
comportamento de uma aplicao sem definir a natureza deste comportamento. Por
exemplo, autoSpaceLikeWord95. Como o Word95 proprietrio, torna difcil a outras
empresas, que no a Microsoft, implementarem softwares baseados na especificao
OpenXML.
E mais: no existe especificao para linguagem macro, embora o Office 2007 suporte
macros VBA. Como VBA uma linguagem proprietria, seu uso restrito. Alm disso,
existem elementos dos formatos de arquivos Office 2007 que no esto documentados na
proposta Ecma atual. O resultado que existem grandes possibilidades de ocorrerem
problemas de interoperabilidade.
Portanto, temos uma deciso importante a tomar. Que deve ser tomada com conscincia.
27
Uma das minhas atribuies profissionais representar oficialmente a IBM em entidades
de padres como a ABNT. Como estamos no processo final de avaliao da proposta
OpenXML e a poucos dias de definir o voto brasileiro na ISO, tenho dedicado grande
parte do meu tempo a esta atividade. Isto se reflete nos inmeros posts que venho
levantando sobre o assunto.
Uma pergunta que me fizeram vrias vezes: Porque dois padres?.Uma das principais
alegaes para apresentar este segundo padro que o OpenXML foi desenhado para
garantir compatibilidade com os documentos legados do Office (vejam bem, apenas do
Office...). Na proposta Ecma isto claro: OpenXML was designed from the start to be
capable of faithfully representing the pr-existing corpus of Word-processing documents,
presentations and spreadsheets that are encoded in binary formats defined by Microsoft
Corporation. Bem, ento para garantir esta compatibilidade necessrio um segundo
padro? Por que no ampliar o padro j existente, o ODF?
Portanto, o caminho mais sensato seria ter um nico padro. Dois ou mais padres
aumentam os custos para todos. Com dois padres no temos o dobro de benefcios que
teramos com apenas um...Ah, indaga algum: mas j existem padres que overlapam
uns aos outros.... Bem, o fato de isto acontecer no significa que temos que perpetuar o
erro. Padres no devem ser duplicados. Se j existir um padro aberto, porque no
agregar esforos e evolui-lo? Criar um padro alternativo para competir com o j
existente s beneficia a quem o prope...
28
inconsistncias com padres ISO j existentes (OpenXML implementa language codes
diferentes do padro ISO 639. E conta-se s dezenas tais casos...) e uso de padres
proprietrios, como Windows Metafiles e Enhanced Metafiles.
Outro ponto que fao questo de lembrar que a nica implementao do OpenXML a
da Microsoft. E mesmo assim, de forma parcial...Na verdade o padro OpenXML foi
criado em torno da aplicao Office. Uma inverso de propsito...Alm disso, lembro que
existem restries de interoperabilidade entre sistemas, uma vez que o OpenXML define
funcionalidades existentes apenas no Windows, como DevMode, GUID e ClipBoard
Data. Estas dependncias fazem com que o OpenXML no funcione da forma correta em
ambientes que no o Windows.
Bem, padres so por natureza complexos e altamente tcnicos. Um processo fast track
limita em muito a sua anlise de forma criteriosa. Alis, como recordar viver, vamos
lembrar a tentativa anterior da Microsoft e da Ecma de propor ISO, via fast track a
aprovao das extenses C++/CLI. Como vocs podem ver em http://www.robweir.com/
blog/2007/03/fast-track-wrong-direction.html, a proposta foi abortada pela avaliao
negativa das entidades de padres. Que lies aprendemos? Se a proposta no for bem
feita, as entidades de padres podem e devem rejeit-la, mesmo diante das carncias de
tempo impostas pelo Fast Track.
Post 15: Uma entrevista com Jomar Silva, diretor da ODF Alliance Brasil
Tera prxima, dia 21 de agosto de 2007, teremos reunio na ABNT, no Rio de Janeiro,
onde estaremos decidindo o voto brasileiro com relao aprovao ou no da proposta
da Ecma de tornar o OpenXML um padro ISO.
Um dos mais atuantes membros da Comisso de Estudo (CE) que analisa o OpenXML
Jomar Silva, diretor da ODF Alliance no Brasil. Conhece profundamente ODF e
OpenXML e pode falar com conhecimento de causa.
Devido a importncia do assunto, conversei longamente com ele sobre suas opinies e
gostaria de compartilhar esta conversa com vocs.
A primeira questo foi exatamente saber como, na opinio dele, esto os trabalhos no GT
da ABNT relativos ao OpenXML.
29
O ideal seria a possibilidade de que cada um dos participantes do GT pudesse fazer uma
anlise detalhada das 6.000 pginas, mas em 5 meses isso impossvel. Por este motivo,
dividimos o trabalho de anlise do documento em algumas partes (entre aqueles dispostos
a comentar efetivamente a especificao) e alm disso recebemos contribuies de
comentrios enviadas por tcnicos do mundo todo. Desta forma, cada um dos
participantes (que postaram comentrios) relataram os problemas encontrados por eles
prprios e fizeram ainda a anlise dos problemas a eles encaminhados dentro de cada
parte do documento.
Foi um trabalho extremamente cansativo e que espero seja recompensado pela utilizao
dos problemas encontrados para o debate e a deliberao do voto brasileiro que, como
insiste a ABNT, deve ser uma anlise tcnica e no poltica ou comercial.
Uma segunda questo foi: fala-se muito que ODF e OpenXML tem objetivos diferentes e
que o OpenXML foi feito para garantir compatibilidade com o legado. Analisando a
documentao do OpenXML em detalhes, como vocs fizerem, esta alegao procede?
Gostaria apenas de recordar que j aprendemos nos ltimos anos que a existncia de
diversos produtos similares ou equivalentes faz com que o preo final ao consumidor seja
reduzido (lei da oferta e da procura). Por outro lado, a existncia de dois padres para
uma mesma finalidade acaba por elevar o preo dos produtos ao consumidor final, como
por exemplo os dois nveis de tenso eltrica em uso no Brasil e os diversos tipos de
tomadas eltricas. Tudo isso funciona com adaptadores, que acabam encarecendo tanto o
custo do produto final quanto o custo de utilizao do prprio produto (afinal de contas,
quem nunca queimou um equipamento eltrico por liga-lo a uma tomada incompatvel ?
Ou que nunca cortou o pino de terra de uma tomada de computador para poder utiliza-lo
em tomadas convencionais ?).
Bem, e claro, no podia deixar em branco a reunio da prxima tera feira, quando se
decidir o voto brasileiro. E, claro, perguntei o que ele espera desta reunio.
Jomar foi bem objetivo: dada a seriedade e competncia trabalho realizado pelo GT e
investimento feito por todos que contribuiram com ele (custo de deslocamentos e viagens,
horas alocadas e "brain power", muito "brain power"), eu realmente espero que os
problemas tcnicos encontrados sejam analisados com cautela pela CE e que a deciso
desta comisso seja feita com base no rigor tcnico que esperado de uma comisso da
ABNT.
30
Se cabe aqui um comentrio pessoal, como Tcnico em Eletrnica e Engenheiro
Eletrnico, eu sempre vi a ABNT como "a referncia tcnica" no Brasil e sempre admirei
muito o trabalho realizado pelas suas comisses. Este foi um dos principais pontos que
me motivou a me dedicar da forma pela qual me dediquei discusso, podendo assim
contribuir para o avano da padronizao no setor de TI no Brasil, alm de finalmente
colocar o Brasil no mapa das decises internacionais de padronizao de software. Sem
esta representatividade internacional, muito difcil para nosso pas conquistar e manter
uma slida posio internacional como produtor de software.
OK, e depois da deciso da ISO, que deve ocorrer dia 2 de setembro? Que ele acha que
acontecer? A resposta foi clara: depois desta data, espero honestamente que os
proponentes do OpenXML mostrem a todo o mundo que compreendem que o mundo
mudou, que a era do aprisionamento e do "vendor lock-in" em padres de armazenamento
de documentos j acabou e que tomem a iniciativa se se unir s dezenas de empresas que
trabalham na evoluo do ODF, para que possam ter suas contribuies recebidas de
braos abertos por esta comunidade. A era dos padres abertos j chegou e cada vez mais
a comunidade internacional de TI sabe indentificar com clareza um padro
verdadeiramente aberto. Pelo menos para isso esta discusso internacional sobre o
OpenXML foi produtiva.
Muito bem, e quanto ao ODF? Como est seu processo de aprovao, como Norma
Brasileira, pela ABNT?
Segundo ele, por ser uma norma ISO, j discutida e aprovada internacionalmente o ODF
est atualmente sendo traduzido para o Portugus do Brasil pelo Grupo de Trabalho 1 da
Comisso de Estudos (CE) 21:34 da ABNT. Este grupo trabalha sob minha coordenao
e nesta semana iremos receber as ltimas tradues. Ser ento realizado um trabalho de
reviso da traduo, estimado em 30 dias, para que o documento traduzido possa ser
apresentado CE da ABNT, que aps a aprovao da traduo ir encaminhar ABNT.
31
Comisso de Estudos e de todos aqueles que enviaram os comentrios, que iro deliberar
sobre sua aprovao.
Aps a aprovao, o documento ser encaminhado para a ABNT public-lo como norma
brasileira (NBR) atravs dos seus processos internos. Nossa espectativa que este
processo todo seja realizado antes do trmino deste ano.
Portanto ningum envolvido nas discusses ficou sem ter conhecimento adequado e
suficiente para avaliar e definir suas posies. Tambm ningum poder alegar que no
conhecia as diretrizes do ISO/IEC, que so pblicas:
Bem, as alternativas de voto seriam absteno, sim ou no. Absteno pode acontecer
quando a entidade no se sentir competente tecnicamente (ou no tiver tido tempo
suficiente) para avaliar o padro de forma adequada. No foi o caso. A equipe do GT
32
analisou em profundidade o OpenXML e os mais de 200 comentrios inseridos. Tambm
pode ser usado quando a CE no chegar a um consenso. Mas todos da CE concordaram
que haviam problemas tcnicos. Em tempo a reunio foi gravada para se evitar futuros
problemas de disse-me-disse. A questo era saber se estes problemas seriam graves o
suficiente para serem impeditivos ou no. Um voto yes significaria que a entidade est
aceitando o padro como proposto e que os nicos problemas encontrados so meramente
editoriais, como vrgulas e pontos fora de lugar. Tambm no foi o caso. Este voto
implicaria que todo o exaustivo trabalho de meses do GT seria simplesmente ignorado...
A prpria Microsoft em nota oficial disse que os comentrios tcnicos que foram objeto
de consenso (...) devem contribuir para o aperfeioamento do padro OpenXML. E ainda
o fato de ter havido consenso tcnico representa efetivamente uma oportunidade de
evoluo da norma, como parte do processo natural de elaborao de qualquer norma
tcnica. sabido que qualquer software ou norma complexa (o OpenXML tem mais de
6.000 pginas) no fica pronto de imediato. Agora mesmo a Microsoft est
disponibilizando um pacote de correes para o Windows Vista, com 680 MB (que
mais de 30% maior que uma instalao completa do XP.). Ora, uma aprovao imediata
(as is) do OpenXML, com seus claros problemas tcnicos, inconsistncias, dependncia
de uma nica plataforma, e mesmo questes de propriedade intelectual no resolvidos,
seria ignorar a realidade de uma proposta ainda imatura e carente de aperfeioamentos
para se tornar um padro ISO. Quem pelo menos leu pedaos da proposta viu, alm de
problemas tcnicos, inmeros erros ortogrficos, inmeros erros sintticos nos exemplos
XML, muita informao redundante, erros editorais crassos, etc, etc, etc. O padro ainda
no est pronto e na minha opinio no seria sensato ignorar tudo isso.
Olhando em mais detalhes a votao, vimos que 17 pases votaram YES ao OpenXML, e
considerando que eram 32 votos vlidos (os pases que votaram Abstain no entram nesta
33
conta), o percentual alcanado foi de 53%. Eram necessrios 66,66%. Pesquisando a
Internet identificamos os pases, membros P, que votaram YES, que foram Azerbaijo,
Costa do Marfim, Chipre, Alemanha, Jamaica, Cazaquisto, Quenia, Libano, Malta,
Paquisto, Arbia Saudita, Singapura, Sua, Turquia, Uruguai, EUA e Venezuela.
Houveram 19 votos negativos, que de um total de 69 votos (contam-se todos neste caso,
membros O e P), nos d um percentual foi 26%. Seriam necessrios 25% de votos
negativos. Os pases que votaram NO foram Brasil, Canad, China, Repblica Theca,
Dinamarca, Equador, Frana, India, Iran, Irlanda, Japo, Coria, Nova Zelndia, Noruega,
Filipinas, frica do Sul, Tailndia, Reino Unido e Cuba.
Muito pases optaram por Abstain, como Argentina, Austrlia, Blgica, Chile, Finlndia,
Holanda, Israel, Itlia, Mxico e outros.
O resultado final foi disapproved. Ficou claro que muitos pases da comunidade
internacional, como o Brasil, reconheceram que o OpenXML ainda precisa ser muito
melhorado para alcanar o status de padro aberto.
Pessoal, na semana passada soubemos de outra grande notcia para o mundo dos padres
abertos e o ODF. A IBM anunciou que est disponibilizando de forma gratuita (free
download) a sute Lotus Symphony, baseada no OpenOffice.
Para o download acessem http://symphony.lotus.com/software/lotus/symphony/
home.jspa.
O ODF est ganhando musculatura a cada dia. Com este padro aberto, os usurios
passam a ter poder de escolha, no mais ficando presos a aprisionamentos forados para
preservar compatibilidade de arquivos. Os principais pacotes que o suportam agora so o
Symphony (que tambm includo no pacote Notes verso 8), o OpenOffice, o
StarOffice, e o Google Apps. No Wikipedia podemos acessar uma lista de softwares que
suportam ODF: http://en.wikipedia.org/wiki/OpenDocument_software.
34
O mercado de sutes de escritrio passa a ter outra configurao. Novos entrantes esto
surgindo e ameaando o domnio, at ento inconteste, da Microsoft. Por exemplo, nos
ltimos dias o Yahoo adquiriu a Zimbra (http://www.zimbra.com/) por 350 milhes de
dlares.
O padro ODF est crescendo e a recente deciso da corte europia com relao ao
processo movido contra a Microsoft tambm contribuem em muito para criar um novo
teatro de operaes para este mercado. Vejam o texto do press release da corte europia
em http://europa.eu/rapid/pressReleasesAction.do?reference=CJE/
07/63&format=HTML&aged=0&language=EN&guiLanguage=en e do julgamento e da
deciso em http://curia.europa.eu/jurisp/cgi-bin/form.pl?
lang=EN&Submit=rechercher&numaff=T-201/04.
Bem, quando estava comeando a escrever este texto um colega meu disse tudo bem que
o ODF esteja com a bola toda, mas as opes alternativas no oferecem uma
funcionalidade inferior ao do Office 2007?. Boa pergunta e que vale a pena compartilhar
minha opinio com vocs.
Alis, existem alguns comentrios muito interessantes sobre este novo cenrio. Vejam,
por exemplo, a entrevista do Doug Heintzman, Director of Strategy da diviso Lotus da
IBM em http://www.consortiuminfo.org/standardsblog/article.php?
story=2007091108390229.
Vamos interromper a mini-srie de posts sobre Second Life para abordar um tema de
grande interesse: padres abertos. Neste domingo estive participando de um evento
internacional no Rio de Janeiro, o Standards Edge Conference, organizado pelo The
Bolin Group, com o tema Digital Inclusion : Accelerating Global Participation & Access
through Open ICT Standards. Este evento foi uma espcie de prvia dos debates que
estaro ocorrendo no Internet Governance Forum, Brazil 2007, que estar acontecendo
durante esta semana.
35
Participei do painel : Digital Inclusion and Literacy through Open Standards, ao lado de
feras como Georg Greve da FSF Europe, Rishab Ghosh da United Nations University,
Ronaldo Lemos da CTS/FGV e Jorge Villar Guijarro do governo regional de
Extremadura, Espanha. E antes de mais nada devo parabenizar o pblico que esteve
presente: mais de 80 pessoas, que se prontificaram a sacrificar um domingo de manh, na
Barra da Tijuca, para ficar um dia inteiro debatendo Open Standards. Beleza!
Porque todo um evento para debater padres abertos? Bem, vivemos em um mundo
globalizado e interligado. Os pases, empresas e os cidados interoperam uns com os
outros e para que esta interoperabilidade acontea absolutamente necessrio que todos
estejam de acordo com a forma desta interoperabilidade ocorrer. Ou seja, quanto mais
padronizados forem os mecanismos de interoperabilidade, menos esforo vai demandar
para criarmos interfaces de interoperao e mais rpido e gil ocorrer a comunicao.
Simples assim...Alis, sem padres abertos simplesmente no teramos a Internet!
36
Temos hoje um padro aberto para formato de documentos: o ODF. No controlado por
nenhum fornecedor, sua referncia de implementao aberta e no proprietria. um
padro oficializado pela ISO e j reconhecido internacionalmente.
E, como ficou claro nos debates que tivemos na ABNT (e que tambm ocorreu em muitos
outros pases) o OpenXML, apresenta inmeros senes que no o deixam ser classificado
como um padro verdadeiramente aberto. Alguns exemplos destes senes so o uso de
componentes proprietrios como o Windows Meta File (WMF) e Vector Markup
Language (VML). Ambos componentes so um risco de entrada de vrus, como vocs
podem ver em http://www.securityfocus.com/brief/569 e http://us.mcafee.com/virusinfo/
default.asp?id=description&virus_k=137760. Uma boa discusso das falhas do desenho
do OpenXML pode ser visto em http://ooxmlisdefectivebydesign.blogspot.com/.
A recente votao na ISO mostrou isso, quando muitos pases votantes no aceitaram a
proposta do OpenXML de se tornar um padro aceito pela ISO. No meu blog debati
bastante o assunto e vocs, caso tenham interesse podem acessar as tags ODF e
OpenXML para visualizar os posts anteriores sobre o assunto.
Outro ponto que salientei no painel foi sobre o processo de Fast Track. Analisar e debater
uma proposta de padres no pode ser feita de forma apressada e atabalhoada. Espero que
este processo no se repita.
Outro dia li uma reportagem no jornal O Globo que me chamou a ateno. Ela abordava
duas profisses que esto se renovando, a arquivologia e a biblioteconomia. Ambas as
profisses tratam de informaes e documentos, e sua principal ferramenta de trabalho
hoje o computador. Nada mais natural que deveriam estar entre as mais interessadas na
discusso sobre padres abertos de documentos. Afinal, todas as instituies, sejam elas
pblicas ou privadas, produzem documentos, que devem ser preservados e recuperados
quando necessrio. Mas, no tenho visto as universidades que mantm estes cursos, nem
as respectivas associaes de classe engajadas nestes debates...
Podemos ver como este assunto importante analisando um case real, o do National
Archives of Austrlia (http://www.naa.gov.au/). A NAA armazena documentos pblicos
desde 1901 (criao da Commonwealth of Austrlia). Sua misso expressa claramente :
The National Archives of Australia promotes best practice in the management of
government records from the point of creation for as long as they are required to support
37
the needs of government and the people. The Archives selects and cares for the most
valuable records and makes this rich resource available to all. We develop, manage and
promote a visible, known and accessible national collection that engages and informs the
community, and we foster appreciation of the role of archives in society.
Bem, ser uma tarefa e tanto, pois foram enviados 3.522 comentrios e condicionantes. O
Brasil enviou 64 comentrios e os pases que mais se manifestaram foram o Reino Unido
(635), a Frana (592) e os EUA (288). E mesmo que muitos deles possam at serem
agrupados, estima-se que ainda restaro mais de 1000 para serem avaliados! O prazo final
para a Ecma enviar as suas respostas 14 de janeiro de 2008 e portanto teremos apenas
pouco mais de um ms para avaliar todo este material.
Ok, e porque este assunto est sendo debatido novamente aqui no blog? A resposta
simples: pela sua importncia. Documentos so de extrema importncia para os pases,
empresas e cidados. E a adoo de padres abertos fundamental para garantir a
independncia dos documentos a uma tecnologia e a um nico fornecedor.
38
regras do jogo, e at mesmo define quem pode ou no competir, favorecendo ou
prejudicando a entrada de concorrentes. A razo simples, o padro de fato um padro
pertencente ao seu proprietrio. Em resumo um padro proprietrio.
39
Post 22: 1St International ODF User Workshop em Berlim
Na sexta teremos mais uma reunio na ABNT, desta vez, para definirmos a delegao
brasileira que ir debater o tema OpenXML no BRM, em fevereiro de 2008.
Bem, em uma das vrias conversas que venho tendo sobre o assunto, me questionaram se
no achava que o OpenXML deveria ser reconhecido pela ISO, pelo fato de j ser um
padro de fato... Bem, respondi de imediato que no concordava com a premissa que o
OpenXML seja um padro de fato. Um padro de fato um padro aceito ou imposto
pelo grande volume de usurios que o utilizam. E no me parece que o OpenXML esteja
sendo usado massivamente...
Portanto, o nmero de usurios que esto adotando OpenXML ainda muito pequeno
para torn-lo um padro de fato.
OK, outro indicador? Uma pesquisa que fiz agora no Google por arquivos de texto ODF
(odt) e Open XML (docx), trouxe como resposta 72.000 documentos odt e apenas 900
docx. Claro que apenas uma amostragem, pois existem muitos arquivos que no so
indexados pelo Google. Os arquivos odt que esto no meu notebook, por exemplo...mas
pode ser um indcio de como estes formatos de arquivos esto sendo utilizados hoje.
40
Um agravante: A prpria Microsoft no est, ela mesma, comprometida com o padro
OpenXML! Vejam este comentrio do Jomar Silva, diretor da ODF Alliance Brasil, em
seu blog Homembit (http://homembit.com/): Depois de passar o tempo que passei
analisando o OpenXML, ver o esforo que a Microsoft fez e ainda faz internacionalmente
para ter o seu padro aprovado na ISO, confesso que no entendo realmente mais nada
quando leio o seguinte trecho no blog do Brian Jones, da Microsoft: dificil para a
Microsoft se comprometer com que for produzido pela
Ecma nos anos que viro, porque no sabemos qual a direo que os
formatos tomaro. claro que nos manteremos ativos e proporemos
mudanas baseadas no que queremos para o Office 14 .
O texto original do Brain Jones, em seu blog : To your last point, it's hard for
Microsoft to commit to what comes out of Ecma in the coming years, because we don't
know what direction they will take the formats. We'll of course stay active and propose
changes based on where we want to go with Office 14. At the end of the day though, the
other Ecma members could decide to take the spec in a completely different direction.
Now my impression is that won't happen, as the folks on the TC all have pretty similar
visions for the future of the spec, but since it's not guaranteed it would be hard for us to
make any sort of official statement. Pois
2007 foi um ano bem agitado para o debate em torno dos padres abertos de documentos.
A aceitao e disseminao do ODF tem sido crescente e a proposta do OpenXML no
passou na primeira rodada na ISO. Interessante que o debate (que para alguns uma
guerra) entre ODF e OpenXML tem se intensificado. Circula muita desinformao pela
Web e vemos alguns profissionais do mercado chegando a dizer que uma briga entre o
padro da Microsoft e o padro da IBM! Ora, totalmente errado. O ODF no um padro
da IBM. No existe na proposta do ODF algo similar ao que vemos na proposta da Ecma,
To Produce a formal Standard for office productivity documents which is fully
compatible with the Office Open XML Formats com alguma referncia a um produto
ou padro IBM! O ODF um padro aberto, mantido pela OASIS e a IBM um dos 600
membros do Technical Committee que trabalha com o ODF. Dizer que um padro IBM
e que o assunto meramente uma disputa comercial entre as duas empresas totalmente
errneo. Desinformao completa!
E para 2008? Como estar esta disputa? Nada melhor que falar com Jomar Silva, que o
diretor da ODF Alliance no Brasil. Aqui est o resumo de uma entrevista-conversa que
tivemos h poucos dias.
41
P. Jomar, para comear faa um balano do ano de 2007 em relao ao ODF, o que se
conseguiu, quais desafios foram vencidos e que barreiras foram enfrentadas.
R. Considero que 2007 foi um ano muito bom para o ODF no Brasil.
Tive a oportunidade de fazer palestras presenciais para mais de 2400 pessoas em pelo
menos seis estados.
O primeiro desafio que considero estar parcialmente vencido a quebra da inrcia e o
incio da discusso pblica sobre ODF. Muitas pessoas sequer tinham conhecimento que
o ODF existia e nos ltimos meses alguns deles se tornaram usurios de ODF e
importantes apoiadores no trabalho de divulgao do padro. Se antes o ODF era
praticamente desconhecido, hoje ele ao menos respeitado pela maioria dos especialistas
de TI.
Acredito que minhas palestras tiraram o sono dos gestores de TI que ainda tentam fazer
de conta que problemas de interoperabilidade em documentos de escritrio no existe, o
que considero mais uma importante conquista deste ano. O assunto est cada vez mais na
boca do povo e em breve, quando um problema destes ocorrer dentro de uma empresa,
algum l vai levantar a mo e questionar: Por qu no usamos o ODF?
Outro desafio vencido foi a traduo da norma do ODF (ISO/IEC 26300) para o
portugus do Brasil, feita pelos membros do GT1 do CE21:34 da ABNT sob minha
coordenao. Fui ainda o responsvel pela reviso final do documento (aproximadamente
750 pginas) e pela entrega dele ABNT.
O assunto ODF tambm passou a ser tratado com mais seriedade no mbito
governamental, pois o governo o grande responsvel pelo armazenamento de
informaes pblicas e no pode usar um formato proprietrio para isso, sob o risco de
no poder acessar seus prprios documentos (e portanto nossa histria como nao) no
futuro.
Considero ainda importante o apoio efetivo anunciado pela IBM ao OpenOffice. Isso
deixa bem claro para o mercado que o OpenOffice e o ODF no so iniciativas de uma
nica empresa. Se somarmos a ODF Alliance e os comits de ODF no OASIS, veremos
nomes como importantes como IBM, Sun, RedHat, Novell, Oracle, Google e EDS entre
outros.
Acho que a principal barreira enfrentada em 2007 ainda a inrcia. As pessoas tendem a
se manter onde (e como) esto. A escolha do formato de armazenamento de documentos
no uma deciso tcnica, mas uma deciso estratgica e essencial para a continuidade
dos negcios das empresas.
Outro grande desafio batalhar contra a indstria de boataria negativa (FUD) que muitos
tentam manter ativa contra o ODF. Dizem que no serve para as empresas, que feito por
uma nica empresa, que no robusto, que no tem isso ou aquilo, mas nesse meio
tempo, acabam esquecendo de explicar as verdades por trs de tudo isso: o monoplio
est com os dias contados.
42
P. Bem, e o que voc espera do ODF para 2008?
Um fato que me chamou ateno neste final de ano o crescimento do nmero de blogs e
portais de tecnologia que j abordam o tema ODF. Considero isso importante pois a
comunicao e a divulgao de conhecimento de forma viral na Internet hoje o principal
mecanismo de esclarecimento e eliminao dos FUDs que circulam por a.
R. Tenho a impresso de que estamos na frente de muita gente. Existem muitas empresas
e organizaes governamentais que j utilizam o ODF, mas que no divulgam isso
publicamente.
Alm de ser fundamental para garantir a longevidade dos documentos, a utilizao do
ODF devolve aos gestores o poder de deciso sobre a sute de escritrio e demais
ferramentas de software utilizadas dentro das empresas. J existem diversos cases muito
interessantes sobre isso, mas infelizmente a maioria deles ainda no foi divulgada e tenho
trabalhado bastante para convencer as pessoas a divulgar o seu caso de sucesso.
P. Mais uma: porque ainda muitos CIOs no esto interessados na questo do formato
aberto de documentos?
R. Acredito que a maioria deles ainda entende o ODF como uma questo extremamente
tcnica e at filosfica, dada a associao natural que o padro tem com o software livre.
Eu costumo brincar nas minha palestras dizendo que o ODF trabalha com software livre,
proprietrio, amarelo e roxo.
Quando esta discusso chegar a toda a imprensa nacional de TI, os CIOs vo se interessar
pelo assunto.
43
Outro dia, alis, enfrentei um debate em um certo blog sobre a assinatura digital, onde o
profissional afirmou categoricamente que a assinatura embutida nos documentos
suportada pelo OpenOffice proprietria. Acho que ningum avisou ao dono do blog que
um produto de software livre, como cdigo e a documentao disponveis na Internet no
consegue fazer nada proprietrio, afinal a propriedade sobre aquilo tudo da coletividade
e no de uma s empresa.
R. Tenho conversado com muita gente sobre isso, e acredito que o ODF possa expandir a
janela de oportunidades que o Brasil tm no mercado internacional por causa do software
livre.
Os desenvolvedores que usam o ODF descobrem que o limite para a sua utilizao a sua
prpria criatividade. No existem funcionalidades no documentadas, documentao
inacessvel e nem a necessidade de pagamento de royalties para a sua utilizao. A
equao mgica do desenvolvimento de software volta a funcionar (talento+ informao
= produto de sucesso).
R. Eu gostaria que o BRM, que vai acontecer no final de fevereiro, fosse guiado pela boa
tcnica e que os debates tcnicos tenham um nvel elevado. Gostaria de ver todos os que
vo participar do BRM deixar o seu crach mental do lado de fora e contribuir para uma
anlise tcnica aprofundada do OpenXML. Como parte da delegao brasileira, eu
pessoalmente pretendo fazer isso e me dedicar anlise tcnica e aprofundada do tema.
O que tenho lido em diversos sites que acompanham o tema que, em muitos pases, a
boa tcnica foi deixada de lado. No foram raros os casos em que a deciso de voto foi
meramente comercial, o que acredito seja uma imensa falta de respeito com a
comunidade internacional de TI.
Pretendo me preparar muito bem tecnicamente para o BRM e colaborar com os demais
membros da delegao para que possamos mostrar ao mundo todo que no Brasil estas
coisas so levadas a srio e que temos competncia para participar destas discusses.
44
E apenas para manter o bom humor de sempre, estou mesmo curioso para ver quem vai
representar o Cazaquisto na reunio... Ser que vai ser o Borat mesmo?
45
Posts de 2008/2009
2008 tambm foi um ano bastante intenso com relao aos padres de documentos. Em
maio a ABNT aprovou oficialmente o ODF, como norma NBR ISO/IEC 26300:2008. Em
agosto foi assinado o Protocolo de Braslia, que formalizou a clara inteno de rgos
pblicos brasileiros na adoo de formatos abertos de documentos, na troca de
documentos eletrnicos entre seus signatrios, cuja lista contempla instituies de porte
significativo.
Com relao ao OpenXML o debate ficou mais acalorado. Houve o BRM (Ballot
Resolution Ballot) em Genebra, que sob um processo muito controverso aprovou o
OpenXML, gerando muita insatisfao na comunidade internacional.
Em 2009, j sem as reunies na ABNT, as coisas ficaram mais calmas, pelo menos na
superfcie. O ODF est cada vez mais disseminado, com a prpria Microsoft
implementando seu suporte no Office 2007. Mas, nos bastidores muita coisa continua
acontecendo. Jomar Silva, da ODF Alliance e agora tambm membro do OASIS,
mantm a todos informados sobre as lutas nos bastidores da guerra de padres, no seu
blog www.homembit.com.
Mas, voltando ativa e visitando alguns blogs vi muita discusso sobre o BRM
(Ballot Resolution Meeting) do OpenXML agora em fevereiro. uma reunio
de extrema importncia para o futuro do OpenXML. No BRM, o Ecma apresentar
suas propostas para correo dos problemas apresentados pelos paises membros
da ISO na votao anterior. Estas propostas sero debatidas e as alteraes
que eventualmente forem aceitas (por consenso ou por voto) sero incorporadas
especificao do OpenXML. No trmino da reunio teremos como produto final uma
nova verso
da especificao e com base nela, os pases que j votaram, tero 30 dias
para alterar ou confirmar o seu voto. A ento saberemos se o OpenXML estar
em um nvel adequado para ser considerado um padro aberto reconhecido pelo
ISO. Como sabemos, ele no foi aprovado nas avaliaes anteriores, uma
vez que os pases
de forma explcita (pela votao) ainda no o consideram adequado
para ser um padro ISO. S para
46
recordar: foram mais de 3500 questionamentos tcnicos!
Tambm vi que esto pipocando muitas aes de FUD sobre ODF. No atual estgio
do debate e das incertezas sobre o futuro do OpenXML natural que comecem
a surgir estes movimentos. Seria surpresa se no surgissem!!
Outra prova desta consolidao que comeamos a ver muitas aplicaes criativas
usando o ODF.
No ltimo Lotusphere foi demonstrada uma aplicao muito legal desenvolvida
de forma colaborativa pela IBM e pela Totvs, que integra o ERP Proteus ao Symphony
(Via Lotus Notes 8.1). Esta soluo permite que com alguns poucos cliques
47
sejam gerados relatrios e planilhas em ODF. Creio que comearemos a ver
cada vez mais novas e criativas aplicaes explorando o ODF. Portanto, ateno
desenvolvedores brasileiros. Olhem a grande oportunidade para novos negcios!
Ok, e para terminar, tenho uma pergunta que no quer calar: ser que precisamos mesmo
de um segundo
padro para formato de documentos? No consigo imaginar a vantagem que teramos
em ter duas maneiras diferentes de dizer que um determinado texto est alinhado
direita, em arial e em tamanho oito.
Juntei algumas neste post e aqui esto meus comentrios pessoais (*). Primeiro
vejo que ainda tem gente que continua confundindo open source com open standards.
Outro dia um blog dizia que a IBM defende o ODF e no abre o cdigo fonte de seus
softwares do mainframe. Ora ODF um open standard e a questo de abrir cdigo
relaciona-se com open source. So coisas bem diferentes!
48
Open source um modelo de desenvolvimento colaborativo de software, em
que o cdigo fonte disponibilizado publicamente, permitindo que qualquer
um o copie, modifique ou o redistribua, sem pagamento de taxas ou royalties.
Exemplos tpicos so o Linux, o Apache e o Eclipse. Open
standards definem os interfaces ou formatos que componentes de hardware ou
software devem aderir para garantir interoperabilidade com outros componentes
ou sistemas. Open standards devem ser livremente documentados e disponibilizados
sem restries que limitem sua implementao. Como exemplos temos HTTP, HTML,
TCP/IP, XML e SQL, que so padres desenvolvidos por organizaes independentes
de fornecedores, como W3C, OASIS, OMA, ISO e IETF.
Tambm recebi um email que referenciava uma entrevista onde se tenta colocar a questo
OpenXML vs. ODF como uma guerra santa da IBM contra a Microsoft. Pura bobagem.
O ODF no um padro da IBM, mas um padro definido e mantido por uma
organizao independente chamada OASIS. A IBM, na sua estratgia de negcios definiu
adeso a Open Standards como fundamental e, portanto, nada mais natural que
apie enfaticamente o uso do ODF. Vejam este comentrio Cruel truth surfaces in
OOXML war, em http://news.zdnet.co.uk/leader/0,1000002982,39292519,00.htm .
E finalmente alguns emails indicavam artigos e entrevistas onde tem sido bastante
repetido que o
ODF e o OpenXML so padres com propsitos diferentes, uma vez que o OpenXML
tem como diferena fundamental garantir compatibilidade com documentos Office
existentes.
Ora, no meu entendimento o ODF tambm tem compatibilidade com
estes documentos. Todo documento Office suportado
49
pelo OpenOffice e Symphony, por exemplo, podem ser gravados em ODF. O que
isto significa? Que formatos legados como .Doc, PPT e XLS podem ser representados
em ODF! Ento porque um segundo formato para esta compatibilidade?
Ok, pessoal, acho que por hoje j debatemos bastante. Mas tenho certeza
que mais aes de FUD viro. Vamos aguardar para ver.
Para ter plena compreenso das tags OpenXML eu terei que absorver toda sua
especificao (6.000 pginas at o momento) e ter certeza que esta especificao
est completa e no faltam informaes. E que no existam informaes no
documentadas ou que se refiram a padres proprietrios. Quem pode fazer isso hoje?
Outro email aborda um ponto importante: acho que muitos governos votaram
a favor do OpenXML para evitar que tenham que migrar, como
ser necessrio ao converter para ODF. Ora, os documentos
legados no esto em OpenXML, mas em formato binrio. Portanto as empresas
tero que arcar com custos de migrao sim, seja para ODF seja para OpenXML.
O OpenXML no padroniza o formato binrio, porque ambos so diferentes.
E ainda por cima, como o OpenXML atualmente implementada no Office 2007 no
o padro proposto pelo Ecma (e ser mais diferente ainda caso as recomendaes
propostas pelos pases sejam aceitas), o usurio que migrar agora para OpenXML
ter que realizar outra migrao em breve!
50
de qualquer fornecedor, como o ODF?
Este relatrio avalia o Vista e o Office 2007 e prope que as escolas britnicas
no os adotem.
1.16 Microsoft has not moved to address the interoperability concerns identified
in our interim report. Office 2007 still does not effectively support the
international ODF document standard. It has continued to seek approval for
a second international document standard based on its Office 2007 file formats
? a move which has attracted considerable controversy.
1.17 Microsoft has argued that the ODF standard does not adequately address
the needs of users regarding access to documents stored via previous versions
of Office, and that a further international standard is required. While the
need for a second standard remains unresolved, it is clear that increasingly
Microsoft?s competitors are using the existing ODF standard as their key
file format.
1.18 We remain concerned about the approach taken to supporting ODF in Office
2007. While the product includes the functionality to read virtually every
other relevant file format out of the box, the processes for dealing with
ODF files are very cumbersome. We identified ten steps that users would need
to take in order to locate and install the converter that gives Office 2007
the ability to access ODF files and note that the arrangements for opening
and saving ODF files in Microsoft Office 2007 are not intuitive in that they
deviate from the normal approach familiar to users. We believe that these
arrangements present sufficient technical difficulties for the majority of
users to make them disinclined to use competitor products and this may weaken
competition.
1.20 We believe that the barriers Microsoft has placed in the way of users
who want to use the file format that is increasingly common in competitor
products will have the effect of limiting the use of such products. The interoperability
51
that Microsoft makes available in Office 2007 for competitor products is
less than it makes available for its own family of products. We have complained
to the Office of Fair Trading (OFT) that this puts competition at risk and
is an abuse of a dominant position by Microsoft. The OFT is considering our
complaint.
Strategic lesson learned
It is important now to take the relevant strategic steps to avoid losing
permanently the benefits which should flow from open standards. Becta supports
the recommendation of the recent pan-European e-government services committee
(PEGSCO) that suppliers should develop applications that can handle all
relevant international standards, leaving the choice to their customers as
to what format will be used by default..
Post 28: O debate ODF versus OpenXML visto por Andrew Updegrove
52
de TI. Esta ao galvanizou governos do mundo inteiro e criou um movimento
que est se acelerando.
1. ODF fades away. Given the rather startling success of ODF in a short period
of time,14 this seems unlikely, but remains a possibility, especially if
OOXML is adopted by ISO/IEC JTC1, allowing Microsoft to provide a more convincing
business case to its government customers to continue to use Office.
Result: If the government market is lost, ODF will lose some of its economic
viability. In that event, it may remain primarily the darling of open source
projects, with Microsoft's major competitors seeking other means to erode
Microsoft's market share.
53
of SaaS introduces a significant wildcard into the equation. If Microsoft
miscalculates spectacularly in devising its business strategy, or suffers
a monumental loss in an antitrust action, it might have no choice but to
convert to ODF at some point in the future.
Result: Microsoft would need to compete in the office suite marketplace in
a way that it has not faced in many years..
Esta semana, um colega meu, CIO de uma grande empresa me ligou para obter alguns
esclarecimentos sobre padres de formato de documentos. Antes de comearmos a
conversar, o parabenizei. Ele, pelo que tenho visto, um dos poucos CIOs com esta
preocupao. Infelizmente, a maioria dos gestores de TI no est antenado com a questo.
Talvez uns achem que seja uma questo de pouca importncia (afinal so cartas e
planilhas) e outros, porque consideram que uma simples querela comercial entre
empresas fornecedoras, e qualquer que seja o resultado, est de bom tamanho...Esto
errados!
54
Outro ponto que debatemos: a deciso de adotar uma tecnologia que embute um padro
de fato foi adequada h dez ou quinze anos atrs. Naquele tempo, no haviam alternativas
e o nico meio de acesso a sistemas era via PCs. Nem a Internet existia como a
conhecemos hoje. Mas, o cenrio atual totalmente diferente e as decises estratgicas
referentes a padres e tecnologias no podem ser baseadas em hbitos, mas nas
necessidades atuais e futuras da empresa. Hoje temos diversas tecnologias de acesso
sistemas de informao e os PCs so apenas mais um meio. Imaginem daqui a cinco anos
qual no ser o poder computacional de um celular! Imaginem a TV digital em sua
plenitude! Novas tecnologias de software como wikis e redes sociais! Criar documentos
no mais campo exclusivo das suites de escritrio baseadas em PCs. O que queremos
agora? Um padro de formato de documentos aberto, independente de fornecedor, que
permita a criao e uso de documentos por quaisquer meios tecnolgicos.
Citei um cenrio possvel, usando ODF. Imagine, disse eu, voc tendo opo real de
escolher qualquer suite de escritrios, com alternativas bem mais baratas (free download)
como OpenOffice e Symphony da IBM. E podendo at mesmo misturar na empresa uma
sute como Symphony, do modelo tradicional (documentos armazenados na mquina do
usurio), com tecnologias de software-as-a-service, como o Google Apps, uma vez que
nem todos usurios precisam ter uma sute instalada na sua mquina. E todos
intercambiando documentos... Quanto do seu budget (hoje simplesmente usado para
renovar o contrato da sua sute de escritrio atual) no seria reduzido ou usado em outras
coisas que trazem maior valor agregado ao negcio?
Mais ainda: imagine que voc escreva um programa em Java ou Perl que acesse uma
planilha (ou uma apresentao) e altere dados (este programa pode ser sada ou entrada de
um aplicativo, como um ERP, CRM ou desenvolvido internamente), arquivo este que
continuaria sendo lido por qualquer das suas sutes. Um cenrio possvel: o interface com
o sistema poderia ser via planilhas ou apresentaes!
55
Esta situao, na minha opinio que est mudando: hoje existem alternativas reais, um
padro de formato de documentos realmente aberto e independente de fornecedor (ODF)
e um cenrio tecnolgico diverso do cenrio em que o monoplio cresceu e se
consolidou.
E concluimos, acordando que sim, todo CIO deveria estar acompanhando esta questo de
perto, solicitando sua equipe de arquitetura tecnolgica que se posicione quanto ao
padro de formato de documentos a ser adotado pela empresa. Informaes sobre o
assunto existem aos montes...A Internet est repleta de documentos (o meu blog est
constantemente indicando material de referncia). O que falta? Dar a devida e merecida
ateno ao tema!
Nesta semana est ocorrendo o BRM em Genebra, na Sua. Os debates com relao
aprovao ou no das propostas de alterao do OpenXML devem estar bem quentes.
Mas, continuo com a forte convico que no precisamos de um segundo padro para
fazer a mesma coisa. O que ganhamos com este segundo padro? O que a sociedade
brasileira ganhou com as voltagens 110 e 220? Quem ganhou com a briga dos padres
VHS e Betamax? E agora, mais recentemente, com a disputa Blu-ray versus HD DVD?
56
Bem, existe tambm o argumento da assinatura digital. um assunto que tem sido
bastante explorado na mdia. O ODF um padro dinmico e extensvel (como deveria
ser realmente...) e a sua verso v1.2, a ser apresentada em breve ISO, incorpora esta
funcionalidade sem afetar o padro existente.
E tem mais, se vocs acessarem o paper DIS29500: Deprecated before use? em http://
fsfeurope.org/documents/msooxml-idiosyncrasies.pdf vo ver que as alteraes
propostas pelo Ecma mostram de forma inequvoca que tanto o ODF como o OpenXML
ocupam o mesmo espao...
Uma sugesto que seria muito mais produtivo para todos (imaginem quanto de energia e
dinheiro tem sido gasto na avaliao do OpenXML pelos rgos de padres de dezenas
de pases) seria a sua harmonizao com o ODF. Tem um post no blog do Rob Weir que
detalha este assunto. Vejam The case for Harmonization em http://www.robweir.com/
blog/2008_01_01_robweir_archive.html .
Meus amigos, o BRM acabou. Conversei rapidamente com Jomar Silva, diretor da ODF
Alliance Brasil, que participou da delegao brasileira, que por sinal, fez bonito na
reunio. Ele tem postado coisas interessantes sobre o BRM no seu blog
www.homembit.com.
Ele me disse que todas as delegaes esto proibidas, pelo menos por enquanto, de fazer
declaraes publicas sobre o que ocorreu na reunio. Como o BRM foi um debate sobre
uma proposta de padro aberto, que envolveu mais de 100 delegados que 32 pases, esta
proibio me parece meio fora de contexto. Um padro aberto tem que ser discutido
abertamente! Bem a coordenao do BRM deve ter l seus motivos...
Mas, fiz uma pesquisa na Web e j achei muita coisa interessante. Por exemplo, vejam o
blog do Andy Updegrove em http://www.consortiuminfo.org/standardsblog/article.php?
story=20080229055319727.
No seu blog ele levanta a questo de que uma vez que o resultado do BRM no est
disponvel publicamente, pode-se gerar todo o tipo de comentrios e press releases, uns
afirmando que o OpenXML foi aprovado e outros, dizendo exatamente o contrrio.
57
A reunio, segundo Andy, com informaes obtidas em conversas aqui e ali, dada a
imensa quantidade de disposies a serem analisadas (mais de 1100), e os poucos dias
disponveis (cinco), no pode validar todas detalhadamente. Seria uma tarefa realmente
impossvel. Cerca de 20 a 30 disposies foram exaustivamente debatidas e votadas. E
outras 200 disposies que implicavam em correes pequenas, como vrgulas fora de
lugar, foram aprovadas.
E mais, Andy diz que dada a impossibilidade do BRM analisar detalhadamente todas as
disposies, na quarta feira foi feita uma proposta de aprovao em bloco das 900
disposies restantes. O texto do seu blog, mantive o original, diz: Acknowledging the
impossibility of achieving the stated goal of a BRM (e.g, to carefully review each
proposed disposition and reach consensus on an appropriate resolution), a proposal was
made on Wednesday to approve all proposed resolutions in a single vote before the end of
the BRM, thus nominally "resolving" each remaining proposed disposition without any
discussion at all. It was agreed that this was the only available option, and a written
ballot with all of the c. 900 proposed dispositions that had never been discussed was
accordingly issued on Thursday. Each National Body delegation was requested to
complete and return on Friday. The alternatives offered were as follows:
1. Indicate "adopt," "disapprove" or "abstain" after each proposed disposition.
2. Indicate such a vote on as many proposed dispositions as desired (or none), and vote
"accept," "reject" or "abstain" on all of the rest.
It is significant to note that voting to accept all dispositions that were not discussed is a
less obvious choice than might be assumed. In fact, few if any of the dispositions that
were individually discussed and voted upon during the week were adopted without
change. In other words, adopting a proposed resolution without discussion could result in
making OOXML worse, rather than better, because of dependencies.
Na sexta feira as delegaes retornaram com seus votos para estas disposies e o
resultado final (embora, segundo Andy, ainda no confirmado) foi que 6 pases
aprovaram, 4 desaprovaram, 4 se recusaram a votar e 18 se abstiveram. A votao incluiu
pases P e O. Como apenas votos sim e no so considerados, podemos ter gente dando
entrevistas dizendo que mais de 98% das disposies propostas foram aprovadas por pelo
menos 60% dos votos!
Bem, uma entrevista do tipo que vimos acima vai ignorar as abstenes e os protestos
(recusa em votar), que se considerados como no aprovao e somados aos votos
explcitos de no, nos leva a um resultado onde mais de 80% dos pases se recusaram a
dizer sim ao OpenXML. Bem representativo, no?
Uma proposta de padro deve ser detalhadamente analisada e acordada para atender s
necessidade da sociedade. O fato que apenas uns 20 a 30 disposies foram avaliadas
adequadamente significa que ainda temos muito a fazer para que esta proposta seja
reconhecida como padro aberto. As entidades de padres dos pases membros da ISO
tem agora mais 30 dias para rever com cuidado o que aconteceu no BRM, validar os
resultados obtidos e reavaliar seus votos. Mas, est claro que um processo de Fast Track
no adequado para avaliar uma proposta to extensa e complexa como esta e mesmo
58
estes 30 dias restantes sero insuficientes para estudar com mais cuidado as 900
disposies que foram votadas em bloco. Sero pelo menos 30 disposies por dia!
Imaginem um hipottico projeto de software onde 80% dos itens que deveriam ser
analisados pelos usurios no o so....Quais usurios aprovariam tal projeto? Portanto, o
processo acelerado tem se mostrado totalmente inadequado para avaliar uma proposta
deste nvel de complexidade. E a pergunta que fao : porque optou-se por um processo
to acelerado? Porque no se adotou o processo normal, que permitiria uma melhor
anlise e correo dos problemas?
Outro fato preocupante...Estamos caminhando cada vez mais rpido para um mundo
plano, onde o intercmbio de informaes eletrnicas cada vez maior. A Internet est
se tornando o meio padro de comunicao do planeta. E isto s est sendo possvel
porque existe um padro aberto e reconhecido por todos, sejam estes usurios dos EUA,
Brasil, China ou Uganda, que o TCP/IP.
Para mim, interoperabilidade passa a ser a palavra chave em um mundo cada vez mais
interconectado. Interoperabilidade a base para o compartilhamento de informaes e
59
conhecimento. Quando esta interoperabilidade prejudicada e at impedida pela
incompatibilidade entre os formatos dos arquivos, temos um grande problema. Diante da
crescente digitalizao de informaes, precisamos agora de um padro TCP/IP para
documentos.
E j existe tal padro, que o ODF, que desde maio de 2006 um padro ISO. Uma
proposta de um segundo padro no contribui em nada para aumentar a
interoperabilidade, to necessria a este mundo plano. Basta ver os problemas que
teramos se tivessemos dois TCP/IP...
Vamos imaginar um cenrio hipottico: alguns pases adotam o ODF como seu padro de
formato de documentos e no aprovam o OpenXML por no ser um padro ISO. Outros
adotam o OpenXML e em princpio no usariam o ODF. Temos ento um problema: ao
enviar documentos de um pas para outro (entre empresas destes pases), teramos
problemas de converso de formatos. A interoperabilidade plena estaria prejudicada.
Negcios internacionais seriam prejudicados...
Ora, se avaliarmos o OpenXML vemos que pelo menos uns 90% a 95% de sua
funcionalidade est incorporada no padro ODF e os 5 a 10 % ausentes relacionam-se
com caractersticas especficas de um nico software, o Office da Microsoft. Imagino que
todo o esforo, tempo e dinheiro investido por dezenas de pases em analisar o OpenXML
fossem canalizados para refinar o ODF, inserindo novas funcionalidades e harmonizando-
o com o OpenXML, seria muito mais til e produtivo para a sociedade.
E outra notcia que tem grande impacto. O Banco do Brasil em seu edital de 2008 para
Concurso de pessoal solicita conhecimentos de softwares abertos, como vocs podem ver
no texto:
60
(Internet Explorer e Mozilla Firefox)
6. Conceitos de tecnologias e ferramentas de colaborao, correio eletrnico, grupos de
discusso, fruns e wikis.()
Este edital quebra um paradigma. Os editais para concurso pblico exigem como
requisitos conhecimentos da sute Office e no de sutes de escritrio. Obriga a que todos
os cidados sejam usurios de um nico software para poderem se candidatar a um cargo
pblico. O conhecimento exigido tem que ser de informtica e de ferramentas de
produtividade e no de um nico produto. como se fosse solicitado para um motorista o
conhecimento exclusivo de direo de um nico tipo de automvel e no de qualquer
automvel.
Espero que os demais rgos pblicos sigam o exemplo pioneiro do Banco do Brasil.
E porque? Na minha opinio existem muitos senes que impedem um voto SIM, de
forma consciente e profissional. O prprio processo de Fast Track no permitiu que
fossem feitas avaliaes adequadas da especificao. Para termos uma idia deste
problema, das mais de 6.000 pginas originais (devem ser quase 7.000 agora, depois do
BRM...), as entidades de padres tiveram apenas um curto perodo de cinco meses para
avaliar toda esta massa de documentao. Apesar desta limitao de tempo, foram
detetadas 3.522 inconsistncias e erros. A Ecma respondeu a estes 3.522 comentrios
com 1.027 propostas, para serem debatidas nos cinco dias do BRM.
Ora, fazendo uma simples conta, com 6.045 pginas divididas por 1.027, temos um erro a
cada 5,8 pginas. Claro que, se houvesse mais tempo, muito mais erros seriam
encontrados!
Mais, no s. Tambm impossivel algum dizer que existem 100% de certeza quanto
a resoluo dos vrios problemas de propriedade intelectual que foram encontrados nos
documentos Open Specification Promise (OSP) e Covenant Not to Sue da Microsoft.
Nestes documentos lem-se: claims of Microsoft-owned or Microsoft-controlled patents
that are necessary to implement only the required portions of the Covered Specification
that are described in detail and not merely referenced in such Specification. E promises
not to assert any Microsoft Necessary Claims against you for making, using, selling,
offering for sale, importing or distributing any implementation to the extent it conforms
to a Covered Specification.
61
O que isto signfica na prtica? Que a promessa no cobre as especificaes que are not
described in detail, que so muitas; que limita a liberdade de uso sintaxe da
especificao, mas no a application behavior que esto espalhados nas suas mais de
6.000 pginas; e no inclui patentes das subsidirias e afiliadas da Microsoft. E um ponto
importantssimo: a OSP limitada a atual verso do OpenXML! Fica ento a pergunta: o
que acontecer com as prximas e inevitveis verses da especificao?
Alm disso, inmeros problemas tcnicos ainda no foram resolvidos, como a falta de um
mapeamento do formato binrio para OpenXML, que a prpria razo de ser da
especificao! Este mapeamento mostraria como traduzir um documento em binrio em
OpenXML e sem ele, no h a mnima garantia que softwares diferentes produzam o
mesmo documento OpenXML. Sem este mapeamento, na prtica, a nica ferramenta que
produzir um documento OpenXML compatvel seria o prprio Office, pois a nica
empresa que detm o conhecimento deste mapeamento a Microsoft.
Ok, e aps o BRM, quais sero os prximos captulos? At o fim deste ms de maro as
entidades de padro vo manter ou mudar seus votos. A partir da, provavelmente at fins
de abril sai o veredito final. Se a proposta DIS 29500 for rejeitada, a Ecma ainda tem
opo de reapresent-la pelos caminhos tradicionais, sem Fast Track, em um processo
que geralmente leva de trs a cinco anos.
Ou ento, o que na minha opinio, seria melhor para todos, a Microsoft acata a sugesto
das vrias entidades de padres (voz do mercado!) e integra o OpenXML ao padro ODF,
j aceito pela ISO. Teramos um nico padro (como os HTML e TCP/IP), e a todos
ganharamos com esta garantia de interoperabilidade.
Saiu o resultado oficial da ISO com relao ao OpenXML. A proposta DIS-29500 foi
aprovada. A minha expectativa pessoal era que, dado o grande nmero de pendncias, a
proposta no seria aceita pelos rgos de padres dos pases envolvidos na anlise
(National Body, NB). Mas, enfim...Bem, o assunto tem gerado muitas conversas e em
uma delas, um colega meu perguntou o que ser do ODF aps este resultado. Outro me
perguntou se valeu a pena todo o esforo.
62
Na minha opinio, se no tivesse havido tanto debate provavelmente a especificao
aprovada seria muito pior do que a verso atual, que insisto, ainda continua cheia de
inconsistncias e falhas. Alm disso as inmeras crticas e questionamentos ao processo
de aprovao adotado (via Fast Track) mostrou que absolutamente necessrio rever os
procedimentos da ISO.
Um exemplo: a possibilidade de pases com NBs sem estrutura adequada para avaliar
adequadamente um padro mundial influenciarem na sua deciso tem que ser revista. Os
NBs deveriam ter que cumprir exigncias tcnicas e institucionais universais e uniformes
(e passveis de auditoria) para serem considerada aptas a votar. Isto eliminaria problemas
de NBs se filiarem como membros P ISO, dois meses antes de uma votao e opinarem
sem ao menos terem feito alguma anlise mais detalhada da especificao.
Alis, sem uma reengenharia dos processos de aprovao de padres, a ISO correr o
risco de passar por outras situaes como esta, em que sua credibilidade est sendo
amplamente questionada.
Quanto ao ODF, indiscutivelmente que todo este debate serviu para mostrar a
importncia de um formato aberto de documentos. Nunca o tema foi to debatido e gerou
tantos eventos, artigos e posts levantados em blogs pelo mundo inteiro.
L pelos idos de 2005, quando o ODF comeou a aparecer de forma discreta na mdia
especializada, graas deciso do governo do estado americano de Massachussets de
adot-lo, quem poderia imaginar que toda esta celeuma seria levantada?
Assim, o fato do OpenXML ter sido aprovado pelo ISO no vai afetar a crescente curva
de adoo do ODF. Pelo contrrio, os governos que ainda no incluram os formatos
abertos em suas polticas de documentos, talvez esperando a deciso da ISO, o faro
agora. At mesmo para manter a coerncia com seus votos...E a ser a hora da verdade.
63
Sair do debate poltico e entrar no mundo real, onde estaro armazenando e recuperando
documentos reais e no apenas debatendo pginas de especificaes.
Bem, e tero que decidir se, pelo menos, a especificao a ser adotada (ODF e/ou
OpenXML) ter:
O fato que os pases e seus governos tero que adotar polticas que visem garantir a
recuperao futura de seus documentos eletrnicos. E tero que fazer isso rpido, uma
vez que enquanto nada fazem, so gerados milhes de novos documentos em formato
binrio, aumentando o legado de forma exponencial.
64
discriminao quanto aos modelos de comercializao dos softwares que usam os
formatos de documentos, de modo que permitam diversas alternativas como modelos
Open Source. Sem isso, os cidados no tero seus civil ICT rights (liberdade de
religio, liberdade de opinio e liberdade de usar qualquer aplicao...) reconhecidos, pois
sero obrigados a adquirir um software especfico para poderem dialogar com seus
governos!
Ora, para mim fica claro que a aprovao do OpenXML pela ISO ser mais um fator
impulsionador para adoo do ODF pela sociedade, pelo fato do ODF ser um padro que
j existe de fato (e no no papel), incentivar a livre concorrncia, garantir os civil ICT
rights dos cidados e inibir monoplios. Alm do mais, a prpria mobilizao da
sociedade que, em peso, debateu exaustivamente o OpenXML durante seu processo de
aprovao, continuar mobilizada e atuando forte para que padres abertos de
documentos sejam e continuem realmente abertos.
A ltima edio da Linux Magazine traz mais um case de adoo do ODF no Brasil, com
o exemplo da Unices (Faculdade Capixaba de Administrao e Educao, http://
www.unices.com.br/). O case da Unices foi o terceiro colocado no concurso Padro
Aberto, Prmio Certo, realizado pela Linux Magazine em parceria com o portal
developerWorks da IBM e a ODF Alliance.
Para o professor, a escolha da ferramenta que o aluno vai utilizar para seu trabalho no
tem a minima importncia. Ele precisa apenas ter condies de receber o documento
eletrnico. Ao adotar ODF, os alunos ficaro livres para escolher a melhor alternativa de
softwares, podendo usar OpenOffice, Symphony, GoogleDocs e at mesmo o Office,
neste caso usando algum conversor.
A Unices um bom exemplo no uso de ODF, e acredito, ser seguida por muitas e muitas
escolas e universidades no Brasil.
E pensando um pouco mais, que tal olharmos as lan houses? Grande parte delas esto na
periferia e em regies de baixo poder aquisitivo. Porque no adotam softwares Open
Source e ODF? Assim, no correm risco de serem processadas por pirataria
(recentemente a Abes divulgou que lacrou 335 lan houses pelo pas) e seus usurios, ao
adquirirem seus prprios computadores j estaro preparados para continuar usando estes
65
softwares...Afinal a maioria deles no ter condies de adquirir cpias originais desta
caras sutes. A luta contra a pirataria deve passar pelo incentivo ao Open Source e ODF.
Pessoal, agora no ltimo 12 de maio de 2008 o ODF foi publicado como Norma
Brasileira (NBR) pela ABNT (ABNT NBR ISO/IEC 26300 Tecnologia da Informao
Formato aberto de documentos para aplicaes de escritrio (Open Document) v1.0.
O Jomar da ODF Alliance Brasil fez um comentrio muito interessante sobre este assunto
no seu blog, em http://homembit.com/2008/05/abolicao-da-escravatura-norma-nbr-
isoiec-26300-foi-publicada.html.
Mas, alm do Brasil estamos vendo muitos outros pases adotando o ODF como padro
nacional. Recentemente foi a Africa do Sul e a Crocia. E porque estes e outros pases
esto adotando o ODF? Vale a pena aqui recordar a importncia dos padres abertos.
Dentro do universo dos padres abertos, o padro de formato de documentos tem grande
valor. O armazenamento e posterior recuperao de documentos eletrnicos uma
66
questo de absoluta importncia. A memria de um pas, suas leis e regulamentos esto
cada vez mais sendo armazenados eletrnicamente. Os registros contbeis das empresas e
a memria das suas decises empresariais...as correpondncias e documentos pessoais
dos cidados...So apenas pequenos exemplos da nossa dependncia aos documentos
eletrnicos. Estes documentos gerados hoje devem ser recuperados no futuro,
independentemente do software que os criaram. Recuperar estes documentos significa
que se deve preservar suas formataes originais como quebra de pginas, alinhamentos
de pargrafos, numerao, etc. Para isso essencial que os formatos que descrevem como
estes documentos esto armazenados eletrnicamente sejam resistentes mudanas nas
tecnologias de software e ambientes operacionais.
Temos hoje um padro aberto para formato de documentos: o ODF. No controlado por
nenhum fornecedor, sua referncia de implementao aberta, um padro oficializado
pela ISO, j reconhecido internacionalmente e adotado como padro por diversos pases.
E desde dia 12 tambm uma norma brasileira.
Acabei de ler esta notcia na Web: a Microsoft anunciou suporte nativo (via save default)
ao ODF verso 1.1 pela sua suite Office 2007, atravs de um Service Pack. Vejam em
http://www.sdtimes.com/content/article.aspx?ArticleID=32228.
Alm disso, para surpresa geral, anunciou que estar participando do working group de
ODF na OASIS. E adicionalmente vai disponibilizar APIs para o Office, para que
desenvolvedores acoplem seus prprios conversores ODF como default path.
Interessante que o padro OpenXML no ser implementado to cedo. Dever vir apenas
com o Office 14, que no tem data para ser anunciado.
Na minha opinio um movimento que mais cedo ou mais tarde deveria acontecer. Seria
impossivel para a Microsoft no reconhecer a crescente importncia do ODF no mundo
inteiro. E a falta de usurios de OpenXML...
Quais so agora as opes para os CIOs que esto planejando a adoo (necessria) para
um padro de documentos baseado em XML?
a) ODF. J est disponvel em suites como Open Office, Star Office e Symphony. E
em poucos meses (?) tambm no Office 2007.
67
b) OpenXML. Se os usurios usarem este formato, devero fazer uma outra
converso para o OpenXML ISO/IEC 29500 ou ODF. Tero ento que converter
formatos binrios e o OpenXML legado. Mais trabalho...
c) OpenXML ISO/IEC 29500. Devero (at quando?) esperar pelo Office 14.
O Jomar Silva, diretor da ODF Alliance Brasil fez uma excelente avaliao do fato em
seu blog http://homembit.com/.
Ele pergunta diretamente: O que aconteceria se este apelo tivesse sido apresentado pela
Inglaterra, Estados Unidos, Alemanha e Frana ? Ele seria sumariamente ignorado como
foi ?. Segundo Jomar, que esteve participando do BRM em Genebra, Brasil, India e
frica do Sul foram tratados como pases de segunda linha j durante o BRM, e somados
com a Venezuela, fomos agora os quatro tratados com irrelevncia novamente. Na sua
opinio a ISO no seria mais o foro legtimo para tratar de normalizao no mundo em
que pases em desenvolvimento passam a ter um pael muito mais preponderante na
economia mundial.
Ele diz tambm : anyone can create a standards organization and that other organizations
will emerge to displace ISO if it loses public trust..
68
Pessoalmente concordo com Sutor e Jomar e acredito que chegou o momento dos pases
em desenvolvimento se unirem para a construo de uma entidade internacional de
normalizao que seja adequada nova realidade. O movimento que ele est liderando
realmente merece ateno.
Bem, e agora quais sero os proximos passos? A partir de aes concretas como esta
veremos o ODF se espalhando com mais rapidez entre outras empresas e rgos do
governo federal, bem como por governos estaduais (vide Paran) e municipais. Tambm
provvel que muitos pases da Amrica Latina adotem um Protocolo parecido, pois as
delegaes de vrios deles, presentes ao Consegi, se mostraram interessadas em criar
aes similares.
Ento, o que ainda vai faltar? Um maior engajamento de governos estaduais e municipais
e ainda, insisto, da academia. Porque documentos trocados entre alunos e professores, e
mesmo entre universidades devem ser baseados em formatos proprietrios? Porque a
academia, que sempre falou em democratizao da informao no est adotando um
formato aberto de documentos como o ODF?
69
Esta poltica foi produto de uma ampla discusso com mais de 70 especialistas de padres
do mundo inteiro, que durante seis semanas debateram o tema atravs de um wiki. No
endereo acima voc podem acessar o resultado gerado pelo wiki.
Por que este debate? O recente processo de votao da proposta do padro OpenXML na
ISO mostrou srias falhas. Ficou claro que analisar e debater uma proposta de padres de
importncia capital para a sociedade no pode ser feita de forma apressada e atabalhoada.
Assim, a IBM se props a juntar especialistas para rever o cenrio e eles chegaram
concluso que os orgos de padres devem rever e modernizar seus processos de
aprovao, principalmente visando uma maior transparncia em todas suas etapas.
Outro ponto fundamental que os rgos de padres entendam que existe um novo
modelo econmico e que paises emergentes como o Brasil, a India e a China tem hoje um
papel muito mais importante que antes e que esta importncia ainda no est devidamente
reconhecida nos processos atuais de aprovao de padres.
Begin or end participation in standards bodies based on the quality and openness of
their processes, membership rules, and intellectual property policies.
Encourage emerging and developed economies to both adopt open global standards
and to participate in the creation of those standards.
Advance governance rules within standards bodies that ensure technology decisions,
votes, and dispute resolutions are made fairly by independent participants, protected
from undue influence.
Collaborate with standards bodies and developer communities to ensure that open
software interoperability standards are freely available and implementable.
Help drive the creation of clear, simple and consistent intellectual property policies
for standards organizations, thereby enabling standards developers and implementers
to make informed technical and business decisions.
Padres abertos devem ser vistos como absolutamente essenciais em um mundo cada vez
mais globalizado e interligado. Os pases, empresas e os cidados interoperam
contnuamente uns com os outros. E para que esta interoperabilidade acontea
70
necessrio que todos estejam de acordo com a forma desta interoperabilidade ocorrer. Ou
seja, quanto mais padronizados forem os mecanismos de interoperabilidade, menos
esforo vai demandar para criarmos interfaces de interoperao e mais rpido e gil
ocorrer a comunicao. Alis, sem padres abertos simplesmente no teramos a
Internet!
Alis, o conceito de interoperabilidade deve ser bem definido. Existem claras diferenas
entre interoperabilidade (capacidade de diferentes softwares trocarem informaes via um
conjunto padro de interfaces e formatos abertos) e intraoperabilidade, quando um
fornecedor apenas cria condies de tornar mais fcil a conexo com seus prprios
produtos. Em uma situao de intraoperabilidade, o fornecedor de um produto dominante
cria protocolos e formatos que o favorecem, tanto que os mantm sob seu domnio,
controlando sua evoluo e decidindo quais funcionalidades sero mais ou menos abertas.
Na interoperabilidade, os padres so abertos e no controlados por nenhuma empresa,
no privilegiando um produto especfico em detrimento de outro.
Para definir e manter padres abertos existem diversas entidades como a ISO. Entretanto,
recentemente ocorreu um intenso debate sobre a aprovao ou no pela ISO/JTC1 de uma
proposta de padres de formato de documentos, denominado OpenXML.
Porque este debate colocou em cheque o atual modelo de aprovao de padres adotado
pelo JTC1? O processo de votao na ISO, que aconteceu no mbito da ISO/IEC JTC1,
71
mostrou inmeras falhas, quando adotou-se um mecanismo chamado de fast track. Este
processo, que levou aprovao do OpenXML, apesar de vrios pases, inclusive o
Brasil, o questionarem formalmente, gerou um questionamento muito grande quanto
sua validade. Analisar e debater uma proposta de padres de importncia capital para a
sociedade no pode ser feita de forma apressada e atabalhoada.
Recentemente a IBM aprovou uma nova politica corporativa de padres de TI, depois de
uma ampla discusso com especialistas de padres do mundo inteiro. Estes especialistas
recomendaram que os rgos de padres revejam e modernizem seus processos de
aprovao, principalmente visando uma maior transparncia em todas suas etapas. um
passo concreto na direo de atualizar estes processos, inclusive considerando a nova
geopoltica mundial, onde pases emergentes como Brasil, India e China tem um papel
mais importante na economia mundial, mas esta importncia ainda no est refletida nos
processos atuais de aprovao de padres.
72
discusso e aprovao destes padres. Os debates, as listas de discusso e as
concluses devem ser livremente disponibilizados a todos os interessados e no
ficarem restritos a grupos fechados.
b) Os governos devem garantir que seus NB (National Bodies ou rgos de
padronizao) implementem regras que garantam esta transparncia e impeam
influncia indevida por parte de fornecedores. No recente caso do OpenXML
muitos pases foram representados por NBs sem estrutura adequada para avaliar
adequadamente um padro mundial. Os NBs deveriam ter que cumprir exigncias
tcnicas e institucionais universais e uniformes (e passveis de auditoria) para
serem considerada aptas a votar. Isto eliminaria problemas de NBs se filiarem
como membros ativos ISO, apenas dois meses antes de uma votao e opinarem
sem ao menos terem feito alguma anlise mais detalhada da especificao.
c) Os governos, como indutores de polticas e padres, devem adotar em seus
editais de compras de TI a obrigatoriedade de uso, quando disponveis, de padres
abertos.
d) Os padres devem ter alta qualidade e para isso os seus processos de criao e
aprovao devem ser abertos, imparciais, auditveis e altamente eficientes e
profissionais. Ou seja, no podemos repetir os problemas do recente processo de
aprovao do OpenXML. Neste processo mais de 6000 pginas tiveram que ser
analisados em cerca de cinco meses e posteriormente, em um mecanismo
chamado de BRM (Ballot Resolution Meeting), que foi um debate que envolveu
mais de 100 delegados que 32 pases, e dada a imensa quantidade de disposies a
serem analisadas (mais de 1100), e os poucos dias disponveis (cinco), no houve
tempo hbil para se validar todas estes comentrios detalhadamente. Seria uma
tarefa realmente impossvel. Assim, apenas cerca de 20 a 30 disposies foram
exaustivamente debatidas e votadas. Ou sejam, mais de 80% dos comentrios no
foram sequer avaliados. Como a proposta do BRM seria de avaliar a
especificao, debatendo os comentrios e as sugestes de correo e melhorias
apresentadas pelo Ecma (proponente do OpenXML), lgico e racional afirmar
que o resultado no foi adequado. Nenhuma reunio onde no se avalia 80% dos
itens propostos dificilmente poderia ser chamada de um sucesso...Imaginem um
hipottico projeto de software onde 80% dos itens que deveriam ser analisados
pelos usurios no o so....Quais usurios aprovariam tal projeto? Portanto, o
processo acelerado de fast-track tem se mostrado totalmente inadequado para
avaliar uma proposta deste nvel de complexidade.
Ficou claro para todos que os processos adotados pelo comit JTC1 da ISO para aprovar
o OpenXML no atenderam s demandas da sociedade. O resultado foi um
questionamento intenso e que est abrindo as portas para a necessidade urgente de
reforma dos processos atuais. Ficou claro tambm que uma certificao ISO no garante
que um padro seja realmente aberto.
73
Post 43: Alternativas ao Microsoft Office
Estamos vivendo uma crise econmica que gera incertezas e presses por reduo de
custos, obrigando a que muitas empresas repensem suas estratgias de aquisio de
tecnologias. E uma das mudanas mais visveis ser, provavelmente, um maior impulso
na adoo de softwares mais econmicos. Open Source e modelos SaaS aparecero com
destaque neste contexto.
Gostaria de debater com vocs o cenrio das sutes de escritrio, conjunto de softwares
que consomem uma significativa parcela dos budgets de todas as organizaes. O cenrio
atual bem diferente de alguns anos atrs, quando no haviam alternativas viveis ao
pacote Office da Microsoft.
Embora, sem sombra de dvidas, o Office seja atualmente quase um monoplio, as novas
alternativas abrem espao para as empresas reverem sua dependncia desta sute e de
quebra reduzirem seus gastos com licenas.
Uma rpida amostragem nos indica opes como o OpenOffice, Symphony da IBM,
Google Apps e outros menos conhecidos como Zoho e ThinkFree.
O OpenOffice, por exemplo, uma soluo Open Source, j alcanou a marca dos quase
150 milhes de downloads. Vejam em http://wiki.services.openoffice.org/wiki/
Market_Share_Analysis uma anlise mais detalhada destes downloads. No um nmero
que pode ser ignorado!
Quando uma empresa como a IBM, com sua influencia no mercado, com quase 400.000
funcionrios em cerca de 170 pases, se desloca nesta direo, com certeza provoca
mudanas na percepo das empresas quanto a viabilidade de existncia de vida alm do
Office... Para termos uma idia do alcance desta iniciativa, estamos falando em cerca de
74
100.000 ibmistas (um quarto da fora de trabalho global) usando Symphony at o final
deste ano e na sua totalidade at final de 2009!
Existem tambm outras opes como o Google Apps que j comea a ser utilizado por
diversas companhias. Segundo o prprio Google cerca de um milho de empresas j esto
utilizando o Google Apps, a maioria de pequeno porte, embora algumas grandes
corporaes j sejam citadas na sua lista de clientes. Alis, falando no modelo Saas, como
o Google Apps, j temos algumas experincias aparecendo com o Zoho (www.zoho.com)
e o ThinkFree (http://www.thinkfree.com/ ), embora ainda em estgio de Proof-of-
Concept.
Um ponto importante e que merece ser destacado a crescente adoo do padro ODF.
Revejam o padro IBM, que citei acima, que estabelece claramente que ODF o
standard file format and is required to be used for editable documents.. Para maiores
informaes de onde o ODF j est sendo adotado vejam o site da ODF Alliance em
http://www.odfalliance.org/. inegvel que ODF j est se tornando um padro de fato.
Bem, estive pensando um pouco na questo do porque ainda existe muito receio de se
mudar do Office para outra alternativa, mais barata e que reduza a dependncia de um
nico fornecedor. O que, obviamente, so grande atrativos. Bem, temos o sempre
presente receio de sair de um ambiente conhecido. Mas, com empresas como IBM e
outras adotando sutes alternativas, este receio vai sendo minimizado. Outra questo
que muitas vezes compara-se as funcionalidades do Office com as das alternativas e o
Office apresenta, primeira vista, funcionalidades que os demais produtos ainda no
implementaram. A questo chave at que ponto estas funcionalidades so realmente
necessrias para o trabalho dos funcionrios?. Se analisarmos como o trabalho de um
funcionrio tpico efetuado, e que funes das sutes de escritrio ele realmente utiliza,
com certeza veremos que so pouquissimas as funcionalidades exclusivas do Office que
no podem ser substitudas. Com a crescente presso por reduo de custos, determinadas
funcionalidades passaro a ser vistas apenas como um luxo desnecessrio e no mais
sero usadas como impecilhos nos processos de substituio de sutes.
Outro ponto que temos que pensar que os funcionrios usam a mesma sute no
escritrio e em casa. Ora, em casa, o apelo de uma suite mais barata e porque no,
gratuita, muito interessante. Alm disso, qualquer empresa comprometida com valores
ticos no vai querer que seus funcionrios usem cpias piratas em suas casas.
E mais ainda. medida que o Office deixa de ser importante para uma empresa, reduz-se
a necessidade do Windows. Cada vez mais vemos o browser como interface padro,
reduzindo a influencia do sistema operacional. Alm disso, os netbooks ou notebooks de
menor custo esto cada vez mais sendo entregues com Linux. Um artigo da Bloomberg
(http://www.bloomberg.com/apps/news?
pid=20601103&sid=a3VyE_ofSwwE&refer=news) mostra que a Acer e a Asustek, que
representam 90% do mercado destas mquinas, j entregam 30% delas com Linux.
Estamos diante de novos tempos. A crise econmica vai trazer mudanas signficativas na
maneira de se encarar os gastos com tecnologia. E com certeza os velhos hbitos
75
estabelecidos, de se renovar sem maiores estudos de ROI, as licenas da dobradinha
Office/Windows vai ser colocado em cheque. Os CFOs vo comear a perguntar aos
CIOs porque as novas alternativas no esto sendo avaliadas?.
O que tem de novidade no Symphony? Bem, alm de ter registrado mais de trs milhes
de downloads at o momento, em breve tambm teremos verses para Mac OS X e
Ubuntu. As novas verses do Symphony sero baseadas em ODF 1.2 e na rvore de
cdigo do Open Office 3.0.
O anncio oficial da IBM pela adoo do ODF como seu formato padro de documentos
e o Symphony como sua suite de escritrios para seus quase 400.000 funcionrios no
mundo todo vai representar para o mercado o que representou o seu apoio formal ao
Linux, nove anos atrs.
Lembram-se da situao do Linux e do Open Source h meros oito anos? Haviam poucas
aplicaes disponveis, muita desconfiana com este negcio de open source e
claramente viamos os CIOs receosos de mudar seus ambientes operacionais para Linux.
Open Source era um territrio inexplorado e para muitos, bem arriscado...Quando, em
2001, a IBM anunciou seu comprometimento com o Linux, o mercado sentiu que era
uma mudana de contexto: Linux e Open Source no eram mais coisas de hackers, mas
softwares que poderiam ser usados com segurana no ambiente corporativo. Hoje o Linux
e Open Source j no so novidade e fazem parte do portflio de software de
praticamente todas as empresas.
E, porque no imaginar que esta mesma situao no poder tambm acontecer com as
suites de escritrio? O cenrio atual bem diferente do que era quando o Office se tornou
um monpolio, h uns quinze anos atrs. Na poca no havia a Internet como a
conhecemos hoje e o PC era um equipamento quase stand alone, com trocas de arquivos
entre mquinas via disquetes. Hoje estamos vivendo em um planeta digital com 1,2
76
bilhes de PCs, quase 4 bilhes de celulares, 220 milhes de tocadores MP3, 100 milhes
de webcams, 27 milhes de servidores, 1,54 trilhes de MB de memria RAM e 88
trilhes de MB de armazenamento. Fala-se para um futuro prximo em banda larga de 90
terabits, o que signfica que todos os 50 milhes de volumes da Biblioteca do Congresso
dos EUA (uma das maiores do mundo) podem ser transmitidos em apenas 4,5 segundos!
O acesso Internet no feito mais apenas por PCs, mas por celulares e outros
dispositivos, e as funes de uma suite de escritrio esto cada vez mais comoditizadas.
A suite apenas mais uma ferramenta que usamos em um ambiente interativo de
colaborao, ao lado de outras tecnologias como wikis, blogs, videos, etc. Ora, neste
cenrio diverso, os fatores que criaram e impulsionaram o monoplio do Office esto
deixando de existir.
O Office vai desaparecer? Claro que no. Mas outras alternativas, antes nem
consideradas, como Open Office e Symphony, comeam a despertar interesse. J no
mais manobra arriscada sair do Office. Muitos j o esto fazendo. O medo de enfrentar
um territrio desconhecido est deixando de existir, pois o territrio j est sendo
mapeado por empresas que usam suites alternativas que atendem perfeitamente as
demandas da imensa maioria dos seus usurios. E considerando a inteligncia coletiva de
centenas de colaboradores e a sinergia entre esta comunidade de desenvolvedores e
empresas como IBM, Sun, Red Hat e outras, as alternativas ao Office como o Symphony
tem o potencial de evoluirem muito rapidamente. Os eventuais gaps ainda existentes
deixaro de existir e fica a questo: proque manter velhos hbitos? Por que no mudar e
economizar muito dinheiro? Afinal parte substancial do budget de muitas empresas
destina-se apenas a manter as licenas de uma suite de escritrio que muito
provavelmente apresenta um excesso de funcionalidades. Ou seja, paga-se muito pelo que
realmente se usa.
Este ano foi bem movimentado em relao ao ODF. Tivemos os percalos do BRM, a
assinatura do Protocolo de Brasilia, diversos eventos internacionais e uma crescente e
palpvel adoo deste formato aberto de documentos por governos e empresas do mundo
todo.
E o principal artfice desta verdadeira luta tem sido Jomar Silva, diretor da ODF Alliance
Brasil. H poucos dias, entre um evento e outro, tivemos oportunidade de conversar um
pouco sobre o que foi 2008 para o ODF. Vale a pena transcrever um pouco deste bate
papo.
Perguntei ao Jomar como ele viu 2008. Sua resposta foi Fico muito feliz em ver o
grande avano que tivemos em 2008. Acho que a discusso aberta no ano passado com o
caso do OpenXML foi muito boa, pois alertou a todos que desconheciam o tema que algo
estava acontecendo no mercado de suites de escritrio e considero o resultado deste alerta
muito positivo. interessante tambm acompanhar a lista de adoo do ODF nos ltimos
meses, e destes destaco a Alemanha, que adotou o ODF h algumas semanas e considero
77
esta adoo importante por dois motivos. O primeiro deles que a Alemanha votou
favoravelmente ao OpenXML e o segundo que considero eles como o primeiro "pas
desenvolvido" que adota o ODF.
Um outro ponto que gostaria de destacar a reao que tenho visto no rosto das pessoas
quando fao minhas palestras (neste ano fiz mais de 25, por todo o Brasil e mais 5 pases,
para uma audincia de mais de 1500 pessoas no total, ou seja, um bocado de rostos). O
brilho no olhar de quem entende o problema causado pela utilizao de formatos
proprietrios e que v no ODF a sua soluo, realmente paga qualquer transtorno ou
supera qualquer cansao de viajar tanto para falar de ODF. realmente uma sensao
muito, mas muito gratificante mesmo..
No podia de deixar de lado a questo do OpenXML. Jomar foi bem claro : Desde
pequeno eu aprendi que pior que errar insistir no erro e vejo que pelo visto este deve ser
um ensinamento exclusivo da cultura brasileira (ou latino americana). Apesar de fazerem
parte do comit que desenvolve o ODF, de terem anunciado o suporte ao ODF no
Microsoft Office, vemos uma srie de atividades nos bastidores para incentivar a adoo
do OpenXML e retardar a adoo do ODF por empresas e organizaes em geral.
Eu pessoalmente no gosto deste tipo de jogo e ficaria muito mais feliz em saber a
posio correta deles (ou aliados ou opositores), mas infelizmente j me acostumei a
conviver com este tipo de atitude dbia e questionvel.
O que me deixa menos irritado com tudo isso que grande parte do mercado est tambm
tendo uma avaliao similar e graas a transparncia que temos hoje em dia com a
Internet, est cada vez mais difcil evitar que as pessoas comentem estes assuntos e que
troquem suas opinies e no tenho dvida que a boa tica vence sempre..
E finalmente, como est o ODF no Brasil? Novamente Jomar: Uma das coisas que mais
me surpreendeu durante as minhas viagens neste ano foi as histrias de utilizao de ODF
que tenho ouvido. Como bem colocado, o protocolo de Braslia e a grande migrao que
agora ocorre no governo federal so de suma importncia para tudo isso, mas existem
tambm histrias que ouvi (e vi) que demonstram como a adoo de ODF avana com
rapidez.
A mais inusitada delas, ouvi de um amigo que se surpreendeu ao ver que uma papelaria
no centro do Rio de Janeiro utiliza exclusivamente o BrOffice e envia e recebe
documentos em ODF sem nunca ter tido problemas com nenhum de seus clientes. Mais
interessante ainda que o dono da papelaria e os funcionrios no so especialistas em
tecnologia e apenas utilizam o programa que "um amigo" instalou l. Ouvi histrias
semelhantes por diversos lugares onde passei e isso demonstra que na verdade a adoo
de ODF precisa somente de um pingo de boa vontade :)
Existem ainda os casos de migrao, que mereceriam primeira pgina de qualquer jornal,
mas que ficam "ocultos" pelas empresas, pelo simples fato de que preferem utilizar o
padro e no fazem a menor questo de sair por a falando que usam (por n motivos).
78
Durante o ltimo ano eu encontrei muitos casos destes no Brasil, mas respeitando o
direito deles, no posso divulgar.
Acho que estamos no caminho certo, trabalhando para formar a cultura de ODF e no
tenho dvidas que em 2009 este aculturamento chegar at a iniciativa privada e
academia, pois seu efeito viral tem me impressionado. Alm disso, temos a tal da "crise
internacional" e acredito que cada vez mais a iniciativa privada vai buscar solues Open
Source visando agora a reduo de custos e ser inevitvel a discusso de ODF quando o
assunto for sute de escritrio..
Diante deste cenrio, fica claro que ODF uma realidade. Em breve com anncios de
empresas de porte como o feito recentemente pela IBM optando pela adoo do ODF
como seu formato padro de documentos, finalmente teremos independencia entre os
arquivos e as sutes de escritrio.
No final do ano passado escrevi um artigo para a revista PoliTICs, uma publicao do
Nupef/Rits (Rits a Rede de Informaes para o Terceiro Setor), que pode ser acessada
eletrnicamente em www.politics.org.br .
H tambm, entre outros, um artigo sobre uso da Internet nos pases africanos e um
instigante texto do professor Jorge Alberto Machado sobre a implementao de medidas
draconianas de reteno de dados e vigilncia, uma tendncia que comeou na Europa e
infelizmente est chegando aqui.
Bem, meu artigo foi sobre padres abertos e interoperabilidade e onde procuro mostrar,
tendo acompanhado de perto as discusses sobre ODF e OpenXML quo urgente a
reforma dos processos de adoo dos padres vigentes em organismos como a ISO/JTC1.
O incio do artigo (que pode ser lido integralmente em pdf no endereo http://
www.politics.org.br/m4.html ) diz claramente: Os padres abertos devem ser entendidos
como absolutamente essenciais em um mundo cada vez mais globalizado e interligado.
Os pases, organizaes, empresas e cidados interoperam continuamente uns com os
outros. Para que a interoperabilidade acontea, necessrio que todos estejam de
79
acordo sobre a forma como esta interoperabilidade vai ocorrer. Ou seja, quanto mais
padronizados forem os mecanismos de interoperabilidade, menos esforo ser
demandado para criarmos interfaces de interoperao e a comunicao ocorrer de
forma mais rpida e gil. Simples assim...Alis, sem padres abertos simplesmente no
teramos a Internet! A Internet est se tornando o meio padro de comunicao do
planeta. E isto s possvel porque existe um padro aberto e reconhecido por todos
para a troca de dados na Internet - sejam usurios dos EUA, Brasil, China ou Uganda -,
que o protocolo TCP/IP.
Neste ponto, o conceito de interoperabilidade deve ser bem definido. Existem claras
diferenas entre interoperabilidade (capacidade de diferentes e interesse pblico
softwares trocarem informaes via um conjunto padro de interfaces e formatos
abertos) e intraoperabilidade (quando um fornecedor apenas cria condies para tornar
mais fcil a conexo com seus prprios produtos). Em uma situao de
intraoperabilidade, o fornecedor de um determinado produto cria protocolos e formatos
que favorecem ao seu negcio mantendo seus produtos sob seu domnio, controlando
sua evoluo e decidindo quais funcionalidades sero mais ou menos abertas. Na
interoperabilidade, os padres so abertos e no controlados por nenhuma empresa, no
privilegiando um produto especfico em detrimento de outro...
H alguns dias li o relatrio anual da ODF Alliance de 2008. O relatrio mostra o avano
do ODF no mundo e vou aqui fazer um pequeno extrato dele. O relatrio, na sua ntegra,
pode ser acessado em http://www.odfalliance.org/resources/Annual-Report-
ODF-2008.pdf .
indiscutvel que o ODF est ganhando espao no mercado, medida que mais e mais
governos requerem ou recomendam seu uso. Atualmente j so 16 os governos nacionais
que esto adotando ODF. Entre eles temos o Brasil (recentemente foi assinado o Procolo
de Braslia, marco importante no contexto do ODF), Alemanha, Holanda, Blgica,
Frana, Japo, Russia, Suia, frica do Sul, Uruguai e Venezuela. Interessante observar
que mesmo aps o OpenXML ter sido aprovado, de forma conturbada pela ISO, o ODF
continua crescendo. E, a prpria Microsoft reconhece isso, ao afirmar que estar
implementando o ODF no seu Office 2007 atravs de um Service Pack. Alm disso, no
evento Red Hat Summit, em junho de 2008, Stuart McKee, National Technology Officer,
disse ODF has clearly won.
Claro, a Microsoft ainda insiste em dois padres, ao tentar manter o OpenXML vivo,
embora respirando por aparelhos. Bem, ser que precisamos de mais de um padro para a
mesma coisa? Ser que dois padres nos do o dobro de valor que um nico?
80
O resultado, que todo usurio do Word ainda usa o velho e proprietrio (e fechadssmo)
formato binrio .doc! Aumenta-se a cada dia o acervo de arquivos em formato
proprietrio, aumentando o tamanho da bomba relgio...
O valor econmico do ODF tambm continua crescer, tendo hoje mais de 50 aplicativos
que o suportam, como as suites OpenOffice, StarOffice, Symphony da IBM, Word
Perfect e as que trabalhm em nuvem como o Google Docs, Zoho Office Suite e Adobe
Buzzword. A lista atualizada pode ser vista em http://
www.opendocumentfellowship.com/applications .
Mas, a luta continua. O ODF ainda tem muito a evoluir (a verso 1.2 j vai ser submetida
para ser aprovada como padro OASIS) e no Brasil, a sua adoo por governos estaduais
e municipais poderia ser bem mais acelererada. Tambm ainda no vimos nenhuma
manifestao por parte das bibliotecas pblicas com relao a adoo de formato aberto
de documentos, como recentemente fez a Canadian Library Association, como antes o
fizeram o National Archives of Australia e a Biblioteca do Congresso dos EUA. Tambm
os cursos de biblioteconomia deveriam ser mais ativos nesta discusso. um assunto que
os interessa diretamente.
A preocupao com padres abertos j chegou inclusive Casa Branca, com o discurso
do novo presidnte americano, Barack Obama, na sede do Google, em Mountain View,
California, quando ele disse Ill put government data online in universally accessible
formats. Vejam este texto em http://www.barackobama.com/pdf/issues/technology/
Fact_Sheet_Innovation_and_Technology.pdf .
E temos uma grande oportunidade de divulgar mais ainda o ODF, com o Document
Freedom Day 2009, que acontecer em 25 de maro. Vejam em http://
documentfreedom.org/ como ajudar a disseminar este padro aberto de documentos na
sua faculdade, empresa ou rgo pblico.
O Technical Committe (TC) do OASIS, para aps a concluso do ODF 1.2 (prxima
verso do padro aberto de documentos ODF), est abrindo o debate para buscar idias e
propostas para o futuro ODF, chamado provisriamente de ODF Next. uma boa
oportunidade para o Brasil influenciar o seu desenvolvimento. J temos um brasileiro,
Jomar Silva, diretor da ODF Alliance Brasil, no TC do OASIS, mas vejo aqui uma boa
oportunidade para ISVs, pesquisadores, empresas privadas e governo, alm da academia,
se envolverem mais com este padro.
81
As propostas devem ser encaminhadas at 31 de maro de 2009 lista pblica aberta pelo
TC em
www.oasis-open.org/committees/comments/index.php?wg_abbrev=office .
OK, por que se envolver com este assunto? Vocs sabem quantos documentos suas
empresas, sejam privadas ou pblicas, geram por ano?
Mas, documentos esto em todas as nossas atividades. Usamos para escrever propostas,
para avaliar competidores, produzir relatrios, manuais tcnicos, procedimentos
operacionais, etc. Para governos, documentos fazem parte do negcio e leis, normas e
decretos se materializam em forma de documentos. Enfim, a maior parte do que
verbalizamos, colocamos em documentos escritos. E fazemos isso a todo instante. A
maior parte das informaes e memria de uma organizao est contida em documentos.
E cada vez mais digitalizamos estes documentos! Em resumo, provavelmente geramos
bilhes de office documents por ano, no mundo inteiro.
82
armazenados por ano, que devero ser acessados no futuro, por outro software,
provavelmente diferente do que os criou.
E quantos so expostos publicamente (via Web sites), compartilhados e/ou enviados por
email? Tambm que tal chutarmos uns 10%? So pelo menos 100 milhes de
documentos que devem ser lidos por outro computador e outro software que no o que o
gerou. Como vemos, no mundo cada vez mais interopervel e digitalizado, a importncia
e amplitude de uso dos documentos digitais no devem ser subestimados.
Em uma estimativa pessoal acredito que a imensa maioria destes documentos seja gerada
em formato .doc (e depois em .xls e .ppt). Pelo que vejo nas empresas o percentual de
documentos gerados em pdf deve se situar no patamar dos 10%. E acredito tambm que
mesmo os documentos que sero guardados (histricos) muitos o so em .doc e no pdf.
Vejam bem, so estimativas pessoais, sem fundamentos cientficos...
O que precisamos que a informao seja representada por um padro aberto, que no
esteja sob controle direto ou indireto de um nico fornecedor, de modo que multiplas
aplicaes possam acess-la sem impedimentos. Se no adotarmos um padro aberto para
formato de documentos, veremos crescer de forma exponencial as dificuldades para a
recuperao e acesso dos documentos digitais.
83
Na minha opinio no precisamos de dois ou mais padres para a mesma coisa. Ter dois
padres no nos dar o dobro de valor que um nico. Portanto, quanto mais nos
esforarmos para fazer o ODF o mais completo possvel, melhor para todos ns.
Um lembrete adicional: Temos uma grande oportunidade de divulgar mais ainda o ODF,
com o Document Freedom Day 2009, que acontecer em 25 de maro. Vejam em http://
documentfreedom.org/ como ajudar a disseminar este padro aberto de documentos na
sua faculdade, empresa ou rgo pblico.
Um colega me ligou para falarmos do problema que volta e meia enfrentamos: receber
arquivos em formato docx, tpico do Office 2007. Usamos o Office 2003 e esta verso do
Office no reconhece o docx. Alis, o docx reconhecido apenas pelo Office 2007 e
muito diferente do OpenXML que foi aprovado pela ISO.
As verses anteriores ao Office 2007 usam um formato proprietrio chamado doc (ou xls
ou ppt), mas que tambm reconhecido por outros softwares de escritrio como o
OpenOffice ou o Symphony da IBM.
O uso do docx cria uma dependncia grande da Microsoft, pois limitado ao Office
2007. Para voc ter acesso a este tipo de documento em um OpenOffice, por exemplo,
precisa de um plugin especfico.
Ora, para fazer a mesma coisa, porque usar o Office 2007? Alm de ficar preso ao docx,
exige um perodo de treinamento e ajustes para seus usurios.
Ok, o que fazer? Antes de mais nada substitua o formato default do Office 2007 para
gerar doc e no docx. Assim, voc continua recebendo alguns poucos documentos em
docx, mas pode reenvi-los no formato doc, que todos lem. Menos mal, porque no
aumenta sua dependncia do software.
Mas, no s. Depois pense no seguinte: dia 14 de abril deste ano (2009) se encerrou o
suporte mainstream ao Office 2003 e do Windows XP. No nos faz pensar na hiptese
de, ao invs de migrar para o Office 2007, substituir o Office 2003 pelo OpenOffice ou
Symphony, ambos gratuitos? Assim, voc inicia mais rapidamente a migrao para ODF.
84
Post 50: Continuando a discusso sobre o formato docx (maio)
H umas duas semanas atrs escrevi um post abordando o formato docx implementado
pelo Office 2007. Levantou um debate bem aguerrido e o post recebeu vrios
comentrios, alguns at mesmo pouco polidos.
Como o blog lido por tcnicos e executivos de muitas empresas, recebi alguns emails e
ligaes interessantes, levantando uns pontos que quero compartilhar aqui.
Um executivo me disse que entendia que pelo simples fato de um padro ser XML, ele
seria facilmente compreendido por qualquer software que entendesse XML. Agora,
depois de ter lido o post e seus comentrios a idia ficou mais clara. Vou repetir aqui o
que inseri em um dos meus comentrios: vamos fazer uma analogia simples.
o XML pode ser visto como um tipo de alfabeto, como o alfabeto romano. Mas, neste
alfabeto voc pode construir diversas linguagens como o portugus, o espanhol, o ingls e
o francs. Mas o fato de eu escrever em portugus no significa que um francs consiga
ler o texto, embora os caracteres que eu uso so os mesmos que ele usa na sua linguagem.
Claro que eu consigo identificar as letras, mas no consigo entender as palavras e muito
menos as frases!
Para ter plena compreenso das tags OpenXML eu terei que absorver toda sua
especificao (6.000 pginas da especificao original, como proposta ISO) e ter certeza
que esta especificao est completa e no faltam informaes. A, sim consigo entender
o padro.
Outro email que recebi dizia que a mensagem que ele, executivo recebia continuamente,
que o atual docx como implementado no Office 2007 um padro reconhecido pela ISO,
tal e qual o ODF. Mas agora ficou claro para ele que o atual .docx no o padro ISO. O
padro OpenXML que est em avaliao na ISO vai ser, pelo nmero de modificaes,
bem diferente do atual docx e reconhecendo tal fato, ainda nem existe data para sua
implementao oficial.
Recomendo acessar o post do Jomar Silva, diretor da ODF Alliance Brasil, para um
comentrio sobre este assunto. Vejam em http://homembit.com/2009/04/para-quem-
ainda-nao-acredita-a-prova-definitiva-o-openxml-ainda-nao-estava-e-nao-esta-
pronto.html .
Quanto ao recm anunciado suporte ao ODF pelo Office 2007, o blog do Jomar faz uma
anlise muito interessante em http://homembit.com/2009/05/microsoft-agora-tenta-
fragmentar-o-odf.html .
Um dos pontos que ele levanta quando se abre uma planilha ODF (extenso .ods)
existente no Office 2007, ele simplesmente elimina todas as frmulas existentes sem
avisar nada ao usurio, deixando nas clulas apenas os valores do resultado do clculo
85
das frmulas (valores estes j previamente armazenados no documento). Se um usurio
quiser testar o suporte ao ODF no Office, e sem prestar a devida ateno salvar uma
planilha aberta, vai sobrescrever o documento eliminando todas as frmulas, como se
estivesse gravando um documento que foi totalmente digitado.
E vai alm dizendo Quando se utiliza o Office 2007 para gerar uma nova planilha, as
frmulas sero armazenadas de tal forma que s o Office 2007 (ou o CleverAge, um
plug-in de suporte ao ODF para o Office desenvolvido em Open Source com patrocnio
da Microsoft) ser capaz de ler o documento, acabando com a possibilidade de que
qualquer outra aplicao existente seja capaz de ler o documento.
Enfim, j convivemos com formatos fechados como doc. Se tivermos que manter
documentos em doc, docx e depois em ODF vamos ter um problema bem srio de
compatibilidade e interoperabilidade entre aplicaes. Simplificar a melhor alternativa.
Por isso insisto que em vez de adotar o docx do Office 2007 e adicionar mais um formato
aos anteriores melhor user o velho e fechado doc at que consigamos fazer a migrao
para ODF.
Porque ODF? indiscutvel que o ODF est ganhando espao no mercado, medida que
mais e mais governos requerem ou recomendam seu uso. Atualmente j so 17 os
governos nacionais que esto adotando ODF. Entre eles temos o Brasil (recentemente foi
assinado o Procolo de Braslia, marco importante no contexto do ODF), Alemanha,
Holanda, Blgica, Frana, Japo, Russia, Suia, frica do Sul, Uruguai e Venezuela. A
ODF Alliance publicou h poucos meses um relatrio da situao do ODF no mundo, que
pode ser lido na sua ntegra, em http://www.odfalliance.org/resources/Annual-Report-
ODF-2008.pdf . Um dos ltimos anuncios foi do governo ingls. Vejam em http://
www.odfalliance.org/press/Release20090225-ukgovOSS.pdf .
E para quem quer conhecer mais a fundo o ODF vejam o paper http://www.robweir.com/
blog/publications/IEEE-Weir.pdf , recentemente publicado no IEEE. Ah, e a descrio do
ODF no Wikipedia est bem completa. Vejam em http://en.wikipedia.org/wiki/
OpenDocument .
Aproveitando a deixa, leiam este relatrio sobre adoo de Open Source no mundo:
http://www.redhat.com/f/pdf/OSSI_Research.pdf . E medida que os netbooks se
disseminarem, o Linux vai ser mais e mais usado. Vejam este comentrio: http://
blogs.computerworld.com/netbook_2009_the_four_big_changes .
86
Sinais de mudana vista...Com trocadilho sim!
87
Lista de alguns URLs sobre ODF
www.odfalliance.org
http://en.wikipedia.org/wiki/OpenDocument
http://pt.wikipedia.org/wiki/ODF
www.homembit.com
http://www.robweir.com/blog/
http://planet.opendocumentformat.org/
http://www.digistan.org/
http://opendocumentfellowship.com/
http://www.opendocsociety.org/
http://opendocument.xml.org/
http://www.broffice.org/
Autor
Cezar Taurion
ctaurion@br.ibm.com
88