Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Good to do some basic clarification in regards to the legal minefield around Java :) #3

Open
neilellis opened this issue Mar 15, 2015 · 1 comment

Comments

@neilellis
Copy link

It would be good to clarify the legal status of using this JVM implementation and whether it is a clean room implementation of Java (http://stackoverflow.com/questions/2575362/java-jce-providers-what-does-clean-room-implementation-mean) or not.

Also it would be interesting to look at pure open source (i.e. without patent nightmares!) rt.jar to package with your VM.

One thing I've been wishing for - for an age - is a lightweight Java alternative. I.e. Java 8 syntax - but only that - different rt.jar different memory management options, everything else redesigned to allow for no bloat and fast initialization. I suppose basically Android on the desktop :-) :-) Java 9 is making some improvements but still there's a design emphasis that 'resources are cheap' - which if you're hosting in the cloud they ain't!

Anyway good luck, I hope you know what you've gotten yourself into :-)

@zxh0
Copy link
Owner

zxh0 commented Mar 15, 2015

Hi, I have added MIT license to the project. I first decided to use OpenJDK's rt.jar, but switched to Oracle's because it is easier to get the source code(inside NetBeans IDE). I think I will finally switch back to OpenJDK's rt.jar.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants