J/Direct
From Wikipedia, the free encyclopedia
J/Direct is a technology included in some versions of Microsoft's Java Virtual Machine, which allows direct calls into the Windows API.
A Java program which uses J/Direct will not run on platforms other than Microsoft Windows. Since this destroys one of the main advantages of Java, its cross-platform nature, J/Direct is often seen as an attempt by Microsoft to undermine Java's cross-platform capabilities, and an example of the tactic of Embrace, extend and extinguish.