BUG Community

Welcome! Log In

kgilmer's Blog

CACAO + GNU Classpath on BUG

In order to support a partner, we needed to get a JVM on the BUG that had the commericial-friendly classpath exception clause to the GPL.  Unfortuantely phoneME does not have this, however GNU Classpath does.  I know of two JVMs we could use: JamVM and CACAO.  The Jalimo people have done a good job updating OpenEmbedded with the latest CACAO sources.  Marcin completed the work in getting a build image from sources with CACAO and all the BUG OSGi code including JNI support, and poof!  Java 1.5 on BUG!  Of course we will continue to ship phoneME on the BUG, but it's great to give our customers and collaborators the option of dropping something else in on a whim.  Without the OpenEmbedded, Jalimo, GNU Classpath, CACAO, and other Java FOSS communities we could never have done this!

root@bug:~# java -version

java version "1.5.0"

CACAO version 0.99.3 Copyright (C) 1996-2005, 2006, 2007, 2008 CACAOVM - Verein zur Foerderung der freien virtuellen Maschine CACAO This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

root@bug:~#

Post Comments

Add Your Comment!

» All comments
» Comments RSS

Powered by Community Engine

Top
Login
Close
Bottom