{"id":100,"date":"2009-04-04T13:35:00","date_gmt":"2009-04-04T13:35:00","guid":{"rendered":"https:\/\/www.gingadf.com\/blogGinga\/?p=100"},"modified":"2010-02-21T21:09:15","modified_gmt":"2010-02-22T00:09:15","slug":"forum-sbtvd-define-como-sera-o-middleware","status":"publish","type":"post","link":"https:\/\/www.gingadf.com.br\/blogGinga\/forum-sbtvd-define-como-sera-o-middleware\/","title":{"rendered":"F\u00f3rum SBTVD define como ser\u00e1 o middleware"},"content":{"rendered":"<p>O F\u00f3rum SBTVD deve decidir o destino do middleware Ginga na reuni\u00e3o desta segunda-feira, 6. O que est\u00e1 em jogo \u00e9 a escolha da linguagem procedural do middleware, que est\u00e1 entre a JavaDTV e o GEM. At\u00e9 o momento, ningu\u00e9m manifestou opini\u00e3o nos encontros. Os conselheiros apenas receberam os estudos t\u00e9cnicos. &#8220;Nada est\u00e1 decidido. Por enquanto, o que todos concordam \u00e9 que as duas linguagens atendem as necessidades plenamente&#8221;, revela um conselheiro. Conforme apurou este notici\u00e1rio, a linguagem Java tem algumas vantagens em rela\u00e7\u00e3o ao GEM. O fato de ser totalmente livre de royalties \u00e9 apenas uma delas. Outra vantagem importante \u00e9 que a implanta\u00e7\u00e3o da interatividade seria mais r\u00e1pida, j\u00e1 que a m\u00e1quina virtual Java est\u00e1 embarcada nos processadores Intel e STI, e deve ser implantada nos chips da Broadcom at\u00e9 outubro deste ano. Al\u00e9m disso, a for\u00e7a t\u00e9cnica dedicada a harmonizar o JavaDTV com a linguagem declarativa NCL, para formar o middleware Ginga-J, seria maior, contando com esfor\u00e7os da pr\u00f3pria Sun. Outro ponto importante \u00e9 que a base de programadores Java \u00e9 muito maior.<\/p>\n<p>Embora ningu\u00e9m tenha emitido opini\u00e3o nos encontros, especula-se no mercado que a radiodifus\u00e3o poderia sair em defesa do GEM. &#8220;Eles temem que a Internet &#8216;atrapalhe&#8217; a televis\u00e3o&#8221;, diz uma fonte. A linguagem Java \u00e9 amplamente difundida na programa\u00e7\u00e3o para a Internet. Com uma porta de comunica\u00e7\u00e3o e a linguagem embarcada nos televisores, nada impediria que Yahoo!, UOL, Terra e Google, por exemplo, passassem a disputar a aten\u00e7\u00e3o dos telespectadores dentro de uma caixa que, at\u00e9 h\u00e1 pouco tempo, era exclusiva dos canais de TV. Vale lembrar que os chamados &#8220;outros dispositivos&#8221; (DVDs, video games ou at\u00e9 computadores ligados ao televisor) v\u00eam ganhando audi\u00eancia na TV nos \u00faltimos anos.<\/p>\n<p>Procedural e declarativa<\/p>\n<p>O middleware \u00e9 formado por duas linguagens. A declarativa descreve o qu\u00ea, e n\u00e3o como, seus procedimentos funcionam. No Ginga, est\u00e1 decidido que esta linguagem ser\u00e1 o NCL.<\/p>\n<p>A outra linguagem \u00e9 a procedural, que especifica os passos que um programa deve seguir para alcan\u00e7ar um estado desejado. A princ\u00edpio, o Ginga teria a linguagem GEM. Foi apontado pelo pr\u00f3prio F\u00f3rum do SBTVD que haveria o risco de surgirem detentores de patentes escondidas no c\u00f3digo ap\u00f3s a implanta\u00e7\u00e3o do middleware, o que poderia acarretar royalties mais altos e dif\u00edceis de serem negociados, j\u00e1 que abandonar a linguagem nesta altura deixaria como legado todos os receptores j\u00e1 instalados.<\/p>\n<p>Fonte: Tela Viva<\/p>\n","protected":false},"excerpt":{"rendered":"<p>O F\u00f3rum SBTVD deve decidir o destino do middleware Ginga na reuni\u00e3o desta segunda-feira, 6. O que est\u00e1 em jogo \u00e9 a escolha da linguagem procedural do middleware, que est\u00e1 entre a JavaDTV e o GEM. At\u00e9 o momento, ningu\u00e9m manifestou opini\u00e3o nos encontros. Os conselheiros apenas receberam os estudos t\u00e9cnicos. &#8220;Nada est\u00e1 decidido. Por [&hellip;]<\/p>\n","protected":false},"author":3,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[8],"tags":[71],"class_list":["post-100","post","type-post","status-publish","format-standard","hentry","category-ginga","tag-ginga"],"_links":{"self":[{"href":"https:\/\/www.gingadf.com.br\/blogGinga\/wp-json\/wp\/v2\/posts\/100","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.gingadf.com.br\/blogGinga\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.gingadf.com.br\/blogGinga\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.gingadf.com.br\/blogGinga\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/www.gingadf.com.br\/blogGinga\/wp-json\/wp\/v2\/comments?post=100"}],"version-history":[{"count":1,"href":"https:\/\/www.gingadf.com.br\/blogGinga\/wp-json\/wp\/v2\/posts\/100\/revisions"}],"predecessor-version":[{"id":250,"href":"https:\/\/www.gingadf.com.br\/blogGinga\/wp-json\/wp\/v2\/posts\/100\/revisions\/250"}],"wp:attachment":[{"href":"https:\/\/www.gingadf.com.br\/blogGinga\/wp-json\/wp\/v2\/media?parent=100"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.gingadf.com.br\/blogGinga\/wp-json\/wp\/v2\/categories?post=100"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.gingadf.com.br\/blogGinga\/wp-json\/wp\/v2\/tags?post=100"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}