Slanted - needs clarification
This article misses some key points - for example, that the GPS API may not be accessible because a carrier or OEM chooses to make it accessible only if the developer agrees to a particular business model (such a agreeing to charge a fee for the content and share the revenue with the carrier). This is a business decision and not a limitation of Java ME.
For clarification and background information please see my blog:
http://weblogs.java.net/blog/terrencebarr/archive/2007/10/adieu_java_me.html