There was a bit of a stink recently that Oracle was backing out of JEE support, the layer above the core of Java that provides a lot of common APIs, services, and frameworks that orginizations use to make applications.
“Almost all work from Oracle on Java EE has ceased for more than six months with no end to the inactivity in sight. Unless things change soon Java EE 8 won’t be delivered in anywhere near the time when it was initially promised if it is delivered at all.”
It’s open source with implementations of it being closed source (in the form of Java application servers like JBoss, WebLogic, WebSphere, etc.). These are the stacks that many, many orginizations use: it’s a sub-set of the application infrastructure and middleware market which Gartner estimated to be around $23.8bn in 2014. So: lots of use out there.
Whatever that “backing off plan” may have been, Oracle seems to be backing off those plans and is back on the open JEE
Very recently, however, amid intense pressure from the community, IBM and Red Hat, The Register understands Oracle executives realized that the proprietary API route would be a disaster: it would cause too much damage to the ecosystem, and there was no guarantee people would use the new closed-source API.