I was wondering if anyone ran Java on BeagleBoard or Cubox? I am thinking of buying one for a project that I work on in my free time, but since part of this project is written in Java, I first wanted to find out if these miniature computers can run JVMs at all?
From what I read at http://www.oracle.com/technetwork/java/embedded/downloads/javase/index.html , there are releases for ARM, and Solid-Run (manufacturer Cubox) also wrote some information about them wiki: http://www.solid-run.com/mw/index.php/Oracle_Java_on_CuBox .
However, I need to know the following:
- Is it possible to consider ARM JVM == x86 / x64 JVM from the point of view of functionality (aka "will my code work without changes") (my code is rather not graphic, basically HTTP-API)?
- Are there any "problems" licenses with the JVM on ARM (compared to the JVM on x86 / x64)? That is, if I suddenly want to mass-produce my small project for free time and sell Cuboxes, will Oracle sue me?
- Anyone have experience with Hibernate / HSQLDB on ARM?
There may be too many questions in one, but I think that they are all connected enough to be put on the same thread. In general, I want to learn more about the JVM on ARM and how mature and mature it is.
Thanks!
source share