Apache, furiosa con Oracle
Apache le ha declarado abiertamente la guerra a Oracle y ha pedido al resto de miembros del organismo Java Community Process que voten en contra de la próxima versión de Java, ya que los principios originales están en peligro.
De hecho, puede que las especificaciones no puedan ser implementadas y distribuidas libremente, algo que mantendría la filosofía de Oracle de deshacer todo lo que Sun había progresado en su apertura de proyectos al Open Source.
Según la Apache Software Foundation, Oracle no ha respetado -de forma intencionada- los términos de la licencia de su propia tecnología Java, y eso ha hecho que haya advertido a los miembros de la organización JCP para votar en contra de la propuesta para la próxima versión de este lenguaje de programación.
La organización sin ánimo de lucro ha indicado además que podría abandonar su participación en la JCP si las restricciones de la licencia se mantienen tal y como quiere Oracle.
No es una batalla nueva para la Apache Software Foundation e incluso para la JCP: el problema lleva debatiéndose mucho tiempo, y de hecho el proceso de votación sobre la próxima versión del estándar, Java 7, se ha venido retrasando de forma continua las últimas semanas.
La cosa se está poniendo complicada, porque como indican en ITWorld IBM era una de las grandes en apoyar a Apache en su postura respecto a las restricciones en la licencia de Java, pero el anuncio de IBM para migrar a OpenJDK parecía sugerir que IBM podría apoyar a Oracle en una próxima votación sobre Java 7, algo a lo que tampoco parecen querer evitar tanto Red Hat como la Eclipse Foundation.
Related posts:
- Apache abandona Java Community Process como protesta por los abusos de Oracle
- Apache lanzará nueva versión de OpenOffice.org en 2012
- Oracle le regala OpenOffice.org a la Apache Foundation
- Oracle libera Java 7
- Oracle retira la licencia para distribuir Java con Linux












[...] Muylinux Tags: contra, java, licencias, open source, openjdk, oracle, principios, respetar, Tecnologia, version, votar [...]
Con ese titular parece que Apache se fuera a merendar a Oracle, cuanto amarillismo macho :P
Yo creo que Oracle con la actitud que está teniendo se va a cargar java, imagino que ésto vendrá bien para que despunten otros lenguajes como Vala. Sea como sea, Oracle se está ganando muchos enemigos.
Es como siempre han jugado, Oracle siempre juega con muchos enemigos es su forma no les importan los amigos. Digo que es exactamente lo que ellos querian una Apache sin el apoyo de Eclipse ni de IBM.
Esto seria una buena oportunidad para que Python tomara e lugar de Java y no hubiera patentesmolestas de por medio
Si solo fuese asi de facil, nadie cambiara su plataforma a Python si pueden usar el OpenJDK y ya (claro aasumiendo queestas empresas ya tienen toda su infraestructura hecha en Java), las cosas no son tan sencillas como lo pintas. Quizas si la gente usara mas Python poco a poco este escenario fuese mas probable.
Según tengo entendido, la Licencia Apache es similar a la BSD, es decir, permite el uso de su código para aplicaciones propietarias; impulsa el desarrollo de software propietario. Sin embargo ahora le molesta las decisiones que las empresas propietarias del software toman con su software. Me parece contradictorio. Es como si Linus Torvalds, que tantísimo defiende el “derecho” de hacer software propietario se quejara de estas cosas.
Es que es diferente hacer software propietario con software libre que privatizar una herramienta que ya existe
Ya os decía Stallman, ojalá caiga al fondo del avismo el java. Aún no entiendo como ese engendro sea tan bien considerado, habiendo mejores. El tiempo está dando razón a muchos..
Sip le dara la razon a muchos con que usar la GPL solo retrasa el avance de algun proyecto, todo el problema vino por Sun ser mujercitas y aceptar lanzar Java ocn GPL en vez de CDDL o aun mejor la licencia Apache 2.0, el lio de la GPL esta en el copyright y el problema de Apache en que legalmente no puede llamar a Harmony, JAva sin que Oracle les cobre $$$ todo por Sun no tener mano dura.
Si Java fuera Apache 2.0, Google, IBM y Apache no estuvieran en este meollo, pero por mucho tiempo vienen los pleitos de Apache con Sun lo de Oracle es solo la continuacion de esos problemas, a la larga lenguajes como Python ganan muchisimo mas uqe lenguajes como Java solo pro tener una verdadera licencia no la GPL, si hasta .NET es mas seguro que Java en estos momentos. Mono esta seguro de cualquier patente que MS lanze porque los mismos MS le dieron esa inmunidad.
Mi gente programen en Ruby, Python y PHP m,i gente suelten cualquier lenguaje que sea GPL v2.
victoriano, te doy la razón, programemos en Ruby, Python y PHP. Quizás no estoy muy de acuerdo cuando dices que la GLP retrasa, me gustaría que expongas más sobre esa afirmación,
Yo me conformaría con que @victoriano no se atropellara con las palabras y estructurara sus ideas antes de liarse a escribir. Ya si se le quitara de la cabeza la fobia a todo lo que suena a GPL o OpenSource sería maravilloso, pero no se pueden pedir peras al olmo.
Por otro lado, se ve claramente que Oracle quiere echar el candado a Java. Probablemente con ésto sólo consiga matar el lenguaje en favor de otras implementaciones Java como OpenJDK o incluso otras soluciones multiplataforma. Java está bastante instaurado para aplicaciones web “serias”, como por ejemplo la generación de documentos e informes desde las webs de organismos oficiales de manera segura a través de certificados de usuario y un sinfín de aplicaciones empresariales. La cuestión es que, aunque parezca increíble, es la misma Oracle la que con este tipo de decisiones está impulsando soluciones alternativas a su tecnología “adquirida” (porque no es ni por asomo un desarrollo propio).
“Ya si se le quitara de la cabeza la fobia a todo lo que suena a GPL o OpenSource sería maravilloso” como siempre equivocado al menos que proyectos como Python, Ruby, Rails, PHP, Hadoop, LLVM, FreeBSD no sean open source y yo este confundido, en lo unico que la pego es en la GPL pero tengo razon esa cosa no deberia existir, limita el progreso y como siempre le han mentido a todos y les han dicho que estos son la chispa que inicia la innovacion cuando es todo lo contrario.
Ah si, si no le gusta como escribo entonces porque lee mis comentariso que no estan dirigidos a usted?? Entiendo respuestas a comentarios que yo respondiera directamente a uno de los suyos pero uno donde no lo llame? y usted que tanto dice que escribo mal? lo unico que se me ocurre pensar es que a usted le gusta el can como dicen en centroamerica.
Estimado Luix si sabes que es Rails entonces sabras quien es Yehuda Katz, aqui te dejo algunas de sus palabras sobre la GPL y la innovacion y adopcion de OSS.
http://yehudakatz.com/2010/01/05/the-maximal-usage-doctrine-for-open-source/
Mi conclusion es que la GPL esta basada en el miedo y en quitarle al programador su derecho sobre su creacion (claro tienes que ponerla tu mismo asi que es mas como dispararse en el pie), a parte de todo eso como explica Yehuda limita a muchas personas y empresas que no participan exactamente por lo que establece la GPL. A parte la GPL miente porque habla de libertad pero solo es un codigo de reglas que te dicen que hacer lo cual no es libertad sino otro tipo de esclavitud y si al igual de MS cuando alguien rompe los terminos de la GPL Stallman sale a la batalla a tomar acciones legales.
En cambio licencias como la BSD o la MIT y hasta un punto la Apache 2.0 simplemente dicen “Do whatever you want with the code”, lo cual no limita tu libertad haciendo de estas las verdaderas licencias que apoyan la libertad, para bien o para mal puedes hacer lo que quieras con ambas licencias. El miedo infundido principalmente por los fans de la GPL es que alguien lo cierre, lo haga mejor que tu y de repente esa empresa o individuo se lucre como dice Yehuda no pasa mucho, casi nunca, el utiliza la frase “code is coming back”. Un ejemplo de eso es que muchas de las mejores o inversiones que Apple lanza como OSS con licencia Apache FreeBSD las toma para atras, como FreeBSD no trabajan con usabilidad sino con velocidad y estabilidad esas mejoras le caen como anillo al dedo. Otro ejemplo es Engine Yard, ellos mandan algunas mejoras a Ruby pero algunas que les sirve en su competencia con Heroku y Joyent no las liberan para poder ser competitivos, asi proveen mejoras a Rails y un buen servicio a sus usuarios.
En un mundo GPL la unica diferencia es el soporte porque todo el codigo debe de ser lanzado y la humanidad innova cada vez que hay necesidad y competencia feroz, asi ha sido y asi sera hasta el fin de los tiempos, eso de todos compartimos y hay mas innovan es mentira, hay avances pero no innovacion, una prueba es que el Free Software mayormente le cae detras a proyectos propietarios en vez de crear algo de la nada, ya UNIX tenia un toolchain, GNU es solo un toolchain con licencia GPL, no el primer toolchain, entiendes?
A la larga el dejar hacer a las persoans lo que quieran triunfara en el final, una dictadura con otro dictador sigue siendo dictadura al fin aunque a algunos subditos les guste el material del nuevo latigo.
@victoriano,
Entiendo tu postura. Comparto contigo lo de las licencias como BSD/Apache. Sin embargo, pienso que a pesar de tener su razón, las palabras de Yehuda no pueden ser tomadas como verdad absoluta..
Por otro lado, java ( que es el origen de todas estas discusiones ) llegó alto justamente mediante un conjunto de licencias que hacían que SUN ( dictador benévolo, pero al fin dictador ) tenga el control del mismo. Cosa que ahora cambió de tintes al ser Oracle, digamos, la dueña..
Saludos
Todo el lio de Java se hubiese evitado si Sun hubiese evitado la licencia GPL como la peste, con Apache v2, Mit o BSD nadie tendria estos problemas con Java.
Sobre lo de Yehuda Katz difiero, alguien que es main contributor en Rails, Merb y jQuery aparte de crear Thor y Bundler, mas tener un cargo alto en Engine Yard (empresa que apoya a jRuby mas que Sun o Oracle lo hizo o hara algun dia) lo hace mas que calificado para hablar del tema, el conoce de empresas y de la ocmunidad open source de verdad no esos fanfarrones que prefieren salir en la prensa en vez de crear proyectos nuevos lease la FSF.
A los pensamientos de Yehuda se unen DHH creador de Rails y 37signals, Guido von Rossum creador de Python y principal arquitecto de Google App Engine, no son personalidades que hicieron un editor de texto y no han hecho nada en 900 a~os son personas que viven hoy en dia lo que es liderar importantes comunidades del mundo open source y promover y crear los lenguajes que la mayoria de los proyectos tradicionales utilizan. Ejemplo Google no corre sin estos proyectos, tampoco Best Buy, Amazon EC2, Amazon SimpleDB, eBay, Facebook, Twitter, no son disparates los que menciono son aplicaciones super grandes y exitosas en internet, todas han convertido estos proyectos que rechazan la GPL en sus principales armas. Poco a poco la GPL queda rezagada a Linux y punto, tarde o temprano esa licencia de Linux cambiara cuando se queden atras pro no poder implementar mejoras por estas estar licenciadas con la Apache v2.
Abismo, quise decir :(
SE referirá a la primera versión? Porque después de la tivoizacion se tuvieron en cuenta muchas cosa para la GPL v3
pos la verdad como programador q soy no me gusta usar java. sin embargo coincido en que su licencia actual es muy positiva por que permite muchisimas ventajas en portabilidad que otros lenguajes solo sueñan. podríamos tener las mismas aplicaciones desde una gran PC a un teléfono solo por q corren sobre la maquina virtual de java. la cual ahora va a tener una versión premium… con lo q odio los premiun en los juegos online ahora tambien en los lenguajes? por favor! aunque no me guste java para mi uso personal siento mucho q tenga q sucederle esto, se convertirá en un engendro asqueroso como lo es C# esa porquería q lo impulsa solo la inercia de microsoft.
PD: lo q es la ironía, vivo con una persona q trabaja en oracle. interesantemente en la oficina oracle usan maquinas con windows… en lugar de oracle linux… q bastardos llenos de contradicciones.
Se nota claramente que eres un hippie. C# es mucho más robusto que Java en entos momentos, y como van las cosas seguirá mejorando y Java copiándose. Es cierto que C# tomó mucho de Java en sus inicios, pero en cierta fecha, ya para el 2004 se volteó la tortilla y Java fue el que comenzó a fijarse en .Net
Mono tiene casi el mismo performance que Java, ambos corriendo en Linux. Y Es mucho más rápido que php.
Con respecto a las licencias, sí, es lo malo de .net y Java, pero muchas empresas no les importa eso, solo les importa su negocio como tal, no la licencia del lenguaje en donde está desarrollada una aplicación para un proceso de su negocio… :S
Dejen de ser malcriados y compórtense como personas maduras.
“lo q es la ironía, vivo con una persona q trabaja en oracle. interesantemente en la oficina oracle usan maquinas con windows… en lugar de oracle linux… q bastardos llenos de contradicciones.”
jajajajaja simplemente la tierra al revez jajajaa
Hola gente, creo que es el primer comentario que escribo en este blog. Tengo una duda con respecto a Oracle y me gustaría saber si alguien puede contestarme. Tanto OpenOffice como Virtualbox son software libre, no?
En el momento en que Oracle comenzó a hacer cosas raras, la gente se ha hecho un fork del OOo y parece que todo le va bien. Pero mi duda es: ¿que va a pasar ahora con VirtualBox? No se podría hacer un fork del mismo?
Gracias y seguid así con el blog. Un saludo
Me respondo a mi mismo con este link que no se si se puede publicar pero yo lo pongo por si interesa:
http://comuna.nodolibre.org/comunerogeek/2010/11/08/el-dia-que-oracle-empezo-a-joder-a-la-comunidad-opensource-la-lucha-apenas-empieza%e2%80%a6/