Jump to content
Excelsior Forums
Sign in to follow this  
mtdew3q

Apache 2.0 license compatibility with excelsior jet

Recommended Posts

Hi-

Lots of Java stuff these day is happening at apache.org.

http://www.excelsior-usa.com/protect-java-web-applications.html

Above is a link where people are using excelsior with Apache 2.0 licensed products.

I'd like to work with Eclipse SWT (EPL license) and Apache 2.0 stuff (compatible to EPL java products). Can this combination be done legally using excelsior jet technology? If so, Java on the windows desktop could be very cool.

Please see below:

"Unfortunately, no. Excelsior JET includes the Java SE API source code licensed from Sun Microsystems under SCSL Commercial Use license, which is not GPL-compatible. So even releasing our own code under the GPL won't help. LGPL is fine however.

We suggest you to release the natively compiled binary under a different license, pointing out that the source code is available under the GPL. You would however need the consent of all contributors. "

This link below talks about releasing JDO under two different licenses, SCSL and then Apache 2.0:

http://www.techworld.com.au/article/1212/java_object_spec_set_open_source_apache_licensing?fp=2&fpid=1

It seems as SCSL and Apache 2.0 are two very different licenses.

Thanks for any insight.

mtdew3q

Share this post


Link to post
Share on other sites

Disclaimer: I am not a lawyer.

To the best of my knowledge, the Apache License and EPL are both compatible with Excelsior JET license, because, unlike GPL, they do not force you to use them for your product.

For the avoidance of doubt, your binary will include the Excelsior JET Runtime, so you may not release it as a whole under any open-source license.  Even if your source code is available under Apache or EPL, you have to use a separate binary license that does not permit reverse engineering and otherwise complies with the Excelsior JET license.

Again, if in doubt, talk to a lawyer.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

×