"This unlocks a new opportunity for Java developers that has been very hard to reach into in the past. You can develop applications and target Ubuntu [and other Linux distributions] and know that Java is present on the machine," Phipps said during a press conference.
The previous version of the license banned software developers from shipping a Java Runtime Engine or Java Development Kit with operating systems. Instead, it tied those tools to specific applications and prevented any other applications from accessing them. The old terms were put in place to prevent companies from forking Java. Sun has fought a year-long legal battle against Microsoft to ensure that the latter would not create an alternative language from Java. The judge eventually forced Microsoft to give up its alternative distribution. The new license allows developers to ship the code on any medium and through any distribution mechanism, the company explained.

