Off topic, but do you have any thoughts on why Java is such an attractive choice for open source projects given that 1) Java itself is not open source and 2) you can get more done with less lines of code in Perl (or Python or Ruby) (similar sentiments echoed here).