home *** CD-ROM | disk | FTP | other *** search
/ Kompuutteri Kaikille K-CD 2002 #1 / K-CD_2002-01.iso / DALiworld / data1.cab / Java_VM / README.txt < prev   
Text File  |  2001-08-06  |  8KB  |  171 lines

  1.                                 README
  2.  
  3.            Java(TM) 2 Runtime Environment, Standard Edition
  4.                             Version 1.3.1
  5.                           
  6.  
  7. The Java 2 Runtime Environment is intended for software developers 
  8. and vendors to redistribute with their applications.
  9.  
  10. The Java(TM) 2 Runtime Environment contains the Java virtual machine, 
  11. runtime class libraries, and Java application launcher that are 
  12. necessary to run programs written in the Java progamming language. 
  13. It is not a development environment and does not contain development 
  14. tools such as compilers or debuggers.  For development tools, see the 
  15. Java 2 SDK, Standard Edition.
  16.  
  17.  
  18. =======================================================================
  19.            Installation Instructions and System Requirements
  20. ======================================================================= 
  21.  
  22. For installation instructions and system requirements for this 
  23. release, see 
  24.  
  25.      http://java.sun.com/j2se/1.3/install.html 
  26.  
  27. =======================================================================
  28.      Deploying Applications with the Java 2 Runtime Environment
  29. ======================================================================= 
  30.  
  31. A Java-language application, unlike an applet, cannot rely on a web 
  32. browser for installation and runtime services. When you deploy an  
  33. application written in the Java programming language, your software 
  34. bundle will probably consist of the following parts: 
  35.  
  36.             Your own class, resource, and data files. 
  37.             A runtime environment. 
  38.             An installation procedure or program. 
  39.  
  40. You already have the first part, of course. The remainder of this
  41. document covers the other two parts. See also the Notes for Developers 
  42. page on the Java Software website:
  43.  
  44.      http://java.sun.com/j2se/1.3/runtime.html
  45.  
  46. -----------------------------------------------------------------------
  47. Runtime Environment
  48. -----------------------------------------------------------------------
  49.  
  50. To run your application, a user needs a Java virtual machine, the Java 
  51. platform core classes, and various support programs and files. This 
  52. collection of software is known as a runtime environment. 
  53.  
  54. The Java 2 SDK software can serve as a runtime environment. However, 
  55. you probably can't assume your users have the Java 2 SDK installed, 
  56. and your Java 2 SDK license doesn't allow you to redistribute SDK 
  57. files. 
  58.  
  59. To solve this problem, Sun provides the Java 2 Runtime Environment 
  60. as a free, redistributable runtime environment. (The Java 2 runtime 
  61. environment should not be confused with the Java 2 SDK's own internal, 
  62. non-redistributable version of the runtime environment housed in the 
  63. SDK's 'jre' directory.)   
  64.  
  65. The final step in the deployment process occurs when the software is 
  66. installed on individual user system. Installation consists of copying 
  67. software onto the user's system, then configuring the user's system to 
  68. support that software. 
  69.  
  70. This step includes installing and configuring the runtime environment. 
  71. If you use the Java 2 Runtime Environment, you must make sure that your 
  72. installation procedure never overwrites an existing installation, unless 
  73. the existing runtime environment is an older version. 
  74.  
  75.  
  76. =======================================================================
  77.            Redistribution of the Java 2 Runtime Environment
  78. =======================================================================
  79. The term "vendors" used here refers to licensees, developers, and 
  80. independent software vendors (ISVs) who license and distribute the 
  81. Java 2 Runtime Environment with their programs.  
  82.  
  83. Vendors must follow the terms of the Binary Code License agreement  
  84. which include, among others:
  85.  
  86.  - Arbitrary subsetting of the Java 2 Runtime Environment is not 
  87.    allowed. See the section below entitled "Required vs. Optional Files" 
  88.    for those files that may be optionally omitted from redistributions 
  89.    of the runtime environment. 
  90.  
  91.  - You must include in your product's license the provisions called 
  92.    out in the Binary Code license.
  93.  
  94. -----------------------------------------------------------------------
  95. Required vs. Optional Files
  96. -----------------------------------------------------------------------
  97. Licensees must follow the terms of the Java 2 Runtime Environment 
  98. license.  
  99.  
  100. The files that make up the Java 2 Runtime Environment are divided into 
  101. two categories: required and optional.  Optional files may be excluded 
  102. from redistributions of the Java 2 Runtime Environment at the 
  103. licensee's discretion.  
  104.  
  105. The following section contains a list of the files and directories that 
  106. may optionally be omitted from redistributions with the Java 2 Runtime 
  107. Environment.  All files not in these lists of optional files must be 
  108. included in redistributions of the runtime environment.
  109.  
  110.  
  111. -----------------------------------------------------------------------
  112. Optional Files and Directories
  113. -----------------------------------------------------------------------
  114. The following files may be optionally excluded from redistributions:
  115.  
  116. lib/i18n.jar                  
  117.    Character conversion classes and all other locale support
  118. lib/ext/                      
  119.    Directory containing extension jar files
  120. bin/rmid
  121.    Java RMI Activation System Daemon
  122. bin/rmiregistry
  123.    Java Remote Object Registry
  124. bin/tnameserv
  125.    Java IDL Name Server
  126. bin/keytool
  127.    Key and Certificate Management Tool
  128. bin/policytool
  129.    Policy File Creation and Management Tool
  130.  
  131.  
  132. -----------------------------------------------------------------------
  133. Redistribution of Java 2 SDK Files
  134. -----------------------------------------------------------------------
  135.  
  136. The Java 2 SDK, Standard Edition, may not be redistributed. However, 
  137. the limited set of files from the SDK listed below may be included in 
  138. vendor redistributions of the Java 2 Runtime Environment.  All paths 
  139. are relative to the top-level directory of the SDK.
  140.  
  141.  - jre/lib/cmm/PYCC.pf
  142.       Color-management profile. This file is required only if the 
  143.       Java 2D API is used to perform color map conversions.
  144.  
  145.  - All .ttf font files in the jre/lib/fonts directory. Note that the 
  146.    LucidaSansRegular.ttf font is already contained in the Java 2 
  147.    Runtime Environment, so there is no need to bring that file over 
  148.    from the SDK. 
  149.  
  150.  - jre/lib/audio/soundbank.gm
  151.       This MIDI soundbank is present in the Java 2 SDK, 
  152.       but has been removed from the Java 2 Runtime Environment in 
  153.       order to reduce the size of the Runtime Environment's download 
  154.       bundle. MIDI soundbanks are often available in hardware form 
  155.       or as part of the operating system on modern systems, and it 
  156.       therefore may not be necessary to redistribute the soundbank.gm 
  157.       file with the Runtime Environment. The SDK's soundbank.gm file 
  158.       may, however, be included in redistributions of the Runtime 
  159.       Environment at the vendor's discretion. Several versions of 
  160.       enhanced MIDI soundbanks are available from the Java Sound 
  161.       web site: http://java.sun.com/products/java-media/sound/
  162.       These alternative soundbanks may be included in redistributions 
  163.       of the Java 2 Runtime Environment.
  164.       
  165.  
  166. -----------------------------------------------------------------------
  167. Copyright (c) 1998-2001 Sun Microsystems(tm), Inc.
  168. 901 San Antonio Road, Palo Alto, CA 94303-4900
  169. All rights reserved.
  170.  
  171.