虽然Java在移动领域中扮演着重要角色,但真正的跨平台兼容性还需要通过微java的增殖和对等的编程语言来实现。I-Mode已经在向其用户发送k-Java应用和游戏了。Sun已经按照J2EE的标准开发了他们自己的Java移动版本,而惠普有他们的Chai应用,IBM也发布了他们特有品牌的Java。微软正在用C#开发移动应用,可以利用他们的多种Windows平台。Symbian的EPOC32已经演示了Java是如何的友好。Psion的Netbook 7作为面向企业的轻量级Java系统来营销。目前,Java编程技巧看起来就要到达临界状态了。程序员能够有效地将所有这些应用转换成真正能被任何平台上任何Java虚拟机阅读的格式吗?如果他们不能,重要问题就是用哪种Java版本编写的什么应用将会受到欢迎。Linux可能会给夏普Palm在PDA市场开始时所拥有的优势。当时Palm保证Palm应用会很容易编写和分发,很快就将开发者团体发展成了开放式资源团体。这些可用应用的宽度--免费的--明显使Palm占据手持设备市场领导地位有重大作用。移动Java设备和移动Java应用到到达临界状态还有很长的路要走。结合Linux和移动的低价位设备可能会采用开放式资源团体,以保持和Java开发同步。将这个和价格结合起来,我们就会发现嵌入式Linux是未来移动领域的挑战者。