Oracle has gotten a lot of heat for its handling of Java, with some speculating that even though Oracle hasn't killed Java yet, it still has time to do so. But let's not overlook the substantial progress Oracle has made in moving Java forward since officially taking over more than four years ago.