por
pobrecito hablador
el Viernes, 02 Abril de 2004, 21:07h
(#284207)
Java ya es todo lo libre que se puede ser (o casi) cualquiera puede entrar en el jcp sin problemas.... cualquiera puede hacer una maquina virtual, ibm tiene la suya, Bea tambien la tiene e incluso hay VMs libres como la de blackdown.
La gente no acaba de entender que Java no es una suite ofimatica ni un navegador...Java es una plataforma y el "ser libre" no tiene el mismo sentido aqui que en Mozilla por ejemplo.
Poder definir que APIs entran o no a formar parte de java y los cambios en el lenguaje los toma la jcp donde como ya han comentado antes Sun no tiene el control total.
Es más, si a alguien no le gusta alguna api o algo del lenguaje que lo cambie, sin ningún problema...pero no le puede llamar Java a eso, simplemente porque no lo es. Un ejemplo de lo que hablo es Waba y SuperWaba dos maquinas virtuales libres que son un Java tocadito (la api es distinta y no hay synchronized).
Si cualquiera pudiese hacer la implementacion que le diera la gana y pudiese llamarlo Java lo que tendríamos todos los desarrolladores es un problema y los usuarios una pesadilla.
En cuanto a la noticia en si y el pacto con Microsoft, bueno era lo más lógico.
Sun se posiciono hace unos años demasiado fuerte en contra de Microsoft y ahora es facil ver que ha perdido la batalla y que si sigue así perderá la guerra. Esta claro que necesita coger un poco de aire y por eso ha hecho lo que ha hecho (y según yo lo veo ha hecho bien).
Ahora bien, que nadie crea que McNealy y Ballmer saldran a tomar chocolate y galletas juntos a partir de ahora, Sun y Microsoft siguen compitiendo entre si como lo hacían hace un mes y sinceramente no creo que colaboren juntos en nada. Si alguien quiere pruebas que miren el Java Desktop de Sun y el .Net de Microsoft
Por otro lado a Microsoft tambien le convenía este pacto mucho, Microsoft está haciendo una apuesta muy fuerte (demasiado creo yo) por .Net y no le conviene tener a nadie molestandole. .Net será la base del nuevo Windows y de prácticamente de la "nueva" Microsoft y es normal que quiera quitarse enemigos amén de juicios futuros en los que posiblemente saliese peor que lo que ha pactado.
>>El juicio contra Microsoft fue porque las
>>"extensiones" de Microsoft a Java hacían que fuese incompatible
>> con el Java de Sun.
>Vaya, parece que después de todo no hace falta que >lo hagan OpenSource para que se le apliquen extensiones.
Veo que no te enteras: el juicio fue porque Microsoft hizo una implementación de Java que decía ser fiel a Java e incluía el logo de 100% Java de Sun. Y no lo era, era incompatible. Si Microsoft hubiera hecho una VM que hubiese dicho "soy una máquina virtual que ejecuto parte de Java y parte de una cosa que yo, Microsoft, me he inventado", no hubiese habido juicio.
>>También está la JVM de Blackdown, que sí es GPL >Vaya, parece que después de todo no hace falta que >lo hagan OpenSource para que haya diferentes implementaciones.
Otra vez: Blackdown puede hacer lo que le dé la gana con su JVM, porque NO tiene el certificado de Sun, ni usa el logo de 100% Java.
>>pegando gritos de "¡exijo Java GPL! ¡haz Java GPL!" no se consigue nada
>Si eso es lo único que oyes, lávate los oidos. >O habla menos, y escucha mas.
Stallman y demás quieren Java open source para que no lo controle Sun. Pero es que ya no lo controla Sun: está en manos del JCP. ¿Que quieres una JVM GPL? Pues coge la de Blackdown.
Repito lo mismo que antes: dadle a Sun una buena razón para liberar su JVM bajo GPL y lo harán (lo dice Scott McNealy [slashdot.org])
No se quien está peor informado, tú o los moderadores que te ponen +1 informativo.
Otra vez: Blackdown puede hacer lo que le dé la gana con su JVM
Blackdown no puede hacer lo que quiera con su JVM porque la mayor parte del codigo pertenece a Sun.
¿Que quieres una JVM GPL? Pues coge la de Blackdown.
Otra vez, Blackdown no es GPL, ni si quiera es software libre.
Además no te olvides de todos los demás argumentos que ha habido para pedir a Sun que haga Java libre:
IBM también se ha pronunciado en el mismo sentido, ¿también crees que en IBM se mueven con argumentos como los que citas: "exijo Java GPL"? Por cierto, no paras de decir GPL, cuando en realidad lo que quieres decir es "Software libre" o "Open Source", nadie ha pedido ha Sun que utilice específicamente la GPL.
No existe ninguna implementación de las últimas versiones de Java (1.3 para arriba) que sea libre. Esto hace que las distribuciones Linux no puedan incluir una plataforma Java completa.
Por cierto, no existe GNOME-Java porque GNOME está licenciado como GPL y Java está licenciado como código cerrado y propietario, ambos no pueden fusionar porque son incompatibles, XDDD.
Pues no sé donde ves la incompatibilidad. Puedes hacer soft libre con la plataforma que te de la gana. Como si lo quieres hacer con Visual Basic.
Enlaces de Gnome con Java los tienes aquí [sourceforge.net].
Y el gcc [gnu.org] compila programas Java, así que en teoría es posible programar en Java de forma totalmente libre sin usar ni un sólo producto de Sun.
Re:Lógico que no hagan Java open source
(Puntos:3, Inspirado)( http://rvr.linotipo.es/ | Última bitácora: Sábado, 21 Febrero de 2015, 01:40h )
Python es libre, y nadie se queja.
Víctor R. Ruiz
rvr en blogalia.com
Re:Lógico que no hagan Java open source
(Puntos:3, Informativo)( Última bitácora: Miércoles, 01 Octubre de 2003, 21:30h )
Java actualmente ya es open source
No, el hecho de que puedas ver el código no quiere decir que sea Open Source. Java no es Open Source.
También está la JVM de Blackdown [blackdown.org], que sí es GPL
Tampoco, la JVM de blackdown es básicamente la de Sun, y tiene los mismos términos de licencia. Ni es GPL, ni es software libre, ni es Open Source
-1 Desinformativo
Papeles para todos!
Has dado en el clavo
(Puntos:1, Interesante)La gente no acaba de entender que Java no es una suite ofimatica ni un navegador...Java es una plataforma y el "ser libre" no tiene el mismo sentido aqui que en Mozilla por ejemplo. Poder definir que APIs entran o no a formar parte de java y los cambios en el lenguaje los toma la jcp donde como ya han comentado antes Sun no tiene el control total.
Es más, si a alguien no le gusta alguna api o algo del lenguaje que lo cambie, sin ningún problema...pero no le puede llamar Java a eso, simplemente porque no lo es. Un ejemplo de lo que hablo es Waba y SuperWaba dos maquinas virtuales libres que son un Java tocadito (la api es distinta y no hay synchronized).
Si cualquiera pudiese hacer la implementacion que le diera la gana y pudiese llamarlo Java lo que tendríamos todos los desarrolladores es un problema y los usuarios una pesadilla.
En cuanto a la noticia en si y el pacto con Microsoft, bueno era lo más lógico. Sun se posiciono hace unos años demasiado fuerte en contra de Microsoft y ahora es facil ver que ha perdido la batalla y que si sigue así perderá la guerra. Esta claro que necesita coger un poco de aire y por eso ha hecho lo que ha hecho (y según yo lo veo ha hecho bien). Ahora bien, que nadie crea que McNealy y Ballmer saldran a tomar chocolate y galletas juntos a partir de ahora, Sun y Microsoft siguen compitiendo entre si como lo hacían hace un mes y sinceramente no creo que colaboren juntos en nada. Si alguien quiere pruebas que miren el Java Desktop de Sun y el .Net de Microsoft
Por otro lado a Microsoft tambien le convenía este pacto mucho, Microsoft está haciendo una apuesta muy fuerte (demasiado creo yo) por .Net y no le conviene tener a nadie molestandole. .Net será la base del nuevo Windows y de prácticamente de la "nueva" Microsoft y es normal que quiera quitarse enemigos amén de juicios futuros en los que posiblemente saliese peor que lo que ha pactado.
Re:Lógico que no hagan Java open source
(Puntos:2, Informativo)( http://www.elpauer.org/ )
>>El juicio contra Microsoft fue porque las
>>"extensiones" de Microsoft a Java hacían que fuese incompatible
>> con el Java de Sun.
>Vaya, parece que después de todo no hace falta que
>lo hagan OpenSource para que se le apliquen extensiones.
Veo que no te enteras: el juicio fue porque Microsoft hizo una implementación de Java que decía ser fiel a Java e incluía el logo de 100% Java de Sun. Y no lo era, era incompatible. Si Microsoft hubiera hecho una VM que hubiese dicho "soy una máquina virtual que ejecuto parte de Java y parte de una cosa que yo, Microsoft, me he inventado", no hubiese habido juicio.
>>También está la JVM de Blackdown, que sí es GPL
>Vaya, parece que después de todo no hace falta que
>lo hagan OpenSource para que haya diferentes implementaciones.
Otra vez: Blackdown puede hacer lo que le dé la gana con su JVM, porque NO tiene el certificado de Sun, ni usa el logo de 100% Java.
>>pegando gritos de "¡exijo Java GPL! ¡haz Java GPL!" no se consigue nada
>Si eso es lo único que oyes, lávate los oidos.
>O habla menos, y escucha mas.
Stallman y demás quieren Java open source para que no lo controle Sun. Pero es que ya no lo controla Sun: está en manos del JCP. ¿Que quieres una JVM GPL? Pues coge la de Blackdown.
Repito lo mismo que antes: dadle a Sun una buena razón para liberar su JVM bajo GPL y lo harán (lo dice Scott McNealy [slashdot.org])
Re:Lógico que no hagan Java open source
(Puntos:5, Informativo)( Última bitácora: Miércoles, 01 Octubre de 2003, 21:30h )
No se quien está peor informado, tú o los moderadores que te ponen +1 informativo.
Otra vez: Blackdown puede hacer lo que le dé la gana con su JVM
Blackdown no puede hacer lo que quiera con su JVM porque la mayor parte del codigo pertenece a Sun.
¿Que quieres una JVM GPL? Pues coge la de Blackdown.
Otra vez, Blackdown no es GPL, ni si quiera es software libre.
Además no te olvides de todos los demás argumentos que ha habido para pedir a Sun que haga Java libre:
IBM también se ha pronunciado en el mismo sentido, ¿también crees que en IBM se mueven con argumentos como los que citas: "exijo Java GPL"? Por cierto, no paras de decir GPL, cuando en realidad lo que quieres decir es "Software libre" o "Open Source", nadie ha pedido ha Sun que utilice específicamente la GPL.
No existe ninguna implementación de las últimas versiones de Java (1.3 para arriba) que sea libre. Esto hace que las distribuciones Linux no puedan incluir una plataforma Java completa.
Papeles para todos!
Re: olvidaros de Java.
(Puntos:2)( http://helvete.escomposlinux.org/ )
Pues no sé donde ves la incompatibilidad. Puedes hacer soft libre con la plataforma que te de la gana. Como si lo quieres hacer con Visual Basic.
Enlaces de Gnome con Java los tienes aquí [sourceforge.net].
Y el gcc [gnu.org] compila programas Java, así que en teoría es posible programar en Java de forma totalmente libre sin usar ni un sólo producto de Sun.