Hi,
for those of you who are interested on Java evolution, and especially about which Java version we should support (no, I don't want to start another thread about numbering/versionning :), here is an interesting article :
http://java.sun.com/developer/technicalArticles/Interviews/elliott_qa.html
