Fue una semanas, "de Aki paya ",con algunas Catástrofes – G- ,yo diría unas semanas, NORMALES, con lo excepción de lo siguiente...

Esto me paso durante el dia "martes" - no el 13- por la tarde, donde mientras miraba algo de Java en eclipse, pensé..

"Es Bueno o es Malo, Codificar en Java, sirve o no sirve"

Una excelente pregunta.. la cual tubo las Siguiente investigación y Reflexión...

En 1995 la versión 1.0 de JDK 1.0 es liberada por Sun Microsystems, con ese esfogan "Escribe una vez, ejecuta en todas partes", iniciando un capitulo importante en la industria de desarrollo de software. Es posible crear Software Libre con Java? Obiamente que si, ya que es un lenguaje de programación con codificación abierta.

  1. Libertad para ejecutar el programa para cualquier propósito.
  2. Libertad para estudiar y adaptarlo a las necesidades.
  3. Libertad para redistribuir copias.
  4. Libertad para mejorar el programa y publicarlo con esas modificaciones.

Y Decidimos nos como desarrolladores, ES GPL, es SL ...Pero ... sin embargo, depende para su ejecución de software no libre. Esto ocasionar que RICHARD STALLMAN, y escribiera un articulo llamado "la trampa de JAVA", y la gente salio a la calles influenciado por la ideas RSM "GRITANDO JAVA NO SIRVE ", sin conocer la esencia del mismo, puesto que muy pocas personas , leyeron o conocen la contestación de Jame Gosling referente a este tema. (Adoso al final la contesacion) .

Pero Las Cosas han cambiado bastante de aquel incidente. Hoy Java esta bajo la GPL 2, y las cosas que se liberaron fueron las siguientes..Java SE, ME, and Glassfish

Los detalles que yo considero más relevantes del anuncio son:

  • Licencia GPL v2 pura para la máquina virtual
  • El código de la máquina virtual (JVM), es decir HotSpot, y del compilador javac Disponibles
  • El proyecto se llama OpenJDK

La comunidad OpenJDK se pueden tomar dos roles en ésta comunidad

Desarrollador: Que utiliza la API y las herramientas para crear aplicaciones. No contribuye con código en el JDK.

Contribuidor: Es aquel desarrollador que tiene la habilidad de aportar con parches y mejoras en el código fuente.

Sabias que...

La Maquina Virtual tiene al rededor de 1500 ficheros C/C++ y unas 250.000 líneas de código

Sitios:

  • https://openjdk.dev.java.net/

En Lo personal

Siempre hay y gente que le trata de sacar mas de X patas a un gato... sin tan solo tiene 4 patitas.

Y esto por que, facil por que no conocen el lenguaje y solo ven las cosa oscuras. Hay que tambien ver lo bueno...

En mi caso me toca encontrarme con "Fanáticos" del SL, que desmerecen el trabajado que uno realiza... Y esto se debe a que muchos Fanaticos se resguardan e un Licencia Libre" y no aportan nada al SL.

Ejemplo

Cuando le muestras un poco de lo realista -Java , Gambas, Mono.net , ect-, tal ves con mucho esfuerzo .. lo primero que te dicen, pero si tenes librería XMMS2 que es libre. Y es lo mejor...pero cuando les preguntas si, la han aplicado, o realizado alguna implementación util para la comunidad. Te Sacan un Script que mata un Proceso - Kill [pid] basta – Soy Consiente, que un programador es LIBRE, debe de elegir la licencia q le asigana a su desarrollo Sea Libre o Privativa.

Aquella tarde descarge el SDK 6, y ejecute aquel primer programa que escribí, lo siguiente:

System.out.println("JAVA 100% Libre ");

Como Palabras Finales

REGRESE ,la verdad que estoy saturado con un par de tareas, en el prox numero less cuento, Pronto Tendremos un café y un Amigo, la sección Entrevista, Gracias a Gustavo Coronel - GC.blogspot.com – quien esta apoyando a mis publicaciones.

Y como Siempre Lees Dijo "Esto les ayudara hacer un poquito mas sencilla la vida"

Que Cristo sea la Piedra Angular de nuestra vida y q Mama Miria Nos Guié y acompañe... Un abrazo Gerardo "La Foca" Cabero "

cabero.blogspot.com"

La contesatacion a la trampa de JAVA

As for Richard Stallman’s Free but shackled: The Java trap , it’s hard to know where to begin. He has his own rather peculiar definition of "Free" that I think violates the First Law of Thermodynamics (energy is conserved): developers put a huge amount of energy into creating software and if they can’t get that energy back in a way that balances, then the system falls apart. I’ve been in this discussion countless times and I’d like to avoid landing there again. GPL software is not "free": it comes with a license that has a strong political agenda. Like GPL software, the Java platform is "free" in many senses: you don’t have to pay anything for the runtime or developers kit and you can get the sources for everything. Unlike GPLd software, the Java sources don’t come with a viral infection clause that requires you to apply the GPL to your own code. But the sources for the JDK do come with a license that has a different catch: redistribution requires compatibility testing.

This is just context for the real point I want to make: when you have platform software like Linux or the JDK, the platform interface (in the case of Java, the VM and API specifications) divides the world of developers into two groups: those who work under the interface to implement it, and those who work above the interface and build applications based on it. These two communities have needs that conflict. In particular, a blanket freedom for developers under the interface, to do whatever they damn well please, is incredibly disruptive and damaging to developers above the interface. The catch in the Sun Java source license is all about defending the needs of developers who work above the interface. This ends up being constraining to folks who work under the interface, but in a way that is hugely beneficial to those who work above. We believe that for a developer who has built a Java application they have a right to trust that when some other developer says "I have a Java VM for you to use", that their application will work.

So yes, like the GPL, our source license does have an agenda. It’s not a hidden one, and we believe it’s a very beneficial one (at least, to application developers!).



Articulo publicado en: Portada del sitio > Informatica > GNU
Palabras Claves:
Deja tu opinión, ya tenemos 0 comentario(s) | Visitas: 358 | Popularidad 1%
Articulos mas populares de la sección GNU