Hace 13 años | Por --6352-- a itworld.com
Publicado hace 13 años por --6352-- a itworld.com

La Apache Software Foundation (ASF) se ha sentido marginada mientras que Oracle reafirma su control sobre la plataforma Java. Y es por eso que ahora contraatacarán convocando a los demás miembros de Java Community Process, para impedir el lanzamiento de Java 7 si Oracle se niega a publicar éste bajo los términos de una licencia de código abierto que sea compatible con la implementación Java de Apache.

Comentarios

sukh

Joder Oracle, que caminito llevas ultimamente.
Primero te cargas OpenSolaris, después nos tienes en vilo con MySQL, no sabemos que ocurrirá con VirtualBox ni con DTrace, te lanzas a un combate contra Google y ahora ¿vas a por Apache?
Desde que compraste a Sun, que ha sido una de las mejores empresas tecnológicas del mundo y lo digo por su trabajos, se te ha subido a la cabeza.
Lo mismo quieres aparecer el los libros de SO y lenguajes junto con los grandes y pensar que lo hiciste tu solita, cuando tu producto solo es una base de datos, la mejor del mundo, quizás pero no es seguro yo prefiero postgreSQL.

Ya veremos como acabamos con Java, lo mas seguro es que tengamos que andar con GNU/Java o algo así. En ese caso, es muy probable que Oracle Java salga muy perjudicado, al menos por nuestro bien lo espero. Recordad que estamos hablando de un lenguaje, sus especificaciones pueden ser libres para que cualquiera pueda implementar un compilador y la empresa puede hacer el suyo propietario. Así se garantiza que ese lenguaje se adopte por la mayor cantidad posible de programadores.

D

#c-8" class="content-link" style="color: rgb(227, 86, 20)" data-toggle="popover" data-popover-type="comment" data-popover-url="/tooltip/comment/1090359/order/8">#8 #9 Solo dos cosas, porque paso de discutir:

Standard ECMA-334 C# Language Specification
http://www.ecma-international.org/publications/standards/Ecma-334.htm

Mono, an open source, cross-platform, implementation of C# and the CLR that is binary compatible with Microsoft.NET
http://www.mono-project.com/Main_Page

Seguid soñando con las faldas de Mafalda..

T

#11 Lamento que no tengas ganas de discutir pero no estoy de acuerdo, y menos después de ver tus enlaces.

En el primero vemos el estándar de ECMA y un poco más abajo el "Microsoft patent statement", donde dejan claro que Microsoft ofrecerán licencias en unos términos y condiciones razonables de sus patentes, si las hay (que las hay).
Abajo del todo en el PDF hay un enlace que nos lleva a la "Microsoft Community Promise", donde Microsoft promete, básicamente, no reclamar sus derechos a aquellos que fabriquen, usen, vendan, ofrezcan a la venta, importen o importen cualquier implementación cubierta en el documento.

No puedes llamarlo "libre" pues está cubierto por patentes, que han prometido que no van a utilizar pero oye, las patentes están ahí.
El problema de esta situación es que este tipo de promesas no tienen carácter contractual por lo que pueden cambiar de opinión y retirarla, recordemos además que Microsoft fue (y probablemente siga siendo) una empresa enemiga del mundo Linux y software libre, como quedó bastante claro con los documentos Halloween.

Con respecto a Mono sí, es una implementación totalmente libre, pero mientras la especificación del estándar continúe cubierta por patentes el lenguaje en sí no será libre, aunque tenga librerías e intérpretes bajo licencias libres.

sukh

#8 Algo nuevo que no sabía.
Pero (siempre lo hay), no me discutirás que desde que Oracle ha asumido el papel de Sun no lleva buen camino...

Black_Diamond

Se veía venir... hace lustros que Stallman lo venía anunciando y por eso se liberó como GPL.

tnt80

¿se acerca la creación de un lenguaje de programación libre similar a Java?

D

Mmm, se avecina el momento de ver a Apache dandole prioridad a mono y aspnet! ModMono rulez!
pd: Ya se que no caerá esa breva..
#c-4" class="content-link" style="color: rgb(227, 86, 20)" data-toggle="popover" data-popover-type="comment" data-popover-url="/tooltip/comment/1090359/order/4">#4 Welcome to C#!

tnt80

#c-6" class="content-link" style="color: rgb(227, 86, 20)" data-toggle="popover" data-popover-type="comment" data-popover-url="/tooltip/comment/1090359/order/6">#6 No es por nada, pero he escrito libre conozco C# y sé quién lo ha creado, y que no es libre. Puede que exista un lenguaje de programación libre parecido a Java que no conozca (hasta la fecha no he conseguido saberlo todo) y si existe alguno, ruego que algún alma caritativa que sepa más que yo, me lo dé a conocer (que ganas de aprender algo nuevo no me faltan), pero de momento, la mayor parte de los que conozco o he oído hablar, no son libres (o no se parece en nada a Java).

T

#9 Python

Es un lenguaje de script totalmente libre, multiplataforma, orientado a objetos, muy potente y con muchos bindings para librerías como QT, GTK, WxWidget (mi favorita) además de tener muchísimas extensiones oficiales y una documentación excelente.

Eso sí, adolece de algunas de las deficiencias de Java (aunque no tan pronunciadas) como el overhead por los métodos de los objetos y el enorme tamaño que éstos pueden alcanzar en memoria.

Te recomiendo que le eches un vistazo.

editado:
No te digo que se parezca a Java porque nunca le he tocado (vade retro Java!!).

Campechano

Para mí que el señor Ellison lo que pretende es arrebatarle a Microsoft el puesto de empresa tecnológica más odiada. Apuesto mi karma a que abre un paquete de donetes y no le sale ningún amigo.

#4 Pues no será porque no hay.

D

Oracle...una historia de la destrucción de Java. lol