What do you mean, "allowed to have a(n) IDE that uses the Java JDK?" Are you talking licensing? A paid app or open source? Need more info, but we're not lawyers.