<Li> There is no standard to make the content of applets available to screen readers . Therefore, applets can harm the accessibility of a web site to users with special needs . </Li> <Li> As with any client - side scripting, security restrictions may make it difficult or even impossible for an untrusted applet to achieve the desired goals . However, simply editing the java. policy file in the JAVA JRE installation, one can grant access to the local filesystem or system clipboard for example, or to other network sources other than the network source that served the applet to the browser . </Li> <P> Sun has made considerable efforts to ensure compatibility is maintained between Java versions as they evolve, enforcing Java portability by law if required . Oracle seems to be continuing the same strategy . </P> <P> The 1997 lawsuit, was filed after Microsoft created a modified Java Virtual Machine of their own, which shipped with Internet Explorer . Microsoft added about 50 methods and 50 fields into the classes within the java. awt, java. lang, and java.io packages . Other modifications included removal of RMI capability and replacement of Java native interface from JNI to RNI, a different standard . RMI was removed because it only easily supports Java to Java communications and competes with Microsoft DCOM technology . Applets that relied on these changes or just inadvertently used them worked only within Microsoft's Java system . Sun sued for breach of trademark, as the point of Java was that there should be no proprietary extensions and that code should work everywhere . Microsoft agreed to pay Sun $20 million, and Sun agreed to grant Microsoft limited license to use Java without modifications only and for a limited time . </P>

What limitations are placed on an applet use of networking code within a browser in java