viernes
abr232004
Liberada una nueva versión de GCJ
viernes, abril 23, 2004 at 9:14PM
GNU Software Foundation ha liberado la versión 3.4 de su compilador GCC. Este compilador incluye un compilador para java GCJ que es lo que se conoce como "clean room implementation", ha sido implementado sin basarse en código de Sun licenciado SCSL y por lo tanto puede (de hecho lo hace) distribuirse bajo una licencia libre.
Este compildaor, unido al proyecto GNU Classpath, que trata de realizar una implementación de las librerías de Java libre, son una de las principales opciones en la actualidad par obtener un jdk libre.
Las mejoras de GCJ respecto su versión anterior son:
Este compildaor, unido al proyecto GNU Classpath, que trata de realizar una implementación de las librerías de Java libre, son una de las principales opciones en la actualidad par obtener un jdk libre.
Las mejoras de GCJ respecto su versión anterior son:
- Compiling a .jar file will now cause non-.class entries to be automatically compiled as resources.
- libgcj has been ported to Darwin.
- Jeff Sturm has adapted Jan Hubicka's call graph optimization code to gcj.
- libgcj has a new gcjlib URL type; this lets URLClassLoader load code from shared libraries.
- libgcj has been much more completely merged with GNU Classpath.
- Class loading is now much more correct; in particular the caller's class loader is now used when that is required.
- Eclipse 2.x will run out of the box using gij.
- Parts of java.nio have been implemented. Direct and indirect buffers work, as do fundamental file and socket operations.
- java.awt has been improved, though it is still not ready for general use.
- The HTTP protocol handler now uses HTTP/1.1 and can handle the POST method.
- The MinGW port has matured. Enhancements include socket timeout support, thread interruption, improved
Runtime.exec() handling and support for accente characters in filenames.
in
j2se
j2se 
Reader Comments