Sure Java on the client side has had open-source options and sure they has been the Java Community Process (JCP) as well – But what about Java EE?
Oracle is now openly talking about moving the Java EE process to a more open model that could include moving the whole model to a third party open source foundation.