The Future of the Java Platform and the JDK: Who is in Charge?