Jeez.... 1. Who says languages should be free? It's nice to get things for free, but doesn't always happen, and why should languages be special? 2. Java itself may be closed source, but the JRE and the SDKs are free, and there are many free IDEs for it. Some of those IDEs are even open source 3. You realise you're on a Ruby forum, not a Java one? Not everyone here has ever used Java, and some are here because they don't like Java. -- Posted via http://www.ruby-forum.com/.