Using javac for a { superset of a subset of Java }

Jonathan Gibbons Jonathan.Gibbons at Sun.COM
Thu Jun 7 22:14:01 PDT 2007


For a definitive answer, you should check the terms of the license by  
which the OpenJDK sources are made available. You might also want to  
check out the KSL project on

-- Jon

On Jun 7, 2007, at 9:28 PM, Suresh Shukla wrote:

> Hi *,
> Can I use javac compiler code for experimenting / implementing a  
> language which is similar to Java but has some new features.
> I am planning to make a new language which can be called "superset  
> of subset of Java". The experimental language changes are  
> disruptive and I am not expecting these features would be merged back.
> Its just that I wanted a good compiler code base in Java, for a  
> Java like language and didn't want to start from scratch.
> Can I publish the resulting new compiler as open source project on  
> OpenJDK or elsewhere?
> Suresh

More information about the compiler-dev mailing list