estoy averiguando mas, pero te contesto lo que se, asi entre todosa sacamos conclusiones<br><br><div class="gmail_quote">El 8 de junio de 2010 19:14, Fernando Cassia <span dir="ltr">&lt;<a href="mailto:fcassia@gmail.com">fcassia@gmail.com</a>&gt;</span> escribió:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><div class="gmail_quote">2010/6/8 Arturo Zambrano <span dir="ltr">&lt;<a href="mailto:arturo@lifia.info.unlp.edu.ar" target="_blank">arturo@lifia.info.unlp.edu.ar</a>&gt;</span><div class="im">
<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<br><br><div class="gmail_quote">2010/6/8 Fernando Cassia <span dir="ltr">&lt;<a href="mailto:fcassia@gmail.com" target="_blank">fcassia@gmail.com</a>&gt;</span><div><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">




Ginga incluye a Ginga-J y Ginga-NCL. Cada vez que pregunto sólo escucho silencio del otro lado. Por ahí es una pregunta incómoda,pero la seguiré haciendo.<br></blockquote></div><div><br>No es incomoda.  Yo personalmente no entiendo completamente tu pregunta, tal vez porque<br>




no esta del todo correctamente formulada, simplemente eso. No queda claro (es una confusion <br>de mucha gente a que te referis con ginga. </div></div></blockquote></div><div><br>Ginga is Ginga. ¿A qué me refiero? Me refiero a que si la spec de Ginga incluye tanto Ginga-NCL y Ginga-J, si los STBs en Argentina incluyen solo Ginga-NCL es un &quot;Ginga rengo&quot;. <br>
</div></div></blockquote><div><br>de acuerdo<br><br>(en Brasil hay muchos STB que no incluyeron ningun ginga ;)<br> <br></div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div class="gmail_quote"><div>
<br>Y sería desafortunado que el mercado de aplicaciones para STBs no sea único, tanto en Brasil como en Argentina, por disparidades en la implementación.<br></div></div></blockquote><div><br>sin dudas, igualmente ya hay disparidades, ya que hay numerosas implementaciones y algunas andan peor que otras, hayque hacer un gran esfuerzo por generar una base estable uniforme (y yo promuevo que sea libre) <br>
</div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><div class="gmail_quote"><div><br>Mi punto es que:<br><br>1. Java es software libre con licencia GPL, tanto en su versión desktop (Java SE), via OpenJDK, como en su versión móvil (Java ME), via PhoneME. <a href="https://phoneme.dev.java.net/downloads_page.html" target="_blank">https://phoneme.dev.java.net/downloads_page.html</a><br>
</div></div></blockquote><div><br>GingaJ no es Java<br><br>es una especificacion, cuando digo que no hay implementacion libre de GingaJ funcional, me refiero a GingaJ VM, no a Java como VM<br> <br></div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div class="gmail_quote"><div>
2. Argentina tiene un pool de programadores Java muy importante<br></div></div></blockquote><div>yeap (aqui uno)<br> <br></div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div class="gmail_quote"><div>3. Existen montones de aplicaciones Java ME (J2ME) diseñadas para celulares<br></div></div></blockquote><div>sip, que habria que portar, porque gingaJ y JavaDTV no es lo mismo que J2ME<br> </div>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><div class="gmail_quote"><div>4. Estas aplicaciones Java ME podrían ser portadas fácilmente para correr en los STBs.<br>
</div></div></blockquote><div>no se que tan facilmente, pero supongamos que si (nada que ver la experiencia de uso de un telefono y de un televisor, pero te la concedo)<br> </div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div class="gmail_quote"><div>
5. El uso de LWUIT (GPL v2) <a href="https://lwuit.dev.java.net/" target="_blank">https://lwuit.dev.java.net/</a> permite hacer fácilmente aplciaciones que corran tanto en celulares como en set top boxes con Ginga-J.<br>
</div></div></blockquote><div><br>voy a ver eso!<br> <br></div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><div class="gmail_quote"><div>
6. Daniel Uchoa de la Universidade de São Paulo me dijo que Ginga-J es requisito obligatorio para todos los sintonizadores &quot;Full-Seg&quot;, en Brasil.<br>
<br>&quot; The SBTVD middleware is Ginga, and Ginga-J is <span>obligatory</span> for full-seg devices. <span>It is a fait accompli</span>.&quot;<br></div></div></blockquote><div><br><br>pero entiendo que hay STB full seg en el mercado brasileño sin ginga, averiguemos mejor...<br>
<br>tal vez pasa como en Arg, que algo sea obligatorio no significa que suceda :P</div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><div class="gmail_quote">
<div><br>¿Ahora se entiende un poco más mi pregunta?<br></div></div></blockquote><div><br>si, si, no es por cuestionar tu pregunta, estamos tratando de encontrar las mejores respuestas (desde la ignoracion en mi caso) <br>
</div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><div class="gmail_quote"><div> </div><div class="im"><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">

<div class="gmail_quote"><div>(la spec) si incluye ambas specs (a nivel abnt).<br></div></div></blockquote></div><div><br>Eso. A nivel ABNT y a nivel del mar. En condiciones normales de presión y temperatura.<br></div><div class="im">
<div> </div>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><div class="gmail_quote"><div>Si te referis a la implementacion GPL de la PUC no incluye ginga J.<br>

</div></div></blockquote></div><div><br>Java es GPL.<br><br>Mi pregunta es ¿la PUC es la única fuente de Ginga?. Mi sospecha es que no.<br></div></div></blockquote><div><br>No, la PUC es Ginga NCL y Paraiba (y Oracle-Sun) es GingaJ <br>
</div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><div class="gmail_quote"><div><br>Obviamente si la PUC es la cuna de LUA, es obvio que ellos &quot;tendrán su corazoncito&quot; y se concentrarán en Ginga-NCL más que en Ginga-J que es el trabajo de otra universidad separada (UFPB).<br>

<br>&quot;Ginga specifications adopt the reference digital TV middleware
architecture ITU-T J.200. Thus, Ginga is divided into two main
integrated (bridged) subsystems, which allow the development of
applications following two different programming paradigms. Depending
on the required functionalities of an application project, one paradigm
will be more suitable than the other. Those subsystems are called <a href="http://en.wikipedia.org/wiki/Ginga-J" title="Ginga-J" target="_blank">Ginga-J</a> (for <a href="http://en.wikipedia.org/wiki/Java_%28programming_language%29" title="Java (programming language)" target="_blank">Java</a> applications) e <a href="http://en.wikipedia.org/wiki/Ginga-NCL" title="Ginga-NCL" target="_blank">Ginga-NCL</a> (for declarative <a href="http://en.wikipedia.org/wiki/Nested_Context_Language" title="Nested Context Language" target="_blank">NCL</a>
applications). Both implementation rely on a common core and are
bridged - Java applications may include NCL applications and vice-versa.&quot;<br><br>Fuente:<br><a href="http://en.wikipedia.org/wiki/Ginga_%28SBTVD_Middleware%29" target="_blank">http://en.wikipedia.org/wiki/Ginga_(SBTVD_Middleware)</a><br>

<br>Cuando le pregunté allá por el 25 de Febrero al prof. <br><span><span style="color: rgb(121, 6, 25);">Luiz Fernando Gomes Soares</span> <span></span></span>de la PUC, me dijo:<br><br>---------------<br>
&quot;we consider Ginga-J our counterpart. First, we are<br>
working together is UFPB in a free software Ginga-J, as soon it is ready, I<br>
will fight for it as strongly as I fight for Ginga-NCL implementation.<br></div></div></blockquote><div><br><br>eso mismo, no hay una implementacion libre y funcional de GingaJ disponible<br> <br></div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div class="gmail_quote"><div>
Second and most important, JAVA IS PART of Ginga-NCL, we must never forget<br>
that. In Ginga-NCL specification Java Xlet, called NCLet, is an important<br>
media object, and Java was chosen mostly because it is open source. In<br>
Ginga-NCL, Java and Lua are in the same level of  importance and are the<br>
chosen imperative languages. Note than that to talk about Ginga-NCL is to<br>
talk about NCL, HTML, Java and Lua.&quot;<br>---------------<br><br>Saludos<br>
FC<br>
PD: Que algunos fabricantes de STBs tengan aparentemente buenas relaciones
con Microsoft Argentina me hace pensar que tal vez hay intereses comerciales para
impedir que Ginga-J sea una realidad en Argentina. Así como Microsoft
impulsó HD-DVD con Toshiba principalmente para impedir que se
estableciera Bluray con su BD-J (aplicaciones Java corriendo desde un
disco bluray), por suerte sin éxito, tengo todo el derecho a sospechar
que si se deja afuera Ginga-J no es pura casualidad. Pero esto, es, claro, solo una sospecha.<br></div></div></blockquote><div><br>que Microsoft, en su lucha con Oracle/Sun, haga lobby para que establezcamos un ecosistema con middleware 100% software libre sin intervencion de sus propios productos? me parece un tanto rara la idea, jeje...<br>
 </div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><div class="gmail_quote"><div>

</div></div>
<br>_______________________________________________<br>
Ginga-argentina mailing list<br>
<a href="mailto:Ginga-argentina@lists.ourproject.org">Ginga-argentina@lists.ourproject.org</a><br>
<a href="https://lists.ourproject.org/cgi-bin/mailman/listinfo/ginga-argentina" target="_blank">https://lists.ourproject.org/cgi-bin/mailman/listinfo/ginga-argentina</a><br>
<br></blockquote></div><br><br clear="all"><br>-- <br>Martín Olivera<br>microblog en <a href="http://identi.ca/martinolivera">http://identi.ca/martinolivera</a><br>blog en <a href="http://blog.martinolivera.com.ar">http://blog.martinolivera.com.ar</a><br>
jabber en <a href="mailto:olix@jabber.org">olix@jabber.org</a><br><br>Asociación SOLAR Software Libre Argentina - <a href="http://www.solar.org.ar">http://www.solar.org.ar</a><br>Comunidad Ginga Argentina - <a href="http://comunidad.ginga.org.ar">http://comunidad.ginga.org.ar</a><br>