Login Barrapunto
Java no será código abierto
danielo nos cuenta: «He leido en noticias.com que el CEO de Sun Scott McNealy ha declarado en la conferencia FOSE 2004 que Sun no abrirá el código de Java. Las declaraciones de McNealy fueron realmente contundentes: "Estamos intentando entender qué problema soluciona que no esté ya solucionado". Muchas personas esperaban que Sun decidiese abrir el código de Java por la presión que la compañía experimenta de su competencia».
» En estos momentos se produce un enfrentamiento entre los que piensan que abrir el código de Java sería bueno para que surgieran nuevos desarrollos y McNeally, que sigue defendiendo el hecho de que es mejor para la compañía mantener el control del código.
» Desde ese punto de vista, Sun puede controlar que no vayan apareciendo versiones incompatibles de Java fuertemente modificadas por empresas que compitan -algo que según el CEO de Sun está sucediendo con Linux. McNealy incluso llegó a poner como ejemplo lo sucedido con Microsoft, donde Sun consiguió evitar mediante sistemas legales que la compañía de Gates introdujese en Windows una versión de Java modificada para aumentar su rendimiento en el sistema operativo, lo que provocaba que fuera incompatible con algunas de las especificaciones de Java».
» Desde ese punto de vista, Sun puede controlar que no vayan apareciendo versiones incompatibles de Java fuertemente modificadas por empresas que compitan -algo que según el CEO de Sun está sucediendo con Linux. McNealy incluso llegó a poner como ejemplo lo sucedido con Microsoft, donde Sun consiguió evitar mediante sistemas legales que la compañía de Gates introdujese en Windows una versión de Java modificada para aumentar su rendimiento en el sistema operativo, lo que provocaba que fuera incompatible con algunas de las especificaciones de Java».
Este hilo ha sido archivado.
No pueden publicarse nuevos comentarios.
Y recuerda: Los comentarios que siguen pertenecen a las personas que los han enviado. No somos responsables de los mismos.

Dentro de poco no importará lo que Sun diga
(Puntos:4, Informativo)( http://barrapunto.com/ )
En cuanto al soporte de 1.5.... ya existe un downconverter libre :-)
Con lo que Sun se podrá comer los mocos con su sdk propietario....
.
Quosque tandem abutere Catilina Patientia nostra?
No lo entiendo muy bien pero...
(Puntos:2)( http://barrapunto.com/ )
Al fin y al cabo son implementaciones de terceros que siguen sujetas a java y por lo tanto a SUN.
.
¿¿PETER?? ¿Demostenes? Y actualmente Lockpeter
Re:No lo entiendo muy bien pero...
(Puntos:4, Interesante)( http://barrapunto.com/ )
Me sigue quedando la duda de si legalmente es posible, incluso para esta segunda posibilidad, que Sun cambie los términos de su licencia. Hace algún tiempo un PH dijo algo parecido aquí y nadie rebatió lo dicho. Yo no lo sé. Pero dudo mucho que Sun entrase en esa guerra, que sería un suicidio.
Las noticias a partir de ahora parece que vendrán más bien de los avances de las implementaciones independientes. Kaffe (creo que se llama así) por lo que he oído no está completamente funcional y aún le quedan unos meses.
[OT] Buen juego de palabras ...
(Puntos:1, Divertido)Un saludo
Re:[OT] Buen juego de palabras ...
(Puntos:2)( http://barrapunto.com/ )
Re:No lo entiendo muy bien pero...
(Puntos:3, Informativo)( http://barrapunto.com )
Lo que sun se reserva es el control ultimo sobre las especificaciones. Y hay que tener en cuenta que una especificacion no es ni siquiera codigo, aunque tiene relacion con este.
Las especificaciones no las decide SUN sino un consorcio, pero para los cambios basicos en el lenguaje y en J2ME, J2SE, J2EE se reservan la ultima palabra, segun ellos para evitar cambios que pudieran comprometer el futuro de la plataforma.
Paranoia? Microsoft estubo a punto de fraccionar java de facto.
Para lo que hay que pagar es para certificar tu JVM y poder decir que realmente ejecuta java y es 100% compatible. En alguno casos creo que se puede hacer sin pagar. En el fondo para poder decir que es una JVM de java y no de algo que tu te has inventado y se parece mas o menos a java.
Actualmente algo de esto pasa con JBoss, creo, hasta que no lo certifiquen no esta muy claro si realmente es un servidor j2ee 100% compatible.
No es del todo libre, ok, pero tampoco hay que exagerar. Puedes desarrollar todo el software que quieras en java y ponerle la licencia que quieras. Siempre sera libre y si funciona hoy en tu JVM seguira funcionando manyana. Tampoco las especificaciones de los micros de intel son libres y bien ejecutamos en ellos cantidad de cosas que no sabemos si funcionaran en futuros micros.
Parece que es peor
(Puntos:2)( http://barrapunto.com/ )
Parece que a partir de 1.2 se reservan el derecho de... se reservan todos los derechos, incluso de las implementaciones en las que no han participado.
Si eso es cierto (no me he leído la licencia, así que no opino), no me extraña toda esta movida de pedirles que se bajen del burro.
Re:Parece que es peor
(Puntos:2)( http://barrapunto.com )
Yo tampoco lo tengo 100% claro, creo entender que la JVM de sun tiene una licencia no libre, pero no importa por que no tienes por que usar ese codigo para crear tu propia JVM, puedes empezar de cero con las especificaciones, que de hecho es lo que estan haciendo ya. Es mas, la JVM de sun no es ni siquiera la mejor, creo, aunque si la mas actualizada.
En el caso de otras implementaciones, SUN tiene efectivamente control sobre ellas a partir del nombre 'JAVA' y por supuesto de las especificaciones. Osea, si quieres llamar a tu programa JAVA tiene que cumplir exactamente las especificaciones o te pueden demandar, como hicieron con microsoft. De forma que aunque puedes programarte tu JVM y ponerle la licencia que quieras, si lo llamas java no eres totalmente libre. De hecho microsoft creo que paso a llamarlo J++ o visualJ o algo asi a partir de los juicios.
Siempre queda la opcion de no llamarlo java y no certificarlo, que todo el mundo sepa que es 100% java aunque se llame "Pava Virtual Machine". De hecho hay varias JVM por ahi de las que no tienes garantias mas que lo que dicen los desarrolladores o repasar tu todo el codigo, por ejemplo JBoss de momento, si no me equivoco.
De todas maneras grupos como tomcat y companyia nunca van a tener problemas con SUN. Tampoco tiene sentido que yo me haga una JVM deliveradamente incompatible, a no ser que sea microsoft o tenga algun oscuro interes.
Si te pones a programar un navegador de internet tampoco eres totalmente libre, el W3C define el protocolo y te condicionan. Ahora, todo quisqui hace navegadores con el nivel de compatibilidad que le da la gana a cada uno y nadie niega que eso sea un 'navegador web', aunque no cumpla lo que exige el consorcio. Ya se que no es lo mismo, en el caso de java no es realmente independiente y no hay el mismo desmadre que con el html, pero podria serlo.
No se enteran
(Puntos:4, Inspirado)El destino, al parecer, no está carente de cierta ironía...
Parte de razon llevan
(Puntos:1)( http://barrapunto.com/ )
El caso es que si luego resulta que el 90% de la gente utiliza internet explorer... Para que sirven los estandares, si lo que esta soportado por internet explorer es un estandar de facto? El estandar en el caso de javascript es papel mojado.
Casi mejor que sea SUN la que sea que dicte las normas, porque partimos de una situacion en la que, de antemano, al tener la mayoria de los ordenadores un sistema operativo determinado, el fabricante de este sistema operativo se va a ver tentado (como de hecho ya hizo) a introducir una version de java ligeramente incompatible con el estandar.
Bueno, supongo que ahora procederan a lincharme despues del comentario que he hecho :O)
Re:Parte de razon llevan
(Puntos:1)( Última bitácora: Viernes, 03 Febrero de 2012, 15:18h )
McNealy es exactamente como BillGates.
(Puntos:1, Divertido)Vamos, si la VM de CLI de C# de Mono rinde mejor que la JVM ¿para qué queremos un JVM cerrado y altamente secreta?
Nos veremos en GNOME-C#, KDE-C# y XFCE-C#, ¡¡¡ son los auténticos *KILLERS* de Java !!!.
Por cierto, todavía no existe GNOME-Java en el JavaDesktopLinux de Sun, está que me dá mucha risa, xDDD.
open4free
Re:McNealy es exactamente como BillGates.
(Puntos:2)( http://barrapunto.com/ )
Enlar
Re:-1 Troll infiltrado de hasefroch
(Puntos:2)( http://jbolano.wordpress.com/ | Última bitácora: Miércoles, 02 Enero de 2013, 21:27h )
A mad man with a SharePoint [wordpress.com]
Re:dotgnu tiene buena pinta, posible alternavita
(Puntos:2, Inspirado)Ultimamente la moderacion imparcial brilla por su ausencia.
Re:Talisman que mantiene moviendose a ese cadaver
(Puntos:2)( http://barrapunto.com/ )
Enlar