Karl, I agree completely.

We have been looking at this question for some time.  Clearly in the JDK sources we have code that supports Linux, and we have code which supports SPARC, but not these two at the same time.  It turns out to be a little difficult to bring those two together.

I would think that in the not too far distant future there could be project(s) like you say working together in the openjdk project to support the JDK on new architectures and maybe new operating systems.  e.g. The Free BSD team and that ilk might want to collaborate with us more directly now that our licenses are more open.

How would you prefer that the collaboration would work?

I know our preference is for the collaboration to be in the bounds of the openjdk project site.  The governance and contribution procedures are a work in progress at the moment.  You can see on the openjdk project site the contribution process.  So, e.g., if you had a Gentoo-specific source change to make, you could submit it through that contribution process.

- David Herron



Karl Trygve Kalleberg wrote:
David Herron wrote:
  
Yes.  I am very happy we are taking this step.  And it will certainly
make it easier for you guys to incorporate Java on your platform.  Well,
at least for the platforms Hotspot supports...
    

I would think that major parts of Hotspot would be reusable for getting
the Sun VM running of Linux on SPARC as well (given that you obviously
have Solaris on SPARC covered pretty well).

There seems to be more people than us who're interested in getting the
VM running on more of the architectures we support in Gentoo, so this
will most likely happen as time goes by. Heck, one would even think that
various CPU vendors would be interested in helping out with some
engineering knowledge, as they do with GCC.


Cheers,

-- Karl T