Por fin sucedió: hoy Sun ha anunciado la liberación de Java como GPL (Java SE, Java ME y Glassfish). [...]
No pudo liberar todo porque había partes de la VM que eran licenciadas de otras compañias y no tenían ni el copyright ni el permiso. En lugar de decir: "hemos liberado lo que hemos podido (el 90%), ahora que la comunidad lo complete" han seguido trabajando para poder liberar el 100% y encima tendrán que aguantar los comentarios de la gente que no ha liberado ni una mísera línea de código en su puta vida...
Sun ha liberado OpenOffice, ha liberado Solaris, ha liberado Java, ha liberado hasta el puto diseño de sus chips SPARC
Es la compañia que más cantidad de código ha entregado a la comunidad del software libre. Incluso Stallman decía que son un ejemplo para el resto de compañias. Pero nada, aquí la peña (que no ha soltado una línea de código en su vida) con lloriqueos...
#3:
#2 ¿Y eso para? Precisamente Java no se liberó antes por el miedo que tenían los ejecutivos de Sun a que al liberarse se creasen forks incompatibles entre sí.
Si la VM es GPL (o LGPL) cada fork tendrá que liberar su código y por lo menos se podrá saber qué cambios tiene y buscar la compatibilidad. Si la liberan como BSD y las compañias se ponen a hacer sus modificaciones cerradas e incompatibles ocurriría precisamente lo que Sun no quiere que ocurra.
#16:
#12 "Como decía un desarrollador de linux, el código de OpenSolaris ha sido liberado bajo una licencia Open Source, pero no es una comunidad de desarrollo Open Source porque a Sun no le interesa."
¿Y desde cuando las comunidades de desarrollo open source las ponen y quitan las compañias? _
Si no se ha formado una comunidad es porque hay poco interés en ello. Sun ha cumplido más de lo que cumplen el 99% de la compañías: liberar su código.
#23:
#21 Sun va a añadir plugins cerrados a MySQL. MySQL sigue siendo libre. Resulta que Sun ha comprado MySQL y le ha costado una buena pila de millones y quieren sacar algo de dinero para pagar a los desarrolladores que van a seguir haciendo el código libre que tú te vas a bajar por la cara mientras les llamas de todo.
Pero vaya, la antigua compañia dueña de MySQL (MySQL AB) vendía MySQL a compañias para que lo cerrasen en sus productos... ¡Oh, no, que malvados! ¡Si Sun son unos cabrones por vender plugins añadidos a MySQL, los del MySQL deben ser la compañia de Satanás que lo vendían entero!
En fin, compañias que quieren ganar dinero y a la vez liberan y ayudan al SL. Stallman les alaba; la comunidad de desarrolladores libres no tienen problemas con su modelo de negocio; pero a los comentaristas de Menéame no les parece bien...
#2 ¿Y eso para? Precisamente Java no se liberó antes por el miedo que tenían los ejecutivos de Sun a que al liberarse se creasen forks incompatibles entre sí.
Si la VM es GPL (o LGPL) cada fork tendrá que liberar su código y por lo menos se podrá saber qué cambios tiene y buscar la compatibilidad. Si la liberan como BSD y las compañias se ponen a hacer sus modificaciones cerradas e incompatibles ocurriría precisamente lo que Sun no quiere que ocurra.
Con dos cojones por un lado quieren liberar y por otro quieren privatizar parte del codigo como han echo con MySQL. En que quedamos, open-source si o no?
Está claro que la estrategia de liberar Java pretende contrarrestar el ascenso imparable que tiene la plataforma .NET entre las pequeñas y medianas empresas.
No pudo liberar todo porque había partes de la VM que eran licenciadas de otras compañias y no tenían ni el copyright ni el permiso. En lugar de decir: "hemos liberado lo que hemos podido (el 90%), ahora que la comunidad lo complete" han seguido trabajando para poder liberar el 100% y encima tendrán que aguantar los comentarios de la gente que no ha liberado ni una mísera línea de código en su puta vida...
Sun ha liberado OpenOffice, ha liberado Solaris, ha liberado Java, ha liberado hasta el puto diseño de sus chips SPARC
Es la compañia que más cantidad de código ha entregado a la comunidad del software libre. Incluso Stallman decía que son un ejemplo para el resto de compañias. Pero nada, aquí la peña (que no ha soltado una línea de código en su vida) con lloriqueos...
Los desarrolladores tenemos dos problemas: 1 poder liberar tu programa (para ello ha de ser libre todo lo necesitado para compilarlo), y 2 tener un IDE en condiciones (fácil diseño de GUI, automatizar implementación eventos, debugger por línea, etc.) Y este punto 2 es el que a Linux le falta.
Que si cuando pones un botoncito tienes que saber dónde colocar la línea para conectar tu código al on_click del botoncito pues te quitas muchos desarrolladores.
Que sí, que serán programadores chuflas, pero los que vienen de usar Builder de Borland o Visual de M$ pues eso es lo que saben hacer.
#10 Como decía un desarrollador de linux, el código de OpenSolaris ha sido liberado bajo una licencia Open Source, pero no es una comunidad de desarrollo Open Source porque a Sun no le interesa. Y lo que se pasa con OpenSolaris puede que también pase en otros casos (como Java, que su desarrollo es bastante cerrado, según creo).
Ojo, no digo que no esté bien que liberen el código, sólo que deberían ir más allá. Muchas otras compañías desarrollan sus productos de puertas adentro y no los liberan, lo cual está bastante peor.
"poder liberar tu programa (para ello ha de ser libre todo lo necesitado para compilarlo)".
Esta frase no acabo de comprenderla. Si liberas el programa liberas el código fuente (y ese no va compilado), y puedes liberar código sin problemas aunque sea de una plataforma o compilador privativo.
"tener un IDE en condiciones (fácil diseño de GUI, automatizar implementación eventos, debugger por línea, etc.) Y este punto 2 es el que a Linux le falta."
A esto sólo puedo decirte "Are your from the past?" o más castizo "¿en que siglo vives?". Tu nunca has utilizado NetBeans o Eclipse, que tienen todo lo que tu dices y más, mucho más. Y son código abierto que funciona perfectamente en Linux y también en Windows
#11 ¿Eso a qué viene? Si te refieres al desarrollo de Java en Ñu, los 2 IDE más usados en Windows también funcionan en Ñu: Eclipse (WebLogic, WebSphere), NetBeans, IntelliJ... incluso el JBuilder de Borland que mencionas.
#11 Anda que no hay IDEs a patadas en linux que hacen lo que tu pides. Netbeans, KDevelop, Anjuta, Eclipse... Tienes diseñadores de interfaces que se integran en otros programas (glade, qtdesigner...) y sirven para cualquier lenguaje de programación... Tienes buenos debuggers y profilers tanto en línea de comandos como integrados en los propios IDEs...
#12 "Como decía un desarrollador de linux, el código de OpenSolaris ha sido liberado bajo una licencia Open Source, pero no es una comunidad de desarrollo Open Source porque a Sun no le interesa."
¿Y desde cuando las comunidades de desarrollo open source las ponen y quitan las compañias? _
Si no se ha formado una comunidad es porque hay poco interés en ello. Sun ha cumplido más de lo que cumplen el 99% de la compañías: liberar su código.
Para empezar, ya dije que Sun lo ha hecho mucho mejor que otras compañías por liberar su código.
En cuanto a lo de la "comunidad", Sun no ha hecho nada por facilitar que la comunidad participe en el desarrollo de OpenSolaris. Lo que dice el artículo es que a ellos les interesaba una comunidad de desarrolladores de aplicaciones, no de programadores del kernel. Por eso era más difícil que aceptasen un patch en el repositorio de OpenSolaris que en el del Windows Vista (es un decir )
Y ya me dirás de que vale que liberen el código si después no dejan contribuir a su desarrollo. Sí, ya sé, un fork. Pero eso no es razonable para un proyecto de semejante tamaño.
Y repito: bravo por Sun por liberar código, ojalá más empresas lo hiciesen. Pero eso no quita que se le critique por lo que hacen mal
Esa es la realidad. Sun libera su VM ahora porque no le interesa perder cuota frente a la implementación abierta de máquina virtual que usa android, y por otro lado Google no pudo utilizar la VM de Sun precisamente por no ser código libre. ¿Sí o sí?
Sun es una empresa cuyo fín es hacer pasta, sí o sí. Y si se ha apuntado al carro de lo abierto es porque se estaba empezando a comer los mocos, y ya se le estaban terminando. ¿Sí o sí?
Todo el mundo sabe, además, que OpenOffice es el hermanito chico de otro producto propietario y de pago que tiene Sun.
Vamos, que hermanitas de la caridad tampoco sun.
Sobre las líneas de código que suelta aquí la peña, quiza te llevarías alguna que otra sorpresa.
Además, el derecho a opinar no está sujeto a la cantidad de código que se libere, es un derecho fundamental de las personas libres, nada que ver con el fascismo. ¿Sí o sí?
Si Sun libera algo es porque le interesa... Pensad que se trata de Sun, la misma empresa que compró MySQL y empezó a desarrollar mejoras exclusivas para la versión enterprise ( que de pago y incorpora funcionalidades llenas de bugs porque la comunidad no tiene acceso a ellas para probarlas, solo unos pocos propietarios de mysql enterprise server )
#20 "Esa es la realidad. Sun libera su VM ahora porque no le interesa perder cuota frente a la implementación abierta de máquina virtual que usa android"
Mentira. Repito: Sun liberó su VM hace dos años. Lee la p... noticia, lo que libera son algunas partes que faltaban por problemas de Copyright...
Hace 2 años Android y su VM no era ni una idea por aquel entonces. Además la VM de Android es sólo para dispositivos móviles. Y las APIs que quiere acabar de liberar Sun son para J2SE no para J2ME.
"y por otro lado Google no pudo utilizar la VM de Sun precisamente por no ser código libre"
La JVM ya era libre. No se conocen los motivos por los que Google ha desarrollado una VM propia en lugar de usar la de Sun. Se especula que es por dos motivos: a) como protección ante posibles patentes y b) para controlar la VM personalmente y no depender de Sun.
"Sun es una empresa cuyo fín es hacer pasta, sí o sí. Y si se ha apuntado al carro de lo abierto es porque se estaba empezando a comer los mocos, y ya se le estaban terminando. ¿Sí o sí? "
Sí, ¿y eso qué tiene que ver con el tema que tratamos?
"Todo el mundo sabe, además, que OpenOffice es el hermanito chico de otro producto propietario y de pago que tiene Sun."
Claro, que sí, es su código pueden seguir vendiéndolo. ¿Es algo malo, eso?
Y lo de "hermanito chico"... ¿qué crees, que StarOffice tiene cantidad de cosas propias y OpenOffice.org son las sobras? En fin, lee: http://es.wikipedia.org/wiki/StarOffice
"Además, el derecho a opinar no está sujeto a la cantidad de código que se libere, es un derecho fundamental de las personas libres, nada que ver con el fascismo. ¿Sí o sí?"
Sí, también existe el derecho decir chorradas y a hacer demagogia barata con el fascismo.
#21 Sun va a añadir plugins cerrados a MySQL. MySQL sigue siendo libre. Resulta que Sun ha comprado MySQL y le ha costado una buena pila de millones y quieren sacar algo de dinero para pagar a los desarrolladores que van a seguir haciendo el código libre que tú te vas a bajar por la cara mientras les llamas de todo.
Pero vaya, la antigua compañia dueña de MySQL (MySQL AB) vendía MySQL a compañias para que lo cerrasen en sus productos... ¡Oh, no, que malvados! ¡Si Sun son unos cabrones por vender plugins añadidos a MySQL, los del MySQL deben ser la compañia de Satanás que lo vendían entero!
En fin, compañias que quieren ganar dinero y a la vez liberan y ayudan al SL. Stallman les alaba; la comunidad de desarrolladores libres no tienen problemas con su modelo de negocio; pero a los comentaristas de Menéame no les parece bien...
#23 Por no decir que las mejoras exclusivas para la versión enterprise de MySQL habian sido planeadas antes de que Sun comprase a MySQL. Pero vamos, la cuestión es quejarse.
Por otro lado, no confundas VM con APIs o librerías de soporte, o plataforma. Una VM es lo que su nombre dice, por ende no esta orientado a ningún entorno en particular.
#23: Tú mismo lo has dicho todo.
¿Debo yo prescindir de las ventajas del software libre por un producto que llaman software libre, pero que no lo es? Llámalo por su nombre, y déjate de chorradas.
Los modelos de negocio no son incompatibles con el software libre, pero por lo menos que no se te vea tanto el plumero.
"Las medias tintas no valen, o liberas o no lo haces."
Liberaron todo lo que legalmente podían liberar. ¿O acaso crees que pueden liberar código que no es suyo? Pffftt...
#25 "Por otro lado, no confundas VM con APIs o librerías de soporte, o plataforma. Una VM es lo que su nombre dice, por ende no esta orientado a ningún entorno en particular."
¿Comoooooorrrr? Menudo cacao de ideas que llevas...
Lo que va encima de una VM (o sea, tu programa hecho en Java) va a funcionar en cualquier entorno en el que funcione esa VM. Pero la propia VM hay que programarla plataforma por plataforma. No tienes ni media idea de lo que estás hablando...
Por cierto, ¿has programado en J2ME alguna vez? (pregunta retórica, es obvio que no) ¿Acaso crees que un programa en Java (J2SE, J2EE) "normal" va a funcionar en una J2ME (un móvil por ejemplo) sin miles de modificaciones? En fin...
"¿Debo yo prescindir de las ventajas del software libre por un producto que llaman software libre, pero que no lo es? Llámalo por su nombre, y déjate de chorradas."
¿En qué momento he dicho yo que sean libres los (futuras) plugins cerrados para MySQL? ¿Sabes la diferencia entre programa y plugin añadido? ¿Sabes que puedes liberar un programa y distribuirlo bajo GPL y a la vez venderlo cerrado que para eso es tuyo? En resumen, ¿sabes de lo que hablas?
#26 De verdad, esto ya se esta saliendo off-topic, y pasando a un sin sentido ya que:
- Te dejas asuntos clave que he comentado por el camino.
Argumentas solo lo que te interesa, o lo que le interesa a Sun; porque me da que eres empleado suyo, ¿verdad? ¿A que sí? ¿A que trabajas para Sun?
Lee de nuevo el enlace que puse, y si no lo entiendes, vuélvelo a leer.
- http://code.google.com/android/what-is-android.html Busca la VM, por favor, y mira que entre tu programa y la VM hay muchas cositas, y después consulta los acometidos de una VM. Repito no confundas VM con plataforma, Java o no Java.
- En respuesta a tu pregunta, casualmente sí que he programado J2ME. De hecho llevo programando casi 30 años, con muchos lenguajes y tecnologías. Tampoco es que te interese, ni que sea motivo o no-motivo del trato vejatorio con el que te pavoneas.
Comentarios
Liberenlo de una p**a vez, al 100%, pónganle LGPL a todo. Háganlo ahora, no esperen que este lenguaje de programación esté mas devaluado que el dólar.
#1 y si le ponen BSD mejor que mejor.
#2 ¿Y eso para? Precisamente Java no se liberó antes por el miedo que tenían los ejecutivos de Sun a que al liberarse se creasen forks incompatibles entre sí.
Si la VM es GPL (o LGPL) cada fork tendrá que liberar su código y por lo menos se podrá saber qué cambios tiene y buscar la compatibilidad. Si la liberan como BSD y las compañias se ponen a hacer sus modificaciones cerradas e incompatibles ocurriría precisamente lo que Sun no quiere que ocurra.
Con dos cojones por un lado quieren liberar y por otro quieren privatizar parte del codigo como han echo con MySQL. En que quedamos, open-source si o no?
El cuento de nunca acabar...
Está claro que la estrategia de liberar Java pretende contrarrestar el ascenso imparable que tiene la plataforma .NET entre las pequeñas y medianas empresas.
Tiene que salir en portada todo lo que sun libere?
Y a buenas horas mangas verdes.
Lo hacen ahora que casualmente hay una máquina virtual de código abierto (la utilizada por android de Google).
Son todo intereses.
Aqui cada empresa "libera" cuando le interesa y cuando le conviene, si le conviene ...
A ver si vais a pensar que lo hacen por nosotros ...
#8 ¿A buenas horas qué? ¿Android lo cualo? ¿que si le interesa y le conviene? Joder como sois
Amoavé, Sun liberó Java hace 2 años Sun libera Java como GPL (ya es oficial)
Sun libera Java como GPL (ya es oficial)
infoq.comNo pudo liberar todo porque había partes de la VM que eran licenciadas de otras compañias y no tenían ni el copyright ni el permiso. En lugar de decir: "hemos liberado lo que hemos podido (el 90%), ahora que la comunidad lo complete" han seguido trabajando para poder liberar el 100% y encima tendrán que aguantar los comentarios de la gente que no ha liberado ni una mísera línea de código en su puta vida...
Sun ha liberado OpenOffice, ha liberado Solaris, ha liberado Java, ha liberado hasta el puto diseño de sus chips SPARC
Es la compañia que más cantidad de código ha entregado a la comunidad del software libre. Incluso Stallman decía que son un ejemplo para el resto de compañias. Pero nada, aquí la peña (que no ha soltado una línea de código en su vida) con lloriqueos...
Los desarrolladores tenemos dos problemas: 1 poder liberar tu programa (para ello ha de ser libre todo lo necesitado para compilarlo), y 2 tener un IDE en condiciones (fácil diseño de GUI, automatizar implementación eventos, debugger por línea, etc.) Y este punto 2 es el que a Linux le falta.
Que si cuando pones un botoncito tienes que saber dónde colocar la línea para conectar tu código al on_click del botoncito pues te quitas muchos desarrolladores.
Que sí, que serán programadores chuflas, pero los que vienen de usar Builder de Borland o Visual de M$ pues eso es lo que saben hacer.
#10 Como decía un desarrollador de linux, el código de OpenSolaris ha sido liberado bajo una licencia Open Source, pero no es una comunidad de desarrollo Open Source porque a Sun no le interesa. Y lo que se pasa con OpenSolaris puede que también pase en otros casos (como Java, que su desarrollo es bastante cerrado, según creo).
El post original es interesante, merece la pena leerlo:
http://tytso.livejournal.com/54022.html
Ojo, no digo que no esté bien que liberen el código, sólo que deberían ir más allá. Muchas otras compañías desarrollan sus productos de puertas adentro y no los liberan, lo cual está bastante peor.
#11
"poder liberar tu programa (para ello ha de ser libre todo lo necesitado para compilarlo)".
Esta frase no acabo de comprenderla. Si liberas el programa liberas el código fuente (y ese no va compilado), y puedes liberar código sin problemas aunque sea de una plataforma o compilador privativo.
"tener un IDE en condiciones (fácil diseño de GUI, automatizar implementación eventos, debugger por línea, etc.) Y este punto 2 es el que a Linux le falta."
A esto sólo puedo decirte "Are your from the past?" o más castizo "¿en que siglo vives?". Tu nunca has utilizado NetBeans o Eclipse, que tienen todo lo que tu dices y más, mucho más. Y son código abierto que funciona perfectamente en Linux y también en Windows
#11 ¿Eso a qué viene? Si te refieres al desarrollo de Java en Ñu, los 2 IDE más usados en Windows también funcionan en Ñu: Eclipse (WebLogic, WebSphere), NetBeans, IntelliJ... incluso el JBuilder de Borland que mencionas.
#11 Anda que no hay IDEs a patadas en linux que hacen lo que tu pides. Netbeans, KDevelop, Anjuta, Eclipse... Tienes diseñadores de interfaces que se integran en otros programas (glade, qtdesigner...) y sirven para cualquier lenguaje de programación... Tienes buenos debuggers y profilers tanto en línea de comandos como integrados en los propios IDEs...
Está claro que quien no llora es porque no quiere
#12 "Como decía un desarrollador de linux, el código de OpenSolaris ha sido liberado bajo una licencia Open Source, pero no es una comunidad de desarrollo Open Source porque a Sun no le interesa."
¿Y desde cuando las comunidades de desarrollo open source las ponen y quitan las compañias? _
Si no se ha formado una comunidad es porque hay poco interés en ello. Sun ha cumplido más de lo que cumplen el 99% de la compañías: liberar su código.
#10: Bravo, bravo, bravo.
La fiebre del "dámelo todo, gratis y ya" arrecia. Menos mal que aún queda gente con dos dedos de frente.
#16 ¿Te has leído el post?
Para empezar, ya dije que Sun lo ha hecho mucho mejor que otras compañías por liberar su código.
En cuanto a lo de la "comunidad", Sun no ha hecho nada por facilitar que la comunidad participe en el desarrollo de OpenSolaris. Lo que dice el artículo es que a ellos les interesaba una comunidad de desarrolladores de aplicaciones, no de programadores del kernel. Por eso era más difícil que aceptasen un patch en el repositorio de OpenSolaris que en el del Windows Vista (es un decir )
Y ya me dirás de que vale que liberen el código si después no dejan contribuir a su desarrollo. Sí, ya sé, un fork. Pero eso no es razonable para un proyecto de semejante tamaño.
Y repito: bravo por Sun por liberar código, ojalá más empresas lo hiciesen. Pero eso no quita que se le critique por lo que hacen mal
nunca contentos, cuanto mas dan, mas quiere la gente
#10:
Esa es la realidad. Sun libera su VM ahora porque no le interesa perder cuota frente a la implementación abierta de máquina virtual que usa android, y por otro lado Google no pudo utilizar la VM de Sun precisamente por no ser código libre. ¿Sí o sí?
Sun es una empresa cuyo fín es hacer pasta, sí o sí. Y si se ha apuntado al carro de lo abierto es porque se estaba empezando a comer los mocos, y ya se le estaban terminando. ¿Sí o sí?
Todo el mundo sabe, además, que OpenOffice es el hermanito chico de otro producto propietario y de pago que tiene Sun.
Vamos, que hermanitas de la caridad tampoco sun.
Sobre las líneas de código que suelta aquí la peña, quiza te llevarías alguna que otra sorpresa.
Además, el derecho a opinar no está sujeto a la cantidad de código que se libere, es un derecho fundamental de las personas libres, nada que ver con el fascismo. ¿Sí o sí?
Si Sun libera algo es porque le interesa... Pensad que se trata de Sun, la misma empresa que compró MySQL y empezó a desarrollar mejoras exclusivas para la versión enterprise ( que de pago y incorpora funcionalidades llenas de bugs porque la comunidad no tiene acceso a ellas para probarlas, solo unos pocos propietarios de mysql enterprise server )
#20 "Esa es la realidad. Sun libera su VM ahora porque no le interesa perder cuota frente a la implementación abierta de máquina virtual que usa android"
Mentira. Repito: Sun liberó su VM hace dos años. Lee la p... noticia, lo que libera son algunas partes que faltaban por problemas de Copyright...
Hace 2 años Android y su VM no era ni una idea por aquel entonces. Además la VM de Android es sólo para dispositivos móviles. Y las APIs que quiere acabar de liberar Sun son para J2SE no para J2ME.
"y por otro lado Google no pudo utilizar la VM de Sun precisamente por no ser código libre"
La JVM ya era libre. No se conocen los motivos por los que Google ha desarrollado una VM propia en lugar de usar la de Sun. Se especula que es por dos motivos: a) como protección ante posibles patentes y b) para controlar la VM personalmente y no depender de Sun.
De hecho Sun y muchos desarrolladores de Java están que trinan con Android porque su VM no cumple el estándar y no es compatible:
http://www.oreillynet.com/onjava/blog/2007/11/dalvik_googles_tweaked_nonstan.html
"¿Sí o sí? "
No y no.
"Sun es una empresa cuyo fín es hacer pasta, sí o sí. Y si se ha apuntado al carro de lo abierto es porque se estaba empezando a comer los mocos, y ya se le estaban terminando. ¿Sí o sí? "
Sí, ¿y eso qué tiene que ver con el tema que tratamos?
"Todo el mundo sabe, además, que OpenOffice es el hermanito chico de otro producto propietario y de pago que tiene Sun."
Claro, que sí, es su código pueden seguir vendiéndolo. ¿Es algo malo, eso?
Y lo de "hermanito chico"... ¿qué crees, que StarOffice tiene cantidad de cosas propias y OpenOffice.org son las sobras? En fin, lee: http://es.wikipedia.org/wiki/StarOffice
"Además, el derecho a opinar no está sujeto a la cantidad de código que se libere, es un derecho fundamental de las personas libres, nada que ver con el fascismo. ¿Sí o sí?"
Sí, también existe el derecho decir chorradas y a hacer demagogia barata con el fascismo.
#21 Sun va a añadir plugins cerrados a MySQL. MySQL sigue siendo libre. Resulta que Sun ha comprado MySQL y le ha costado una buena pila de millones y quieren sacar algo de dinero para pagar a los desarrolladores que van a seguir haciendo el código libre que tú te vas a bajar por la cara mientras les llamas de todo.
Pero vaya, la antigua compañia dueña de MySQL (MySQL AB) vendía MySQL a compañias para que lo cerrasen en sus productos... ¡Oh, no, que malvados! ¡Si Sun son unos cabrones por vender plugins añadidos a MySQL, los del MySQL deben ser la compañia de Satanás que lo vendían entero!
En fin, compañias que quieren ganar dinero y a la vez liberan y ayudan al SL. Stallman les alaba; la comunidad de desarrolladores libres no tienen problemas con su modelo de negocio; pero a los comentaristas de Menéame no les parece bien...
Cry me a river
#23 Por no decir que las mejoras exclusivas para la versión enterprise de MySQL habian sido planeadas antes de que Sun comprase a MySQL. Pero vamos, la cuestión es quejarse.
#22: Las medias tintas no valen, o liberas o no lo haces.
Este artículo ilustra el posicionamiento deshonesto de Sun para con el software libre:
http://www.betaversion.org/~stefano/linotype/news/110/
Vamos, que es un lobo con piel de cordero.
Por otro lado, no confundas VM con APIs o librerías de soporte, o plataforma. Una VM es lo que su nombre dice, por ende no esta orientado a ningún entorno en particular.
#23: Tú mismo lo has dicho todo.
¿Debo yo prescindir de las ventajas del software libre por un producto que llaman software libre, pero que no lo es? Llámalo por su nombre, y déjate de chorradas.
Los modelos de negocio no son incompatibles con el software libre, pero por lo menos que no se te vea tanto el plumero.
"Las medias tintas no valen, o liberas o no lo haces."
Liberaron todo lo que legalmente podían liberar. ¿O acaso crees que pueden liberar código que no es suyo? Pffftt...
#25 "Por otro lado, no confundas VM con APIs o librerías de soporte, o plataforma. Una VM es lo que su nombre dice, por ende no esta orientado a ningún entorno en particular."
¿Comoooooorrrr? Menudo cacao de ideas que llevas...
Lo que va encima de una VM (o sea, tu programa hecho en Java) va a funcionar en cualquier entorno en el que funcione esa VM. Pero la propia VM hay que programarla plataforma por plataforma. No tienes ni media idea de lo que estás hablando...
Por cierto, ¿has programado en J2ME alguna vez? (pregunta retórica, es obvio que no) ¿Acaso crees que un programa en Java (J2SE, J2EE) "normal" va a funcionar en una J2ME (un móvil por ejemplo) sin miles de modificaciones? En fin...
"¿Debo yo prescindir de las ventajas del software libre por un producto que llaman software libre, pero que no lo es? Llámalo por su nombre, y déjate de chorradas."
¿En qué momento he dicho yo que sean libres los (futuras) plugins cerrados para MySQL? ¿Sabes la diferencia entre programa y plugin añadido? ¿Sabes que puedes liberar un programa y distribuirlo bajo GPL y a la vez venderlo cerrado que para eso es tuyo? En resumen, ¿sabes de lo que hablas?
Hass gana 15 puntos de experiencia.
Hass sube al nivel 59.
Hass va a aprender un nuevo ataque: ROTFPWNEAR.
#26 De verdad, esto ya se esta saliendo off-topic, y pasando a un sin sentido ya que:
- Te dejas asuntos clave que he comentado por el camino.
Argumentas solo lo que te interesa, o lo que le interesa a Sun; porque me da que eres empleado suyo, ¿verdad? ¿A que sí? ¿A que trabajas para Sun?
Lee de nuevo el enlace que puse, y si no lo entiendes, vuélvelo a leer.
- http://code.google.com/android/what-is-android.html Busca la VM, por favor, y mira que entre tu programa y la VM hay muchas cositas, y después consulta los acometidos de una VM. Repito no confundas VM con plataforma, Java o no Java.
- En respuesta a tu pregunta, casualmente sí que he programado J2ME. De hecho llevo programando casi 30 años, con muchos lenguajes y tecnologías. Tampoco es que te interese, ni que sea motivo o no-motivo del trato vejatorio con el que te pavoneas.
Por mi parte, End-of-Conversation.
Saludos.
Ah, y ¡Viva Google!
#28 "me da que eres empleado suyo, ¿verdad? ¿A que sí? ¿A que trabajas para Sun?"
Sí, me has pillado. Soy Scott McNealy en persona
Y sobre lo que comentas de http://www.betaversion.org/~stefano/linotype/news/110/ -> http://forums.java.net/jive/thread.jspa?messageID=173872&tstart=0#173872
#11 A mi me gusta http://www.codeblocks.org/ pero tal vez pienses que tampoco da la talla. Si necesitas diseñar ventanitas... sí, tiene de serie.