Не слишком много вариантов. Лучшим вариантом, вероятно, является Sun's LWUIT . Это было недавно под GPL. В качестве альтернативы вы можете использовать J2ME Polish , который распространяется по лицензии GPL и коммерчески зависит от того, что вы делаете с ним.
Наша компания, вероятно, собирается пойти с LWUIT. Похоже, что в будущем это будет наиболее поддерживаемый API.