There is no Oracle risk with Java, when companies play by the rules.
PTC, Aicas, IBM, MicroEJ, Excelcior JET, HP, Cisco, Ricoh, Azul, Red Hat and so many other companies are selling JDKs with their own set of features, without having had any issue with Sun or Oracle.
Only Google has an issue with Oracle, because they decided they were the cool kid better than anyone else whose rules don't apply to.
On the Java side you can probably check what Aonix used to do, they are now part of PTC.
http://www.ptc.com/developer-tools/perc
Also there are the guys from MicroEJ.
http://www.microej.com/products/device-software-development/...
There is no Oracle risk with Java, when companies play by the rules.
PTC, Aicas, IBM, MicroEJ, Excelcior JET, HP, Cisco, Ricoh, Azul, Red Hat and so many other companies are selling JDKs with their own set of features, without having had any issue with Sun or Oracle.
Only Google has an issue with Oracle, because they decided they were the cool kid better than anyone else whose rules don't apply to.