This eweek article, which came out of the OSCON week events, talks about whether or not Java will ever become open source. The question of whats next for Java has been around for years (interesting that we've recently passed the 10 year mark). Clearly Java has been a huge server-side success, and that momentum will carry it for a long time. The challenge I see however is that other alternatives are moving in to fill the vacuum left without open source Java. The rise of the LAMP stack for one...no J in there. And while you can understand the "fork" arguement that is often used for why Java is not open sourced...it may be less relevant over time as alternatives gain altitude. Maybe the Apache Harmony project will be the way we get there. In any case, I hope it happens before too long, otherwise, we'll have a decade's worth of developers looking for the next wave to catch.