Java Open Sourcing Details Java Open Sourcing detalles
Sun is slowly releasing its implementations of the Java platform. Sun está liberando lentamente sus implementaciones de la plataforma Java. The components of the Java SE implementation that Sun is releasing initially are the Java programming-language compiler (javac) and the Java HotSpot virtual machine. Los componentes de la SE aplicación Java que Sun está liberando inicialmente son las de programación Java-lenguaje compilador (javac) y el Java HotSpot máquina virtual. In 2007, Sun will release all unencumbered source-code modules of JDK 6 and JDK 7, along with full build scripts; a few encumbered modules will be released as binary plugins. En 2007, Sun va a liberar a todos los no comprometidos código fuente del JDK módulos 6 y JDK 7, junto con la plena construcción de scripts; unos módulos ocupados se dará a conocer en forma binaria plugins. The most important thing is the license which is discussed in details below. Lo más importante es la licencia que se discute en detalles a continuación.
Java ME Java ME
The Java ME platform components for release in the Mobile & Embedded community include the Java ME implementations, as well as compatibility and quality-testing tool frameworks. La plataforma Java ME componentes para su despacho en el Mobile & Embedded comunidad incluyen la implementación de Java ME, así como la compatibilidad y la calidad de los ensayos herramienta de marcos. The initial release features a buildable phone implementation targeting mass-market handsets and the Java ME Technology Compatibility Kit (TCK) framework, the foundation to build Java ME compatibility tests. La versión inicial incorpora un teléfono buildable aplicación masiva de orientación al mercado teléfonos y la Tecnología Java ME Compatibilidad Kit (TCK) marco, la fundación para construir Java ME pruebas de compatibilidad.
Licensing La concesión de licencias
The code will be available under the GPL v2 license plus the ClassPath Exception. El código estará disponible bajo la licencia GPL v2, más el CLASSPATH Excepción. The classpath exception is as follows: La excepción classpath es el siguiente:
Linking this library statically or dynamically with other modules is making a combined work based on this library. Vinculación de esta biblioteca de manera estática o dinámica con otros módulos está haciendo un trabajo conjunto sobre la base de esta biblioteca. Thus, the terms and conditions of the GNU General Public License cover the whole combination. De este modo, los términos y condiciones de la Licencia Pública General de GNU cubren la combinación en su conjunto.
As a special exception, the copyright holders of this library give you permission to link this library with independent modules to produce an executable, regardless of the license terms of these independent modules, and to copy and distribute the resulting executable under terms of your choice, provided that you also meet, for each linked independent module, the terms and conditions of the license of that module. Como una excepción especial, los titulares de derechos de autor de esta biblioteca le dan permiso para vincular esta biblioteca con módulos independientes para producir un ejecutable, con independencia de los términos de la licencia de estos módulos independientes, y para copiar y distribuir el ejecutable resultante bajo los términos de su elección, supuesto que además cumpla, para cada módulo independiente vinculado, los términos y condiciones de la licencia de dicho módulo. An independent module is a module which is not derived from or based on this library. Un módulo independiente es un módulo que no está derivado de o sobre la base de esta biblioteca. If you modify this library, you may extend this exception to your version of the library, but you are not obligated to do so. Si modifica esta biblioteca, puede extender esta excepción a su versión de la biblioteca, pero usted no está obligado a hacerlo. If you do not wish to do so, delete this exception statement from your version. Si no desea hacerlo, suprimir esta excepción declaración de su versión.
As such, Java can be used to run, create and distribute a large class of applications and applets without being encumbered by the traditional problems of using GPL’ed code for commercial applications. Como tal, Java se puede utilizar para ejecutar, crear y distribuir una gran clase de aplicaciones y applets sin ser gravados por los problemas tradicionales de utilizar el código licenciado bajo GPL para aplicaciones comerciales. When Java libraries released under GPL are used unmodified as the core class library for a virtual machine, compiler for the java language, or for a program written in the java programming language it does not affect the licensing for distributing those programs directly. Cuando las bibliotecas Java liberado bajo licencia GPL se utilizan sin modificaciones fundamentales como la biblioteca de clases para una máquina virtual, compilador para el lenguaje Java, o para un programa escrito en el lenguaje de programación java, esto no afectará a la concesión de licencias para la distribución de los programas directamente.
Obligatory disclaimer: Responsabilidad Obligatorio:
I am not a lawyer (but my niece is). No soy abogado (pero mi sobrina es).
Fate of JCP Destino de JCP
The role of the Java Community Process (JCP) will not change according to Sun. El papel de la Java Community Process (JCP) no cambiará en función de Sun. It will continue to govern specifications, from Java Specification Request (JSR) submissions to public reviews to final approvals. Se seguirán rigiendo las especificaciones, de Solicitud de Especificación Java (JSR) presentaciones a comentarios públicos a final de idoneidad. Link Vínculo
Overall I don’t care much whether Java is open-sourced or not. En general no me importa mucho si Java está abierto de origen o no. It was already open enough for my needs since inception (1995). Ya es lo suficientemente abierto para mis necesidades desde el comienzo (1995). The good part is that Sun hasn’t fully succumbed to Stallman’s fanaticism and has kindly protected commercial software developers with Classpath exception to GPL (see above). La parte buena es que Sun no ha sucumbido totalmente a Stallman el fanatismo y ha tenido la amabilidad de protección comercial de los desarrolladores de software con Classpath excepción a la GPL (ver más arriba).
Filed under Filed under Headline News Headline News , Java Software El software de Java , Open Source Software Open Source Software | |
| |
RSS 2.0 RSS 2,0 | |
Trackback this Article | este artículo |
Email this Article Enviar artículo
You may also like to read También puede leer |



