Microsoft is probably fairly confident about their version of Java over Sun's because they feel they hold the cards. Remember, Microsoft has always been a hard ball player, and they are great at forcing programmers to use their stuff over others whether the programmers want to or not. Whatever it takes, fair of foul, they will do. And they have the resources, connections, and money to make it work.
I imagine one stratagy is that they will use this as an integration tool, arguing that Microsoft will soon be in all areas of data transfer, and if you don't use their version of Java now over Sun, forget getting any future liscenses. That can be a very persuasive arguement if a programmer looks at how Microsoft took over the PC market, and the threat of losing any future connection may make them think twice about crossing them.
Of course, if the programmers at this time are programming any Windows app, Microsoft already has them just by the sheer size of its contracts. "Now, you wouldn't want us to pull that contract with you. would you? If not, you better drop that Sun stuff you got going and go with our Java."
I don't like it, but thats the way I see it. |