The unfortunate and unnecessary state of affairs with incompatible Java implementations, opening the door for Microsoft to promote its DefectiveX "alternative".

Of course, Microsoft helped _create_ this situation, in a fine example of FUD.