The license should, at least, ensure that:
* There are no forks
OR
* If derivatives are allowed, the end result should have no mention of Java anywhere -
is it acceptable if someone changes the behavior of java.lang.String, and bundles the resulting runtime environment to a customer, claiming that its a Java-derivative? No. Period. The moment you modify something in the Java platform, its not Java anymore. Even the usage of he phrase "Java-like" should be prohibited. |