The struggle between Microsoft and Java advocates for the hearts and minds of application developers is moving to its next battlefield--and this is a phase in which the number of installed licenses could eventually outnumber everything else to date by an order or magnitude. In the rounds fought so far, Microsoft comfortably repulsed Java's aspirations to displace it on the desktop (at least for now). The struggle for the server looks likely to be an uneasy standoff between entrenched .Net and Java 2 Enterprise Edition camps. But on mobile devices, everything is still in play. The battle to be the platform of choice across this wide range of devices has barely begun, but it already looks like the primary candidates to cover a large portion of the space will be Microsoft .Net Compact Framework and Java 2 Micro Edition.
|