appliances to mainframe computers. In 1995, Java was being demonstrated mostly as a runtime environment for small applets, as code that could be embedded in web pages and downloaded to run in the browser. Sun Microsystems provided detailed specifications for Java, released many classes in open source, and aggressively formed alliances to distribute it and share its development with other companies throughout the computer hardware and software industries. References Further reading Kaleida Labs Inc. (1994). Scriptx Architecture Guide. Addison Wesley. . Documentation accompanying ScriptX Version 1.0. Kaleida Labs Inc. (1994). ScriptX Core Classes Reference. Addison Wesley. . Documentation accompanying ScriptX Version 1.0. Kaleida Labs Inc. (1996). ScriptX Architecture and Components Guide. Documentation accompanying ScriptX Version 1.5. Kaleida Labs Inc. (1996). ScriptX Core Classes Reference. Documentation accompanying ScriptX Version 1.5. Kaleida Labs Inc. (1996). ScriptX Language Reference. Documentation accompanying ScriptX Version 1.5. Kaleida Labs Inc. (1995). ScriptX Technical Overview. External links ScriptX overview page Hierarchical encapsulation of instantiated objects in a multimedia authoring system including internet accessible objects. (Patent is now assigned to Quark, Inc.) List of patents still currently assigned to Kaleida American companies established in 1991 American companies disestablished in 1996 Apple Inc. partnerships Companies based in California Computer companies established in 1991 Computer companies disestablished in 1996 Defunct software companies of the United States Former IBM subsidiaries