ashleyj / aura

11 stars 1 forks source link

OpenJDK8/9 port #18

Open Zubnix opened 8 years ago

Zubnix commented 8 years ago

Currently robovm/aura uses the android/apache harmony jdk.

As aura targets desktop usage specifically, an openjdk port would be beneficial. initially this port could be targeted for the jdk8 compact profile 1 and gradually expanded to other profiles.

Perhaps it's interesting to investigate if openjdk mobile http://openjdk.java.net/projects/mobile/ could be of use?

ashleyj commented 8 years ago

Thanks for creating this issue, this is definitely something I've been thinking a lot about recently, especially considering Android are now abandoning harmony in favour of openjdk.

I'm not sure how involved this is going to be, might take some time. PRs are very welcome

Zubnix commented 8 years ago

I've forked aura, and started working on it here: https://github.com/Zubnix/aura/tree/jdk8-compact1 . I suspect it will take quite a while (6-12 months) before something will be up and running, given the scope of the work...

I also saw that you were working on getting the core/vm build as a (shared) library? This is also something that will be needed as openjdk doesn't use an apache license.