Java (JVM) на ARMv7 (точнее, Cubox или BeagleBoard)?

Мне было интересно, установил ли кто-нибудь Java на BeagleBoard или Cubox? Я подумываю купить один для проекта, над которым работаю в свободное время, но поскольку части этого проекта написаны на Java, я сначала хотел узнать, могут ли эти крошечные компьютеры вообще запускать JVM?

то, что я читал на http://www.oracle.com/technetwork/java/embedded/downloads/javase/index.html , есть версии для ARM, а Solid-Run (производитель Cubox) имеет также написал некоторую информацию о своей вики: http://www.solid-run.com/mw/index.php/Oracle_Java_on_CuBox .

Однако мне нужно знать следующее:

  1. Могу ли я рассматривать ARM JVM == x86 / x64 JVM с точки зрения функциональности (иначе говоря, «мой код будет работать без изменений») (мой код довольно неграфический , в основном HTTP API)?
  2. Есть ли лицензионные «проблемы» с JVM на ARM (по сравнению с JVM на x86 / x64)? То есть, если я вдруг захочу начать массовое производство своего небольшого хобби-проекта в свободное время и продать Cuboxes, подаст ли Oracle в суд на меня?
  3. У кого-нибудь есть опыт работы с Hibernate / HSQLDB на ARM?

Возможно, слишком много вопросов в одном , но я думаю, что все они достаточно связаны, чтобы их можно было поместить в одну цепочку. В общем, я хочу больше узнать о JVM на ARM, о том, насколько она развита и зрела.

Спасибо!

7
задан joscarsson 6 February 2012 в 22:21
поделиться