Gentoo Logo

The Java Project


1.  Project Description

The Java Team maintains most packages related to Java development in the Portage tree, which at the present time of writing encompass over 350 different packages.

Highlights include the Apache Java Projects, JDK/JREs from Blackdown, Sun, IBM, Compaq, BEA, and of course Kaffe. We also package some alternative languages for the JVM, such as Groovy, JRuby, and Jython. We package IDEs such as Eclipse, and NetBeans. And of course, there is a wide variety of Java libraries and applications.

2.  Developers

Developer Nickname Role
Petteri Räty betelgeuse Member ( General helper )
Vlastimil Babka caster Member ( Handling ant-related stuff, help with migration, bug squasher )
Johann Schmitz ercpe Member ( General package maintainer )
Miroslav Šulc fordfrog Member ( Maintainer of Netbeans, caring of related packages too )
Ralph Sennhauser sera Member ( General package maintainer )
Serkan Kaba serkan Member ( General Java application maintainer and bug squasher. )

All developers can be reached by e-mail using

3.  Recruitment

We are currently looking for users interested in helping the project with one or more jobs.

To learn more, visit the Staffing Needs page.

4.  Subprojects

The Java project has the following subprojects:

Project Lead Description
java-config Java environment configuration tool
javatoolkit Gentoo-specific tools for Java

5.  Resources

Resources offered by the Java project are:

6.  Herds

The Java project maintains the following herds:

Herd Members Description
java betelgeuse, caster, ercpe, fordfrog, sera, serkan Java-related packages

7.  Call for help!

We are always looking for more help. We barely have enough manpower to maintain our 350+ packages. Not to mention packages that require a dedicated maintainer like Eclipse, Netbeans, Tomcat, Resin, and several others that are no longer in true for this very reason. Specifically JBoss and Jetty. Others like Glassfish, Jasper Reports, OpenJDK/IcedTea, etc.

On top of all that we need time and energy to extend our offering into new areas. Such as natively compiled Java packages using gcj, providing an all open source from source Java vm, developing a framework for packaging webapps, packaging popular webapps themselves, or creation of a stable and complete J2EE development platform.

There are lots of areas we are in need. We are always seeking new team members, be it contributors or developers. All efforts are voluntary. We do not assign tasks or do much deligation of duties. Pretty much jump in and start helping out is our motto.

If you have any interest in helping please read Getting Involved. Then get moving on the ideas suggested in that document. The Java Team members are more than happy to help at any point along the way.


Page updated May 8, 2013

Summary: The Java Project handles all Gentoo-related Java things.

Joshua Nichols

Karl Trygve Kalleberg

William L. Thomson Jr.

Donate to support our development efforts.

Copyright 2001-2015 Gentoo Foundation, Inc. Questions, Comments? Contact us.