LinuxLinks.com
Newbies What Next ? News Forums Calendar
News Sections
Home
General News (3969/0)
Reviews (626/0)
Press Releases (464/0)
Distributions (186/0)
Software (621/0)
Hardware (520/0)
Security (192/0)
Tutorials (319/0)
Off Topic (179/0)


User Functions
Username:

Password:

Don't have an account yet? Sign up as a New User

Events
There are no upcoming events

Search




The GNU Compiler for Java comes of age   
Thursday, June 09 2005 @ 04:58 AM EDT
Contributed by: glosser

The Free Software Foundations cry for help has been answered and the GNU Compiler for Java has reaped the benefits.

The GNU Compiler for Java (GCJ), a free software implementation of Java, has been in development for seven years, but with the Free Software Foundation's recent call for volunteers, the project is suddenly receiving more attention than ever before. For many, GCJ is seen as a means of ensuring that the next version of OpenOffice.org does not require non-free versions of Java for full functionality. Yet the scope of the project goes far beyond this immediate need.

Part of the larger GNU Compiler Collection (GCC), GCJ consists of three parts: gcj, a compiler that converts Java code into machine language; libgcj, a collection of standard Java class libraries; and GIJ (GNU Interpreter for Java), a Java virtual machine (JVM).

Over the years, the project has survived a change in sponsoring companies and changing levels of interest in it. Today implementations of GCJ are just starting to become available. GCJ is partly implemented in several distributions already. Debian, for example, includes pdftk, a command-line tool for manipulating PDF files, in its testing and unstable distributions. However, aside from pdftk's dependency on libgcj, nothing marks it as a Java-based program; it simply works the way any compiled program would do. The same is true of gcjwebplugin, a plugin for Web browsers in Debian unstable that uses the gij JVM. However, gcjwebplugin does not include a security manager for Java applets, and should therefore be used with caution. Moreover, both these packages rely on GCJ 3.4, since version 4.0 has yet to find its way into Debian.

A better place to see GCJ in action is Fedora Core 4. Currently in its test 3 release, Fedora Core 4 is intended to showcase GCJ 4.0's capabilities.

Full article from NewsForge

  [ Views: 665 ]  


The GNU Compiler for Java comes of age | 0 comments | Create New Account
The following comments are owned by whoever posted them. This site is not responsible for what they say.
No user comments.

What's Related
  • Full article from NewsForg...
  • More by glosser
  • More from General News

  • Story Options
  • Mail Story to a Friend
  • Printable Story Format


  • Built with GeekLog and phpBB
    Comments to the webmaster are welcome
    Copyright 2009 LinuxLinks.com - All rights reserved