Deve ser dura a vida de quem tem expectativa de ver um padrão aberto baseado em software livre tornar-se predominante nas TVs brasileiras.
Separei o trecho conclusivo sintetizando a opinião da DeLuca: “Convém também ao Fórum SBTVD refletir se é hora de continuar discutindo a arquitetura do middleware. Foram mais de dois anos até a aprovação do padrão na ABNT. Foram grandes os esforços para a padronização internacional na UIT. É legítimo jogar tudo isso fora? Não estaria na hora de unir esforços para criar aplicações de usem bem o Ginga-NCL e, no caso de aplicações mais elaboradas, o Ginga-J? Não há muito mercado para quem queira desenvolver aplicações? Na toada que vamos, corremos o risco de perder o Ginga, qualquer que seja a sua arquitetura, por puro descrédito internacional.”
A descrição da situação começa assim:
Via idgnow.uol.com.br:
Integrantes dos módulos técnicos do Fórum do Sistema Brasileiro de TV Digital tomam conhecimento hoje de detalhes do licenciamento do Java e do apoio da comunidade de desenvolvedores Java, incluindo vários representantes da comunidade acadêmica no Brasil, à permanência do módulo Java na arquitetura padrão do middleware brasileiro de TV Digital, o Ginga.
Nos últimos meses, o grupo de usuários SouJava, um dos mais importantes do mundo, com influência direta no desenvolvimento do padrão Java e suas políticas de licenciamento (desde a época da Sun, e agora, na Oracle), com assento no Comitê Executivo (EC) do Java Community Process, se mobilizou na organização de um abaixo-assinado em defesa do Ginga-J e “em repúdio a uma tentativa de virar as regras do jogo depois de 2 anos de investimentos em produtos Ginga”.
Explico: o Fórum SBTVD discute, desde a publicação do decreto para o PPB (Processo Produtivo Básico) que detalha as regras para os fabricantes de TVs LCDs/Plasma incluindo o Ginga completo (Ginga-J + Ginga-NCL) como requerimento oficial, a exclusão do das normas que tratam do Ginga-J do padrão formal, aprovado pela Associação Brasileira de Normas Técnicas há 2 anos e referendado pela União Internacional de Telecomunicações como parte da arquitetura de um único middleware padrão, harmonizado, com características comuns ao padrão americano (ATSC), ao europeu (DVB) e ao próprio ISDB).
O motivo? Parte dos fabricantes de equipamentos de recepção (televisores e conversores) não conseguiu desenvolver o middleware completo para seus produtos, tendo implementações apenas com o módulo Ginga-NCL. Quem tem o Ginga completo? A Totvs e a Samsung, por exemplo. A Totvs tem sua implementação do middleware embarcada em mais de 3 milhões de televisores e receptores já no mercado. A Samsung, por sua vez, é hoje uma das líderes de mercado de televisores.
Pequenos fabricantes alegam que a obrigatoriedade do Ginga-J na arquitetura padrão do middleware daria a essas duas empresas supremacia no mercado, prejudicando aqueles que gostariam de ingressar nesse mercado. Entre eles, alguns membros da academia, que passaram embasar sua argumentação em defesa da exclusão do Java em questões sobre licenciamento da máquina virtual Java por parte da Oracle. (…)