Java (programming language)
Sued
California, U.S.
In 1997, Sun sued Microsoft, claiming that the Microsoft implementation did not support RMI (Java Remote Method Invocation) or JNI (Java Native Interface) and had added platform-specific features of their own, as Sun's trademark license for usage of the Java brand insists that all implementations be compatible.