Java security: from HotJava to Netscape and beyond | Synapse