Microsoft greep de tweede dag van de nieuwe serie hoorzittingen in de voortslepende antitrustzaak aan om te betogen dat het softwarebedrijf niet schuldig is aan de problemen waarin Sun Microsystems verkeert met Java. Sun is volgens Microsoft niet het slachtoffer van het dominante gedrag van Microsoft, maar omdat Java niet aan de verwachtingen voldoet die Sun beloofd had. Steven Holley, advocaat van Microsoft, toonde de aanwezigen dinsdag tijdens de hoorzitting interne documenten van Sun waaruit de tekortkomingen van Java zouden blijken. Het gaat hierbij dan om prestatieproblemen van Java op desktop pc's, klachten van gebruikers dat Java teveel het bezit is van Sun en de problemen die verschillende versies van Java hebben met het consequent uitvoeren van applicaties op verschillende systemen. Richard Green, general manager voor Java bij Sun, verweerde zich door te zeggen dat de memos die Microsoft aandroeg 'uit zijn verband gerukt waren' en dat de problemen die Microsoft opsomt niet overeenkomen met zijn eigen ervaringen.
Deze week heeft Microsoft de tweede betaversie uitgebracht van Visual J# .Net, een programmeertoepassing waarmee het bedrijf Java-ontwikkelaars over de streep hoopt te trekken om voor het .Net platform te gaan ontwikkelen. Met Visual J# .Net kunnen programmeurs Java gebruiken om software te ontwikkelen die alleen werkt in combinatie met Microsofts .Net technologie. Ontwikkelaars kunnen er geen standalone Java-software mee ontwikkelen die op andere systemen werken. Sun heeft inmiddels bezwaar aangetekend tegen Visual J# .Net via de antitrustzaak die het bedrijf tegen Microsoft aangespannen heeft. Sun meent dat Microsoft met de specifieke ontwikkelsoftware inbreuk maakt op de Java-belofte: de mogelijkheid om programma's op verschillende computersystemen te laten draaien.