"The main reason for Sun putting``field of use""restrictions on JCK is another effort to prevent a free and open source Java to appear on mobile phones."
This is in expense of mobile Java and for a business model that cannot be sustained for a long time.