Si, ya viene. Para ser más especifico es el compilador y la máquina de Hostspot. Esto es un golpe en la boca para todos aquellos pajudos señores que dijeron en algún momento que esto no ocurriría (el argumento de la “trampa de Java”) y como está colisionaba con el decreto 3390.

Esto también supone un contratiempo para la adopción de C# en circulos de código abierto, ya que si bien es cierto que Mono corre en Linux, Microsoft no le da el soporte que debiera y aún después de todos estos años C# no ha logrado ser un mejor Java (Java no se quedó quieto y el hecho de que será Open Source en unos meses le dará algo de pensar al pana Bill Gates).

¿Y con que licencia viene? Todo el mundo especula, ya se verá. Sin embargo estas son buenas noticias, fijense lo que hizo Open Source con Linux….


6 Respuestas a “Sun al fin da una fecha para liberar a Java como Open Source”

  1. 1 Edgar González

    +1

    Por lo que entiendo la “liberación” se hará por partes:
    - Una a finales de este año (2006) que incluirían el javac, y el Hotspot VM.
    - El resto del JDK sería liberado a comienzos del 2007.

  2. 2 fpalm

    Yo soy uno de los pajuos que felizmente declara que la liberación de Java será un fiasco. Java por ser libre no dejará de ser lo malo que es. Entre otras cosas, matará las implementaciones libres, tendrá un licencia ambigüa y truculenta, y después veremos que va a hacer Sun en el futuro sabiendo que se puede comer todo el pastel. Si la licencia es razonablemente libre, ¿que hará Microsoft?, ¿otra vez jugará a embrace and extent?

    De cualquier manera, Java no dejará de ser un lenguaje de escuelita, alejado de la cultura hacker. Dependiente siempre del juicio de los directivos de una corporación que no tienen tiempo para pensar en los desarrolladores, en el verdadero arte de programar.

  3. 3 josevnz

    Francisco Palm,

    No entiendo a que te refieres a que Java es un lenguaje de escuelita, “alejado de la cultura hacker”. Java es utilizado en Universidades, compañias públicas y privadas, equipos mobiles y la lista no se detiene allí.

    Una cosa es que no te guste el lenguaje y si es por cuestión de gustos entonces quizas se entienda tu desden (aunque siga siendo incorrecto); Por otro lado estás extrapolando (o en criollo hablando pendejadas) al decir que la licencia será truculenta y que va a matar las implementaciones gratis, ya que tu no puedes predecir el futuro o tienes pruebas de que lo que dices sea cierto.

    Este mundo es lo suficientemente amplio como para albergar a todos los lenguajes (Ruby, Java, Perl, Python, C++, C#) porque a la final son herramientas y cada desarrollador decide como utilizar o sacar lo mejor de ellas. El mundo real no tiene espacio para gente que sólo se dedica a satanizar tecnologías disfrazando sus intereses politicos mientras que otros si se dedican a programar aprovechando las herramientas que esten a la mano.

    Ese es el verdadero “arte de programar” como tu dices, no un discurso enmarcado dentro del mundo academico de quienes no tienen experiencia práctica en la industria…

    Mucha gente utiliza este lenguaje para resolver problemas, los deben ser resueltos lo más rápido posible, con tolerancia a fallos. Quizas tu nunca has visto un sistema de comercio electrónico en un sitio web, o un sistema de manejo de contenido para un periodico en línea, o un sistema de trading con manejo de riesgos y posiciones que hace $40+ millones de dolares al día pero esos sistemas existen, funcionan, hacen dinero y sirven un propósito real .

    Todos están hechos en Java. Y lo mejor es que quienes los mantienen tambien hacen cosas en otros lenguajes ya que entienden que cada problema requiere herramientas distintas.

    Así que preparate a ver como la apertura de Java hace que este sea más popular, y terminarás dandote cuenta que el dinero para Sun no está en el control de las herramientas sino en otras estrategias.

    O quizas nunca lo entiendas :)

  4. 4 fpalm

    No puedes rebatir con argumentos entonces tratas de descalificar a la persona. Triste.

    La gente de Google, unos pobres señores que no tienen idea de las aplicaciones reales están sustituyendo masivamente Java por Python, ¿porqué será?. Amazon una triste aplicación que no tiene nada que ver con el mundo real está desarrollada en Perl, ¿serán inventos míos?

    “Satanizar tecnologías por intereses políticos”, ¿cuales serán mis intereses políticos?, no me había enterado todavía del nombramiento??? :-D

    Relajate chamo, si Java es liberado -totalmente- con una licencia sensata será una ganancia para todos, pero por ahora esto es una remota posibilidad.

    Java es popular porque tiene vendedores comerciales en todas las universidades del mundo repartiendo trípticos en papel glassé y CDs bellamente timbrados, y además convenciendo a los empresarios (que no saben ni les interesa programar) que es lo mejor de la bolita er mundo.

    El dinero “sensato” de SUN no está en la herramienta, tienes razón, pero el que no ha entendido a las corporaciones eres tú, los directivos de las corporaciones no quieren un pedazo de pastel, quieren un gran pedazo del pastel, y si es posible lo quieren -todo- y por eso cierran las herramientas.

    Tu me imaginas como los profes de la ULA cuando estabas por acá, metido en mi cubículo dando las mismas cosas todos los años y rascandome las bolas. Estas equivocado, todos esos profes en Sistemas siguen dando clases de Java (como en la USB, como en la UCV), lo lamento.

  5. 5 josevnz

    Hola Francisco,

    “No puedes rebatir con argumentos entonces tratas de descalificar a la persona. Triste.”

    Nope, al contrario eso lo estas haciendo tu sólo, yo sólo te pongo en evidencia. Pero sigue leyendo, voy disecando tus argumentos como lo hice anteriormente.

    “La gente de Google, unos pobres señores que no tienen idea de las aplicaciones reales están sustituyendo masivamente Java por Python, ¿porqué será?. Amazon una triste aplicación que no tiene nada que ver con el mundo real está desarrollada en Perl, ¿serán inventos míos?”

    Creo que ese es precisamente el punto, hay espacio suficiente para utilizar otras herramientas. Nadie está descalificando a esos lenguajes, al contrario eres tu quien dice que Java (te cito de nuevo) “Java no dejará de ser un lenguaje de escuelita, alejado de la cultura hacker”. Nada más lejos de la verdad (sino echate una pasadita por el proyecto Jakarta o SourceForge con sus más de 100K proyectos en Java).

    De como SUN hace dinero:
    “los directivos de las corporaciones no quieren un pedazo de pastel, quieren un gran pedazo del pastel, y si es posible lo quieren -todo- y por eso cierran las herramientas.”

    Pero el lenguaje sigue abierto. No te gusta NetBeans (OpenSource por cierto) entonces usa Eclipse, Jedit. ¿No te justa el JDK de Sun? Usa el proyecto CLASSPATH de GNU, o Harmony de Apache. Y así sobran ejemplos de alternativas libres en Java. Me parece que quieres mezclar socialismo con software libre y es allí donde comienzan a verse las incoherencias.

    En cuanto a la popularidad de Java tu dices:
    “Java es popular porque tiene vendedores comerciales en todas las universidades del mundo repartiendo trípticos en papel glassé y CDs bellamente timbrados, y además convenciendo a los empresarios (que no saben ni les interesa programar) que es lo mejor de la bolita er mundo.”

    Al menos no en la ULA, yo nunca recibí uno de esos (me pele ese boche como dirian por allí) :). Tampoco tienes idea de como funciona la empresa privada, la gente encargada de los negocios (si, hay definición de roles Francisco) no toma esas decisiones porque a ellos lo que les interesa es que la compañia sea rentable. Es alli cuando los lideres de proyecto o gerentes de sistemas (gente que lleva años desarrollando con diversas herramientas) y un comité encargado de seleccionar las herramientas toman la decisión de que y cuando es mejor utilizar.

    Java está en todos lados: sitios de Internet, revistas, charlas. De hecho está en los mismos sitios en donde está Ruby Rails por ejemplo. La única diferencia es que aparte del apoyo de la comunidad, existe una compañia privada detrás del lenguaje (lo cual parece molestarte).

    Finalmente:
    “Tu me imaginas como los profes de la ULA cuando estabas por acá, metido en mi cubículo dando las mismas cosas todos los años y rascandome las bolas. ”

    Te estas dando demasiada importancia Francisco, no te imagino haciendo nada en la ULA ya que ese es asunto tuyo :). Me remito a los hechos y es que no tienes suficiente información como para aseverar que SUN va a sacar una licencia chimba de Java la cual va a perjudicar a todo el mundo; Creo que te toca (como al todos nosotros) esperar a ver que pasa, pero definitivamente este es un paso en la dirección correcta y a la final saldrán beneficiados quienes quieran o deban utilizar este lenguaje.

    No conozco a nadie que haya salido perjudicado por tener más opciones.

  6. 6 CSSeductor

    Vallla valla que interesante blog, pues yo no pasaba de mi printf y me jactaba de ser un superprogramador :[P, que interesante,


RSS feeds

Suscríbete a nuestros RSS Feeds