Ginga
Autor: Anderson Tavares | Publicado: 2012-06-27T04:22:00-07:00



O que é o Ginga?
Middleware&nbsp;é uma camada de software posicionada entre o código das aplicações e a infra-estrutura de execução (plataforma de hardware e sistema operacional). Um middleware para aplicações de TV digital consiste de máquinas de execução das linguagens oferecidas, e bibliotecas de funções, que permitem o desenvolvimento rápido e fácil de aplicações.

Ginga&nbsp;é o nome do middleware Recomendação ITU-T para serviços IPTV e do Sistema Nipo-Brasileiro de TV Digital Terrestre (ISDB-TB).&nbsp;

Por que o nome Ginga?
Ginga&nbsp;é uma qualidade, quase indefinível, de movimento e atitude que nós brasileiros possuímos e que é evidente em tudo o que fazemos. A forma como caminhamos, falamos, dançamos e nos relacionamos com tudo em nossas vidas. &nbsp;&nbsp;

A&nbsp;ginga&nbsp;é um movimento fundamental da capoeira, nossa forma de luta por liberdade e igualdade.&nbsp;&nbsp;

O nome&nbsp;Ginga&nbsp;foi escolhido em reconhecimento à cultura, arte e contínua luta por liberdade e igualdade do povo brasileiro.

Essa mesma luta esteve presente no processo de desenvolvimento do&nbsp;Ginga, tanto nos vários anos de trabalho árduo na PUC-Rio e na UFPB, quanto recentemente, quando&nbsp;foram rompidas&nbsp;várias barreiras para torná-lo a única inovação brasileira a compor o Sistema Nipo-Brasileiro de TV Digital.&nbsp;

Por que o Ginga é software livre?
Desde sua concepção,&nbsp;Ginga&nbsp;levou em consideração a necessidade de inclusão social/digital e a obrigação do&nbsp; compartilhamento de conhecimento de forma livre.

Ginga&nbsp;é uma tecnologia que leva ao cidadão todos os meios para que ele obtenha acesso à informação, educação à distância e serviços sociais apenas usando sua TV, o meio de comunicação onipresente do país.

Ginga&nbsp;leva em consideração a importância da televisão, presente na totalidade dos lares brasileiros, como um meio complementar para inclusão social/digital.&nbsp;Ginga&nbsp;suporte para o que é chamado de "aplicações de inclusão", tais como T-Government, T-health e T-Leraning.

Ginga&nbsp;é uma especificação aberta, de fácil aprendizagem e livre de royalties, permitindo que todos os brasileiros produzam conteúdo interativo, o que dará novo impulso às&nbsp; TVs comunitárias e à produção de conteúdo pelas grandes emissoras. As extensões do Ginga, no entanto, são regidas por regras próprias.

O ambiente declarativo do&nbsp;Ginga, chamado&nbsp;Ginga-NCL&nbsp;tem também uma implementação de referência em&nbsp; código aberto,&nbsp; desenvolvida pelo&nbsp;&nbsp;Laboratório TeleMídia&nbsp;da&nbsp;PUC-Rio.

Adotando a licença GPLv2, o laboratório TeleMídia garante o acesso permanente a toda a evolução do código publicado na&nbsp;Comunidade Ginga, sejam quais forem suas aplicações e autores daqui em diante.&nbsp;

Como posso colaborar com a Comunidade Ginga?
Temos diversas frentes de trabalho na nossa comunidade, de forma que todos os membros possam colaborar. Escolha suas formas de colaboração:

- Reporte sua experiência usando as ferramentas;- Reporte problemas (bugs) detectados ao executar as ferramentas;- Corrija o código-fonte original para contornar problemas (bugs) detectados;- Inclua funcionalidades ainda ausentes no código-fonte original;- Use sua criatividade e desenvolva programas interativos;- Aprenda a usar nossas tecnologias e seja um multiplicador desse conhecimento;- Responda nossos questionários, isso nos ajudará a tornar a&nbsp;Comunidade Ginga&nbsp;ainda mais produtiva;- Divulgue notícias sobre o Ginga nos blogs, jornais, revistas, etc;- Crie sua própria frente de trabalho!&nbsp;

Onde encontro as ferramentas e/ou o código-fonte para download?
Você encontra as ferramentas&nbsp;aqui&nbsp;e os códigos-fonte devem ser baixados a partir do&nbsp;SVN do Portal do Software Brasileiro&nbsp;(necessita cadastro na&nbsp;Comunidade Ginga). Neste momento, estão disponíveis as ferramentas de autoria&nbsp;NCL&nbsp;Eclipse e&nbsp;NCL&nbsp;Composer,&nbsp;e a máquina de apresentação&nbsp;Ginga-NCL, em diversas opções.&nbsp;

Onde encontro as Normas ABNT relacionadas ao Ginga para download?
O Fórum do Sistema Brasileiro de TV Digital Terrestre publicou junto à ABNT uma série de Normas que padronizam a T­V Digital. Os documentos são de livre acesso, gratuitamente. Para as normas específicas do Ginga, siga para a seção&nbsp;Normas e Recomendações.

Selecione aqui para obter Normas ABNT&nbsp;

Onde encontro as Recomendações ITU-T relacionadas ao Ginga para download?
A International Telecommunication Union (ITU-T) publicou uma série de Normas que padronizam os serviços IPTV. Os documentos são de livre acesso, gratuitamente. Para as normas específicas do Ginga, siga para a seção&nbsp;Normas e Recomendações.



Fonte:http://www.ginga.org.br/pt-br/sobre