void life(void)

The gray area of ODF

July 29th, 2009

No, the title doesn’t refer to any part of the specification, but refers to the “ecosystem” that is currently formed around ODF.  Two years ago when the topic was ODF, there were only three types of people in world:

1 - Those who didn’t knew ODF.

2 - Those who were in favor of ODF.

3 - Those who were against ODF.

It was very easy to identify each type, and we lived in troubled times, but a time of clear and transparent actions. We knew who was who.

Today, the three categories cited above are practically reduced to two:

1 - Those who do not know ODF.

2 - Those who are in favor of ODF.

The third category died ? … Sort of…

With the growth in international ODF adoption and support, it’s becoming politically incorrect to be anti-ODF and therefore all those who have work so hard against the adoption, dissemination and development of the standard today present themselves as “ODF supporters”.

Indeed, they are wolves in sheep’s clothing, working quietly to satisfy the same agenda (now a hidden one), but from inside… without raising suspicions of many the young and naive in the area.

Now, I had to see these guys taking part in the ODF discussion lists (developers or user lists), launching ODF validators and support tools, and even participating (or trying to participate) in the ODF TC.

What irritates me most in discussions lists, is the amount of times they use to make the same arguments and copying and pasting a huge quantity of useless text from one discussion list to another. The worst is that it takes a lot of time from good people who really work for ODF, because the amount of FUD that they spread is alarming. They are the disinformation industry.

To be honest, there is a particular person within that group that, if he were here in Brazil, the community would take care of him: he would be banned. This guy is so annoying, but so annoying that he used to repeat the same stupid and unfounded arguments for more than three years and still finding people that believe his stupid arguments, as if he knows what he is writing … always the same crap, copied and pasted, list after list.

If you want to see an example of the kind of thing that those folks are able to do, please take a look into the ODF entry at Wikipedia. A few months ago, it was an important source of information about the standard, and it had the most updated ODF application list that I knew. For some time, I helped to keep that entry updated and contributed there with all the initial information on ODF adoptions around the world, and I lost a few days to collect, organize, and format all that information.

Now the entry is fully destroyed.

In their first attack, they removed the entire list of applications and reduced it to a ridiculous list of six office suites, strangely including Microsoft Office (older version with the Codeplex plug-in and 2007 through SP2). At the standard definition, managed to say that ODF was similar to OpenXML. In the list of adoptions, the list that I’ve worked hard to build and maintain, they find a way to stick OpenXML in half a dozen countries, even with nonsense like “in the document, OpenXML is quoted” … who would have an interest in those kind of things?

During some days, I tried to get up there and fix the damage they were doing but come on, I am too old to play cat and mouse with delinquents… If they want a messy ODF entry at Wikipedia, please have it, as final proof that they’re playing a very dirty game ! (and the same applies for entry ODF Alliance entry on the Wikipedia, which suffers the same “mysterious” problem).

I get very angry to seeing in Wikipedia a message stating that “appears to have a conflict of interest with its subject” about the contributions to the article … we are all in favor of ODF ? Or not ?

This is exactly what they want … confuse, deceive, hinder, delay … help to fail! And hope it serves as a lesson and proof (or a warning) to all those who think that everything is solved!

When I was preparing to write this post, I made a complete list with names, email addresses, blogs, sites, and in some cases companies of each of the “workers in the gray area” that I managed to identify. With the help of some trustable friends around the world, also prepared a compilation of information that shows the questionable not-so-distant past of those folks.

As I believe that good conversation is always paramount before a more vigorous action, I decided to write this post to give them a sincere warning:

“I know who you are, where you are, who you are related to, where you came from and what you are trying to do.

Don’t force me to disclose all this information in this blog, because with the ability to crosscheck information that we have today, we can unmask yourselves once and for all… and also expose those who are behind all those things.

Respect ODF and those who honestly work  on its development and dissemination.

Don’t test my patience. With you it’s null !

Stop playing with something serious, and quickly leave this gray area (you may return to the opposition … I don’t care about you). ”

Before someone start “having ideas,” be advised that all the information I have is safeguarded with loyal friends in various countries around the world.

Share/Save/Bookmark

A área cinzenta do ODF

July 29th, 2009

Não, o título acima não se refere a uma parte qualquer da especificação, mas ao “ecossistema” que está formado em torno do ODF nos dias de hoje. Há dois anos atrás, quando o assunto era ODF, existiam apenas três tipos de pessoas no mundo:

1 - As que não conheciam o ODF.

2 - As que eram favoráveis ao ODF.

3 - As que eram contrárias ao ODF.

Era muito fácil conhecer cada um dos tipos, e vivíamos numa época conturbada, mas de ações claras e transparentes. Sabíamos quem era quem.

Hoje em dia, as três categorias acima estão praticamente reduzidas a duas:

1 - As que não conhecem o ODF.

2 - As que são favoráveis ao ODF.

A terceira categoria morreu ? … Mais ou menos.

Com o crescimento na adoção internacional do padrão ODF, está se tornando cada vez mais politicamente incorreto ser contra o padrão e por isso, todas aquelas pessoas que tanto fizeram para atrapalhar a adoção, divulgação e desenvolvimento do padrão, hoje se apresentam como “parceiros do ODF” ou “apoiadores do ODF”.

Na verdade, são lobo em pele de cordeiro, trabalhando sorrateiramente para cumprir a mesma agenda (agora oculta), só que do lado de dentro, sem levantar muitas suspeitas dos mais novos e ingênuos na área.

Com isso, tenho sido obrigado a ver estes caras participando de listas de discussão sobre ODF, quer sejam elas de usuários ou desenvolvedores de aplicações, desenvolvendo aplicações de validação e suporte ao ODF e pasmem, até participando (ou tentando participar) do ODF TC.

Nas listas de discussões, o que mais me irrita é a quantidade de vezes que eles utilizam os mesmos argumentos já ultrapassados, copiando e colando uma quantidade gigantesca de texto inútil de uma lista para outra. O pior é que isso toma um tempo enorme das pessoas que realmente trabalham pelo ODF, pois a quantidade de FUD que esse pessoal espalha é assustadora. São a indústria da desinformação.

Para ser honesto, existe uma pessoa em particular dentro deste grupo que se estivesse aqui no Brasil, a comunidade já tinha dado um jeito nele: seria banido. Esse cara é tão chato, mas tão chato que chega a repetir os mesmos argumentos estúpidos e infundados há mais de três anos e ainda tem muita gente que acredita que ele está falando coisa com coisa… sempre o mesmo “copiar e colar”, lista após lista.

Se vocês quiserem um exemplo do tipo de coisa que essa turma é capaz, deem uma olhada na entrada do ODF na Wikipedia (em inglês). Há pouco tempo atrás, era uma importante fonte de informação para o padrão, além de ter a lista mais atualizada que eu conhecia das aplicações que o suportavam. Durante algum tempo, eu ajudei a manter o verbete e coloquei lá todas as informações iniciais sobre adoções de ODF no mundo todo, e perdi alguns dias para coletar, organizar e formatar toda a informação.

Agora, a entrada está completamente detonada.

O primeiro ataque removeu toda a lista de aplicações e a resumiu a uma ridícula lista de seis suítes de escritório, estranhamente incluindo o Microsoft Office (versão antigas via plug-in do Codeplex e versão nova via SP2). Na definição da norma, diziam que o ODF era parecido com o OpenXML. Na lista de adoções que eu tanto trabalhei para montar, deram um jeito de enfiar OpenXML em uma meia dúzia de países, nem que fosse com absurdos como “no documento o OpenXML é citado”… quem será que teria interesse em uma coisas dessas ?

Durante alguns dias, eu até tentei entrar lá e arrumar os estragos que estavam fazendo mas na boa, não tenho mais idade para brincar de gato e rato com delinquente… Se querem a Wikipedia bagunçada, que a tenham, para que fique claro que o jogo deles é sujo mesmo !!! (e o mesmo vale para a entrada sobre a ODF Alliance, que sofre do mesmo problema).

Me dá pena ver agora na Wikipedia a mensagem de que “aparentemente existe um conflito de interesses” com as contribuições ao artigo… não somos todos favoráveis ao ODF ???

É isso que eles querem… confundir, iludir, atrapalhar, retardar… ajudar a dar errado !!! E que isso sirva de lição e de prova para todos aqueles que acham que já está tudo resolvido !!!

Quando me preparava para escrever este post, elaborei a lista completa com os nomes, endereços de e-mail, blogs, sites e em alguns casos empresas de cada um dos “operários da área cinzenta” que já consegui identificar. Com a ajuda de alguns amigos de confiança do mundo todo, preparei ainda uma coletânea de informações que comprovam o passado questionável e não tão distante dessas pessoas.

Como eu acredito que uma boa conversa é sempre primordial antes de uma atitude mais enérgica, resolvi escrever este post para lhes dar um sincero aviso:

“Eu sei quem vocês são, onde vocês estão, com quem se relacionam, de onde vieram e o que vocês estão tentando fazer.

Não me forcem a divulgar tudo isso aqui neste blog, pois a capacidade de cruzamento de informações que teremos a partir daí pode lhes desmascarar de uma vez por todas… e desmascarar ainda quem está por trás de tudo isso.

Respeitem o ODF e quem trabalha honestamente para seu desenvolvimento e divulgação.

Não testem a minha paciência. Com vocês ela é inexistente !

Parem de brincar com coisa séria, e saiam logo desta zona cinzenta (podem voltar para a oposição… eu não me importo com vocês).”

Antes que alguém fique “tendo ideias”, saiba que estas informações que tenho estão salvaguardadas com amigos fieis em diversos países do mundo.

Share/Save/Bookmark

ODF no FISL 10

July 8th, 2009

O FISL 10 foi para mim o melhor FISL de todos os tempos, e olha que já sou veterano no evento (sim, no passado circulei como mais um na multidão durante algumas edições do FISL e foi o clima e a liberdade que respirei por ali que me deram a coragem e o ânimo necessários para as batalhas que enfrentei nos últimos anos, mas esta parte da história vocês já estão cansados de conhecer).

Há dois anos, no FISL VIII eu fui á Porto Alegre com a missão de iniciar a divulgação do ODF no Brasil e de alertar a comunidade de software livre sobre um tal OpenXML que estava sendo avaliado pela ISO. Na época, pouca gente conhecia o ODF e praticamente ninguém sabia o que era OpenXML.

Neste ano fiquei muito contente em ver que ODF é uma unanimidade por lá e que muita gente está mesmo interessada em iniciar o desenvolvimento e a integração de ODF a diversos softwares já existentes. Existe muito trabalho ainda pela frente e comento um pouco dele no artigo que escrevi para a Revista Espírito Livre deste mês (para quem ainda não conhece, é uma excelente revista sobre o Mundo Livre, desenvolvida colaborativamente e usando apenas Software Livre).

Sem dúvida nenhuma o grande momento deste FISL foi a visita e o discurso do Presidente Lula. Feito “de coração” como disse o Jon maddog Hall, o Presidente mandou um recado bem claro á todos aqueles que achavam que Software Livre no governo Brasileiro era só um modismo: É uma diretriz de Estado, faz parte do nosso desenvolvimento tecnológico.

Para quem não pode estar em Porto Alegre, ou se lá estava não pode assistir ao vivo ao discurso, recomendo que o veja aqui ou sua transcrição aqui (deve ter gente até a agora na Microsoft com dor de estômago por causa dele…).

Após o discurso, quando saí da sala onde o Presidente discursou, fiquei muito contente em ver a alegria do Furusho, pois ele havia dado um boné do ODF ao Lula e ainda tirado fotos do Lula com o boné. É por esta e por outras que o Furusho mereceu (com M maiúsculo) o ODF Awards (e detalhe: foi iniciativa dele fazer os bonés e camisetas do ODF e aturar o empurra empurra todo para poder entrega-los ao Presidente Lula… admiro mesmo este japonês maluco :) ).

Lula ODF

Acho que depois deste evento, está claro não só para os brasileiros mas para o mundo todo que aqui em nosso país Software Livre e ODF são assuntos de Estado !!!

Vamos continuar trabalhando, pois agora temos um compromisso ainda maior :)

Share/Save/Bookmark

ODF in FISL 10

July 8th, 2009

The FISL 10 (International Forum of Free Software) was for me the best FISL ever, and I  consider myself a veteran on this event (yes, I’d anonymously circulated in the crowd on some past FISL editions and the atmosphere of freedom that I’ve breathe there gave me the courage and force to face the battles that I faced in recent years, but this part of the story most of you already know).

Two years ago, I went to the FISL VIII in Porto Alegre with the mission to start talking about ODF in Brazil and to alert the free software community that OpenXML was being evaluated by the ISO. At the time, few people knew ODF and practically nobody knew OpenXML.

This year I’m very happy to see that ODF is a unanimous at FISL and there are many people interested in starting the development and integration of ODF with several existing software. There is still much work ahead and I comment about it in this article that I wrote for the Espírito Livre Magazine (Free Spirit Magazine) on this month’s edition (available only in Portuguese, and for those who still don’t know it, it’s an excellent magazine about the Free World, developed collaboratively and using only Free Software).

Without doubt the greatest moment of this FISL was the visit and the speech of President Lula (Brazilian President). Done “from the heart”, as Jon maddog Hall commented, the President sent a clear message to those who thought that Free Software in Brazilian government was just fluff: It is a State policy and part of our development plan.

For those who wasn’t in Porto Alegre, or if was there but couldn’t watch the speech live, I recommend to see it here or its transcription in English here (I suspect that must me someone at Microsoft that is with a headache until today caused by this speech).

After the speech, when I left the room where the President spoke, I was very happy to see the joy of Furusho, because he gave an ODF cap to Lula and the crown took some photos of Lula with the cap. This is the kind of stuff that made Furusho’s work to be recognized by the ODF Alliance with the ODF Awards (and detail: it was Furusho’s initiative to produce the ODF shirts and caps and endure into the crowd to deliver them to President Lula. I really admire this crazy Nipo-Brazillian folk :) ).

Lula ODF

I think after this event, it is clear not only to Brazilians but to the whole world that here in our country, Free Software and ODF are State matters !

We’ll keep working because we now have even greater responsibility :)

Share/Save/Bookmark

ODF en el FISL 10

July 8th, 2009

El FISL 10 fue para mí la mejor FISL de todos, y me considero un veterano de este evento (sí, circulé de forma anónima en la multitud en algunas ediciones anteriores del FISL y la atmósfera de libertad que he respirado allí me dio el coraje y la fuerza para enfrentar las batallas que he enfrentado en los últimos años, pero esta parte de la historia la mayoría de ustedes ya conocen).

Hacen dos años, fui al FISL VIII en Porto Alegre con la misión de comenzar a hablar acerca del ODF en Brasil y para alertar a la comunidad de software libre de que un tal OpenXML estaba siendo evaluado a la ISO. Me recuerdo que en la ocasión, pocas personas conocían el ODF y prácticamente nadie sabía que era el OpenXML.

Este año estoy muy contento de ver que el ODF es una unanimidad en FISL y hay muchas personas interesadas en iniciar el desarrollo y la integración del ODF con varios de los programas informáticos existentes. Todavía queda mucho trabajo por delante y he comentado acerca de ello en un artículo que escribí para la Revista Espírito Livre (Espíritu Libre) en este mes (disponible sólo en portugués, y para aquellos que todavía no lo saben, es una excelente revista sobre el mundo libre, totalmente desarrollada de modo colaborativo utilizando apenas Software Libre).

Sin duda, el mayor momento de este FISL fue la visita y el discurso del Presidente Lula (el presidente de Brasil). Hecho “de corazón”, según comentó Jon maddog Hall, el Presidente envió un mensaje claro a aquellos que pensaron que el Software Libre en el gobierno brasileño se trataba apenas de un discurso fácil: Es una política de Estado y parte de nuestro plan de desarrollo.

Para los que no estaba en Porto Alegre, o si estaba allí pero no pudo ver el discurso en vivo, recomiendo verlo aquí o su transcripción en Inglés aquí (tengo la sospecha de que alguien en la Microsoft debe estar con una dolor de cabeza terrible hasta ahora causada por el discurso, principalmente por esta parte).

Después del discurso, cuando salí de la sala en la que habló el Presidente, yo estaba muy feliz al ver la alegría del Furusho, porque ha dado una gorra del ODF a Lula y se sacaran algunas fotos de Lula con la gorra. Este es el tipo de cosa que hizo Furusho a ser reconocido por la ODF Alliance con el ODF Awards (y el detalle: fue una iniciativa de Furusho producir camisetas y gorras del ODF y aguantar la multitud para ofrecer al presidente Lula. Me admirar este loco japones :) ).

Lula ODF

Creo que después de este evento, es evidente no sólo a los brasileños, sino a todo el mundo, que aquí en nuestro país, el Software Libre y el ODF son asuntos de Estado!

Vamos a seguir trabajando porque ahora tenemos aún mayor responsabilidad :)

Share/Save/Bookmark

Sobre os últimos anos, temos visto um monte de baderna ocorrendo no cenário internacional de padronização, e na minha opinião esta bagunça só aconteceu porque o “mundo mudou”, mas não mudaram as pessoas que trabalham com normalização.

A maioria dessas pessoas trabalham com normalização desde que eu nasci (1974), e eu reconheço que não deve ser uma tarefa fácil para eles, compreender e re-adequar para o novo mundo (e as novas regras de colaboração).

Com isto dito, o principal lição que eu tirei da infame aprovação do OpenXML pela ISO é que as coisas só vão mudar quando as pessoas mudarem, não apenas os desenvolvedores de padrões, mas também membros dos Boards das instituições internacionais de padronização.

É por isso que estou feliz em ver o meu amigo Charles Schulz como um candidato ao Board of Directors do OASIS (a votação termina no dia 23).

Creio que OASIS está fazendo um excelente trabalho, mas também acredito que nós realmente precisamos de ter pessoas como nós sendo cada vez mais bem preparadas para ocupar posições de liderança em instituições de padronização. Pessoas que não são apenas viciadas em tecnologia, mas também viciados em trabalho colaborativo e os seus benefícios (mais importante neste caso, a transparência).

É por isso que eu gostaria de lhe pedir que, se você tiver direitos de voto na OASIS, vote em Charles Schulz.

Share/Save/Bookmark

En los últimos años, hemos visto un montón de “cosas cuestionables” en el mundo de normalización, y, en mi opinión la mayor parte dellas, ocurren por que el “mundo ha cambiado”, pero no cambiaran los muchachos que trabajan y coordinan la normalización.

La mayoría de esa gente está trabajando con la normalización desde que yo he nacido (1974), y reconozco que no es una tarea fácil entender y se re-adecuar al nuevo mundo (y las nuevas normas de colaboración).

Dicho esto, la mayor lección que he extraído de la infame aprobación OpenXML en ISO es que las cosas sólo cambian cuando la gente cambia, no sólo el nivel de los desarrolladores de estándares, sino también los miembros del Board de las instituciones que los desarrollan.

Esta es la razón por la que estoy feliz de ver a mi amigo Charles Schulz como candidato al “Board of Directors” del OASIS (la votación termina el 23 de junio).

Creo que OASIS está haciendo un trabajo excelente, pero también creo que realmente necesitamos tener gente como nosotros en preparación para ocupar posiciones de liderazgo en las instituciones de normalización. Personas que son adictos a la tecnología, pero también adicto a la colaboración y sus beneficios (más importante en este caso, la transparencia).

Por esta razón, quisiera pedirle, si usted tiene el derecho de voto en OASIS, para votar en Charles Schulz.

Share/Save/Bookmark

On the past years, we’ve seen a lot of mess on the standardization world, and in my opinion most of that mess just happened because “World has changed” but normalization fellas don’t.

Most of those folks are working with standardization since I was born (1974), and I recognize that it isn’t an easy task to understand and re-adequate themselves to the new world (and the new collaborative rules).

With that said, the major lesson that I took from the infame OpenXML approval at ISO is that the things will only change when people change, not only the standard’s developers but also the board members of Standards Development Institutions.

This is why I’m happy to see my friend Charles Schulz as a candidate for OASIS’s Board (the ballot ends on June 23).

I believe that OASIS is doing an excellent job, but I also believe that we really need to have people like us being prepared to occupy leadership positions on standardization institutions. People that are addicted to technology, but also addicted to the collaborative work and its benefits (most important on this case, transparency).

This is why I would like to ask you, if you have voting rights at OASIS, to vote on Charles Schulz.

Share/Save/Bookmark

Tal como já havia feito com Java e HTML (só para citar dois casos), a Microsoft agora investiu ao menos 12 meses de trabalho para tentar fragmentar o ODF no mercado de TI: Uma vergonha.Juro que tinha me preparado para publicar nesta semana um post elogiando a Microsoft por ter finalmente lançado o SP2 do Office 2007 com suporte nativo ao ODF, mas infelizmente após os testes iniciais de diversos usuários, o que vemos é uma tentativa absurda de enganar os consumidores (que pagaram pelo software) e fragmentar o ODF na indústria de TI.

Quando uso o termo fragmentar, me refiro á tática já conhecida de usar a ‘criatividade’ no momento de implementação de um padrão para tornar a sua implementação compatível apenas com a sua ferramenta (que já viu sites que só funcionam no Internet Explorer sabe bem do que estou falando). Por fora os documentos parecem idênticos e compatíveis mais por dentro são completamente diferentes, fragmentando assim a uniformidade esperada com a utilização de um padrão.

Um dos primeiros artigo publicado sobre o tema e para o qual chamo a atenção de todos é do Rob Weir, coordenador do OASIS ODF TC (grupo que desenvolve o ODF, do qual faço parte). Chega a ser assustador o que o Office 2007 faz com as planilhas existentes de ODF.

Os detalhes técnicos estão todos no blog do Rob, mas em resumo, quando se abre uma planilha ODF (extensão .ods) existente no Office 2007, ele simplesmente elimina todas as fórmulas existentes sem avisar nada ao usuário, deixando nas células apenas os valores do resultado do cálculo das fórmulas (valores estes já previamente armazenados no documento). Se um usuário quiser testar o suporte ao ODF no Office, e sem prestar a devida atenção salvar uma planilha aberta, vai sobrescrever o documento eliminando todas as fórmulas, como se estivesse gravando um documento que foi totalmente digitado. Já vi absurdos na vida, mas nada se compara a isso.

Quando se utiliza o Office 2007 para gerar uma nova planilha, as fórmulas serão 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 patrocínio da Microsoft) será capaz de ler o documento, acabando com a possibilidade de que qualquer outra aplicação existente seja capaz de ler o documento.

Enquanto o primeiro problema simplesmente joga fora toda a inteligência de negócios dentro das planilhas (as fórmulas), o segundo prende o usuário ao Office 2007 para sempre (já vimos este filme antes, não é mesmo ?).

A justificativa que a Microsoft poderia usar para isso é a falta de definição de fórmulas em planilhas no ODF 1.0/1.1. Interessante notar que no ODF 1.2 (que é desenvolvido com a participação da Microsoft) este problema já foi resolvido com a criação do OpenFormula.

Na primeira tabela comparativa do post do Rob, que resume um teste sobre o mesmo assunto que ele fez há algumas semanas, fica fácil perceber que mesmo sem existir a especificação de fórmulas para planilhas dentro do ODF 1.1, a interoperabilidade entre as aplicações existentes testadas (KOffice, OpenOffice, Google Docs, Symphony e o plug-in da Sun para o Office) existe de fato (com exceção do CleverAge que apresentou alguns problemas). Isso significa que todos os outros desenvolvedores não se preocuparam apenas em ‘cumprir com um requisito de norma’ (ou seja, conformidade), mas também em desenvolver uma aplicação realmente útil e interoperável para seus usuários. O Rob comenta ainda que o conjunto de fórmulas utilizado por todas estas aplicações (com base no OpenOffice) foi desenvolvido com base nas fórmulas existentes no Excel (no mínimo irônico, heim ?).

Destaco ainda que os problemas apresentados pelo OpenOffice quando o Rob repetiu seus testes com a versão nova da suíte, foram causados por que os desenvolvedores do OpenOffice 3.0 decidiram incorporar como padrão na ferramenta o suporte ao ODF 1.2 que ainda está em desenvolvimento do OASIS. Não questiono o que os levou a tal decisão, mas tenho orientado a todos os usuários do OpenOffice 3.0 que conheço, que alterem a configuração da suíte para utilizar como padrão o ODF 1.0/1.1 (no menu de Opções do OpenOffice existe um grupo chamado “carregar/salvar” onde esta configuração pode ser feita). Admiro o esforço dos desenvolvedores do OpenOffice em incorporar o ODF 1.2 à sua ferramenta, mas acho que isso deveria ter sido colocado como uma funcionalidade adicional, e não como o seu formato padrão (tenho usado o meu OpenOffice 3.0.1 configurado para trabalhar com o ODF 1.0/1.1 e não tenho tido nenhum problema de interoperabilidade).

Gostei também de ver a avaliação que PJ (Groklaw) fez sobre o SP2 do MSOffice. PJ não desenvolve software e por isso criou um documento texto relativamente simples e obteve resultados absurdos também.

PJ escreve ainda algo bem interessante, e concordo 100% com o que escreveu:

“…Querida Microsoft, você poderia por favor fazer alguma coisa sobre isso ? É somente código, o que significa que pode ser corrigido. Como seu código é proprietário, nós não podemos corrigi-lo. Só você pode. Como as canções antigas falam, você poderia por favor acelerar isso ? Outros como o Google Docs parecem ser capazes de trabalhar com planilhas em ODF. Por que vocês não são ? Não tenho dúvidas de que haverão melhorias, mas quando ?…”

Como não tenho nenhuma máquina com Windows e não tenho o Office 2007 para testar, acabei testando algumas coisas no SP2 através de troca de documentos com amigos que possuem o Office 2007 e aqui vão os meus 2 centavos para os testes que todos estão fazendo (e publicando os resultados a cada segundo na rede):

O Microsoft Office 2007 não suporta a criptografia (proteção por senha) nos documentos ODF !!!

Gerei um documento texto (.odt) simples em ODF utilizando o OpenOffice e o gravei com proteção de senha. Enviei o documento (e a senha) a diversos amigos e o resultado foi o mesmo: O MS Office não pode abrir o documento pois ele está protegido por senha (alguns deles tinham em suas máquinas outras ferramentas com suporte a ODF e em 100% dos casos funcionou).

Pedi a eles que gerassem no Office 2007 um documento com senha e me enviassem, e disseram que quando tentam fazer isso, o Office apresenta uma mensagem de aviso dizendo que não é possível utilizar senha para proteger o documento utilizando o formato ODF.

Gostaria de verdade de encontrar uma explicação técnica para isso, uma vez que a criptografia e a proteção por senha estão completamente especificadas dentro do ODF 1.0/1.1 (item 17.3 da especificação), e utilizam algorítimos já existentes e mais do que conhecidos por qualquer desenvolvedor.

Um comentário do Rob no seu post (que não tratou da criptografia) é capaz de comentar com maestria o problema que encontrei (e concordo plenamente com ele):

“…Me ensinaram a nunca presumir malícia onde a incompetência pode ser a explicação mais simples. Mas o grau de incompetência necessária para explicar o suporte pobre ao ODF no Service Pack 2 atormenta a mente e me leva a ter pensamentos cruéis…”

É impressionante ver como a Microsoft demonstra constantemente o desrespeito aos seus clientes (o que eu ouvi de clientes deles ansiosos pelo suporte ao ODF no Office…), desrespeito aos parceiros de mercado e uma completa incapacidade de mudar.

Antes de encerrar o post, quero alertar aos incondicionáveis apoiadores da Microsoft que insistem em postar comentários sem conteúdo técnico algum neste blog que não tenho mais mais paciência (nem tempo) para ser educado ao responder as imbecilidades que vocês costumeiramente escrevem por aqui. Se escreverem bobagem aqui, vão receber resposta a altura. Se querem mesmo defender a Microsoft, enviem um curriculum para a empresa e tentem trabalhar lá dentro para mudar as coisas (falar é muito fácil, já fazer é outro assunto).

Aos demais, todos os comentários serão bem vindos (como sempre) e se encontrarem mais textos por aí comentando os problemas referentes ao ODF no Service Pack 2, por favor coloque os links nos comentários (vamos fazer deste post uma fonte para pesquisas sobre o assunto).

A todos, segue minha recomendação: Não utilizem o Office 2007 com o Service Pack 2 para manipular documentos em ODF. Se a sua decisão for continuar utilizando o MS Office (em qualquer versão), instale o plug-in da Sun, mas recomendo mesmo que vocês procurem uma outra solução que trate nativamente documentos ODF. Não percam mais tempo com quem não lhes respeita.

Quem quiser acompanhar as notícias sobre ODF no mundo, recomendo uma visita diária ao Planet ODF (ele indexa tudo).

Share/Save/Bookmark

Tal como han echo con Java y HTML (sólo para citar dos casos), Microsoft ha investido al menos 12 meses de trabajo para intentar fragmentar el ODF en el mercado de TI: Una vergüenza.Te lo juro que yo estaba listo para publicar esta semana un texto para congratular Microsoft por el lanzamiento del Service Pack 2 (SP2) de Office 2007 con soporte nativo a el ODF, pero lamentablemente después de las pruebas iniciales de distintos usuarios, lo que vemos es un absurdo intento de engañar los consumidores (que pagan por el software) y fragmentar el ODF en la industria de TI.

Cuando utilizo el termo ‘fragmentar’, me refiero a conocida táctica de utilizar la ‘creatividad’ durante la implementación de un estándar, de modo que tal implementación sólo sea compatible con su herramienta (quien ha visto los sitios que sólo funcionan en Internet Explorer saben muy bien do que estoy hablando). Externamente, los documentos parecen idénticos, pero cuando se mira su interior de forma más consistente, se nota que son completamente diferentes, lo que fragmenta la uniformidad esperada con el uso de un estándar.

Uno de los primeros artículos publicados sobre el tema y para lo cual llamo la atención de todos es el de Rob Weir, coordinador del OASIS ODF TC (grupo que desarrolla el ODF, do cual soy miembro). Es temeroso lo que hace Office 2007 con las hojas de cálculo del ODF existentes.

Los detalles técnicos están en el blog de Rob, pero en resumen, cuando se abre una hoja de cálculo existente del ODF (extensión .ods) en el Office 2007, el simplemente elimina la totalidad de las fórmulas matemáticas existentes, sin decir nada para el usuario, dejando sólo los valores en las células (resultado del cálculo de las fórmulas, que fueran almacenados previamente en el mismo documento). Si un usuario quiere poner a prueba el ODF en el Office 2007, y sin prestar la debida atención, decide guardar una hoja de cálculo abierta ya existente, se sobrescribirá el documento, eliminando todas las fórmulas, como si estuviera escribiendo un documento que ha sido completamente echo a mano (como una simples tabla). Ya vi cosas absurdas en la vida, pero nada comparado con esto.

Cuando se utiliza Office 2007 para generar una nueva hoja de cálculo, las fórmulas se almacenarán de manera que sólo el Office 2007 (o el CleverAge, un plug-in de soporte a el ODF en el Office 2007 desarrollado en Open Source y patrocinado por Microsoft) podrán leer el documento. Eso elimina la posibilidad de que cualquier otra aplicación existente sea capaz de leer el documento.

Mientras que el primer problema simplemente saque toda la inteligencia de negocios de dentro de la hoja de cálculo (fórmulas), el segundo prende el usuario a el Office 2007 para siempre (ya hemos visto esta película antes, ¿no?).

La justificativa que Microsoft puede intentar utilizar para esto, es la falta de definición de fórmulas en hojas de cálculo en el ODF 1.0/1.1. Interesante observar que en el ODF 1.2 (que se desarrolla con la participación de Microsoft), este problema se ha resuelto con la creación del OpenFormula.

En el primer cuadro comparativo en el post de Rob, que resume un ensayo sobre el mismo tema que el lo hizo hace un par de semanas, es fácil ver que, incluso sin ningún tipo de definición de las fórmulas de las hojas de cálculo dentro de el ODF 1.1, la interoperabilidad entre las aplicaciones existentes y testadas ( KOffice, OpenOffice, Google Docs, y la Sinfónica de Sun plug-in para Office) existe de facto (a excepción de CleverAge que presenta algunos problemas). Esto significa que todos los demás desarrolladores no están interesados sólo a “cumplir con un requisito de norma”, sino también en el desarrollo de una verdadera y útil aplicación interoperable para sus usuarios. Rob dice que el conjunto de las fórmulas utilizadas por estas aplicaciones (basado en OpenOffice) se desarrolló sobre la base de las fórmulas del Excel (por lo menos irónico, ¿no?).

También destaco que los problemas encontrados en OpenOffice cuando Rob reiteró su pruebas con la nueva versión de la suite, fueron causados por que los desarrolladores del OpenOffice 3.0 han decidido incorporar el soporte a el ODF 1.2 (que aún está en desarrollo en la OASIS) como el formato default de la suite ofimática. No cuestiono tal decisión, pero estoy recomendando a todos los usuarios de OpenOffice 3.0 que yo conozco, que cambien la configuración de su suite para utilizar como default el ODF 1.0/1.1 (en el menú Opciones de OpenOffice hay un grupo llamado “cargar/guardar” - o cosa equivalente - en lo cual que se puede hacer la configuración recomendada). Admiro el esfuerzo de los desarrolladores de OpenOffice para incorporar el ODF 1.2 a su herramienta, pero creo que debería haber sido colocado como una característica adicional, no como su formato default (uso mi OpenOffice 3.0.1 para trabajar con ODF 1.0/1.1 y no he encontrado ningún problema de interoperabilidad hasta ahora).

Me gusto también veer lo que escribió PJ (Groklaw) acerca del MSOffice SP2. PJ no desarrolla software y, por tanto, ha creado un documento de texto simples y lo que ha encontrado es demasiado absurdo.

PJ también escribe algo muy interesante, y estoy 100% de acuerdo :

“… Estimada Microsoft, ¿ustedes podrían hacer algo al respecto? Es sólo código, lo que significa que se puede corregir. A medida que su código es propietario, no podemos arreglarlo. Sólo usted puede. Como dice la vieja canción, ¿podría acelerar esto? Otros, como el Google Docs parecen ser capaces de trabajar con hojas de cálculo en el ODF. ¿Por qué ustedes no? No me cabe duda de que habrá mejoras, pero cuando ?…”

Como no tengo ninguna máquina con Windows y Office 2007 para las pruebas, he probado algunas cosas sobre el SP2 intercambiando documentos con amigos que tienen Office 2007 con el SP2 y aquí están mis 2 centavos para todas las pruebas que la gente esta haciendo (y publican los resultados a cada segundo en la red):

Microsoft Office 2007 no soporta criptografia (protección con contraseña) en documentos ODF !

He generado un documento ODF de texto (.odt) simples con el OpenOffice, y lo guardé con la protección de contraseña. He enviado el documento (y la contraseña) a varios amigos, y el resultado fue el mismo: El MS Office no puede abrir el documento, ya que está protegido con contraseña (algunos de ellos en sus máquinas también tienen otras herramientas con soporte el ODF y en 100% de los casos el documento fue abierto sin problemas).

Les pedí que generasen un documento texto ODF en el Office 2007 con contraseña y que lo enviasen a mí. Me informaran que cuando se intenta hacerlo, el Office presenta una mensaje de advertencia diciendo que no puede usar una contraseña para guardar que el documento utilizando el formato ODF.

Quisiera encontrar una explicación técnica para esto, ya que la criptografia y la protección con contraseña están completamente especificadas en el ODF 1.0/1.1 (artículo 17.3 de la especificación), y son utilizados algoritmos bien conocidos que cualquier desarrollador.

Un comentario de Rob en su post (que no trata de criptografia) es capaz de comentar con maestría el problema que he encontrado (y estoy totalmente de acuerdo con Rob):

“… Me enseñaron a jamás asumir malicia cuando la incompetencia puede ser la explicación más simples. Pero el grado de incompetencia necesario para explicar la pobre implementación del ODF en el Service Pack 2 es de atormentar la mente y me lleva a tener crueles pensamientos … ”

Es impresionante ver cómo Microsoft constantemente muestra falta de respeto a sus clientes, a sus “partners” en el mercado, además de una demostración de completa incapacidad para el cambio.

Son bienvenidos todos los comentarios (como siempre) y quien encontrar más textos comentando problemas relativos a el ODF en el Service Pack 2, por favor, poner sus enlaces en los comentarios (podemos hacer este post una referencia para la investigación futura sobre el tema).

Mi recomendación final: No utilizar Office 2007 con el Service Pack 2 para la manipulación de documentos ODF. Si tu decisión es todavía utilizar MS Office, instale el plug-in de Sun, pero recomiendo realmente que busque otra solución que soporte adecuadamente el ODF. No perca más tiempo con aquellos que no les respetan.

Quién quiere seguir diariamente las noticias sobre el ODF en el mundo, recomiendo una visita diaria al Planeta ODF.

Share/Save/Bookmark

Proudly powered by WordPress. Theme developed with WordPress Theme Generator.
Creative Commons License