Oracle does not own the Java programming language itself. Java is an open-source language, and Oracle primarily maintains Java SE and Java EE platforms implementation. But, there are other implementations and open-source versions of Java, e.g. OpenJDK, which are not owned by Oracle.