No dummy, Gosling did nothing of the sort. But he
did acknowledge that the "write once, run anywhere" promise of Java is at
best half-brewed. And that, Microsoft hopes, will underscore its main
point: That
Sun's Java never worked as promised, which meant Redmond had to write its
own version. Of course, Microsoft's version is hardly cross-platform -- it
runs only on Windows machines. "This is the classic Microsoft argument,"
says TIME technology editor Philip Elmer-DeWitt. "If their rivals are having
problems it's because they can't cut it, not because of anything Microsoft
did." What's unfortunate is that there's a little bit of truth in all of
these allegations -- Java is notoriously unstable. But even if that's true,
it doesn't mean Microsoft didn't try to use its leverage to put Java where
Sun don't shine, says prosecutor David Boies. Microsoft's argument, says
Boies, "is a little bit like saying if somebody shoots you they can defend
[themselves] by saying you have cancer."
