TV Digital: um debate muito além dos padrões
No debate sobre as normas da TV Digital continuam em aberto os padrões que deverão ser seguidos pelo
middleware, ou seja, o software que vai controlar o set-up box e que será responsável pela interatividade da TV Digital. Esses padrões podem ser inclusivos ou exclusivos.
Se o software for livre, qualquer desenvolvedor(a) ou produtor(a) de qualquer comunidade terá condições de desenvolver aplicações (e por tabela programas de TV em formato digital), pois com o código aberto, não será necessário utilizar um formato ou um padrão pré-definido pelas grandes emissoras.
Se o software for proprietário e fechado, o controle da TV Digital fica consolidado na mão das grandes emissoras e das empresas de conteúdo, como os grandes estúdios e portais de internet. Com o software da TV Digital fechado, a manutenção do monopólio das grandes empresas fica muito mais fácil, pois com os softwares de desenvolvimento de interfaces custando valores absurdos, a exclusão das entidades e comunidades menos favorecidas se dá automaticamente.
É nesse contexto que surge o projeto
Ginga Brasil. Em reconhecimento à cultura, arte e contínua luta por liberdade do povo brasileiro, Ginga foi escolhido como nome do middleware do Sistema Brasileiro de TV Digital. O middleware é um software que oferece uma série de facilidades para o desenvolvimento de conteúdo e aplicativos para TV Digital, entre elas a possibilidade desses conteúdos serem exibidos nos mais diferentes sistemas de recepção, independente do fabricante e tipo de receptor (TV, celular, PDAs etc.).
A licença, os fontes e demais recursos necessários serão disponibilizados no portal Software Público, mantido pela Secretária de Logistica e TI do Ministério do Planejamento (
http://www.softwarepublico.gov.br) O conjunto de eventos iniciar-se-á com o anúncio, no dia 03 de julho de 2007 às 15:45 no Congresso Anual da Sociedade Brasileira de Computação, da liberação, em código aberto sob licença GNU/GPL, de todo o ambiente declarativo do middleware Ginga, que permitirá não só o desenvolvimento de aplicações e conteúdos interativos para TV digital brasileira usando as linguagens NCL e Lua, mas também que programadores possam contribuir com o desenvolvimento e evolução da própria linguagem NCL e do middleware.
Não apenas o ambiente declarativo Ginga será disponibilizado em código aberto, mas também a ferramenta “Composer”, que permite o desenvolvimento rápido e fácil de aplicações e conteúdos interativos, de forma gráfica, mesmo por usuários sem qualquer conhecimento prévio de programação. Espera-se também que a comunidade de software livre possa melhorar e, principalmente, estender as facilidades dessa ferramenta de autoria. Junto com o lançamento em código aberto do middleware e da ferramenta de autoria, uma série de sugestões de possíveis melhoras e extensões será apresentada à comunidade de software livre.
--
LeandroChemalle - 17.04.2007