Microsoft's latest Java development tool, Visual J++ 6.0, was unveiled on Wednesday along with plans to unify Java development for Windows and Macintosh applications. The company announced that it was working with Apple Computer to create a Java Virtual Machine (JVM) for the Macintosh that will include part of Microsoft's application programming technologies.

The move doesn't sit well with many Java advocates, who were attracted to Java for its cross-platform capabilities. The Java Lobby, in particular, has said that Java programmers are now "at war" with Microsoft.

With the announcement of Visual J++ comes a slew of new information about the product. For details, check out the Visual J++ home page.

Microsoft has also released a free, downloadable beta of Visual J++ 6.0