diff options
author | Kevin Rushforth <[email protected]> | 2006-09-29 18:04:13 +0000 |
---|---|---|
committer | Kevin Rushforth <[email protected]> | 2006-09-29 18:04:13 +0000 |
commit | 908d0fbb2ea26226165cd42f12abf0d27e4a3f53 (patch) | |
tree | 0258d2293efab8f4eafba39a528a3d2eedd0c3cb /release-info | |
parent | 0661a22dd9278b20856b13b08ff22d248119cf6b (diff) |
Merged dev-1_5 branch back to MAIN trunk
git-svn-id: https://svn.java.net/svn/j3d-core~svn/trunk@701 ba19aa83-45c5-6ac9-afd3-db810772062c
Diffstat (limited to 'release-info')
-rw-r--r-- | release-info/pre-release/0-USAGE.txt | 39 | ||||
-rw-r--r-- | release-info/pre-release/HOW-TO-INSTALL.txt | 58 | ||||
-rw-r--r-- | release-info/pre-release/LICENSE-JRL.rtf | 111 | ||||
-rw-r--r-- | release-info/pre-release/LICENSE-JRL.txt | 157 | ||||
-rw-r--r-- | release-info/pre-release/README-download.html | 85 | ||||
-rw-r--r-- | release-info/pre-release/README-unzip.html | 124 | ||||
-rw-r--r-- | release-info/pre-release/README.html | 573 | ||||
-rw-r--r-- | release-info/pre-release/README.txt | 19 |
8 files changed, 1107 insertions, 59 deletions
diff --git a/release-info/pre-release/0-USAGE.txt b/release-info/pre-release/0-USAGE.txt new file mode 100644 index 0000000..58358af --- /dev/null +++ b/release-info/pre-release/0-USAGE.txt @@ -0,0 +1,39 @@ +I. Files for Windows Installer + + README.html : + Modified RELEASE NOTES (with link to install instructions removed) + used as README file for Windows installer + + LICENSE-*.rtf : + rtf version of license used for Windows installer + +II. Files for Unix Installers, Zip Bundles, and Download page + + LICENSE-*.txt : + text version of license used for the zip bundles, the Unix + installers, and in download directory (and pointed to by our + java.net download page) + +III. Files for Zip Bundles + + README.txt : + README file that is included with the zip bundles; contains terms + of use, pointer to LICENSE-*.txt, pointer to README-unzip.html, + and MANIFEST of files in bundle + + README-unzip.html : + README file that is included with the zip bundles; contains + pointer to LICENSE-*.txt plus instructions for manually unzipping + the zip bundle. + +#ifdef FCS_ONLY + README-distribution.txt : + Legal README file that is included with the zip bundles +#endif + +IV. Files for Download page + + README-download.html : + README file used in download directory (and pointed to by our + java.net download page); includes pointer to LICENSE-*.txt plus + HOW_TO_INSTALL.html diff --git a/release-info/pre-release/HOW-TO-INSTALL.txt b/release-info/pre-release/HOW-TO-INSTALL.txt deleted file mode 100644 index 730527a..0000000 --- a/release-info/pre-release/HOW-TO-INSTALL.txt +++ /dev/null @@ -1,58 +0,0 @@ -This interrim build runs on JDK version 1.4.2 and higher. -To install this build, chdir to the "jre" directory within the jdk -and unzip (or unjar) the zip file. For example, if your JDK is installed -in /usr/java/jdk1.5.0_06, you would install this as follows: - - cd /usr/java/jdk1.5.0_06 - unzip /path-to-extracted-files/j3d-140-*.zip - -You may need to be "root" to do this on Solaris or Linux. - -Here is an example of how to install Java 3D 1.4.0-beta3 on a Windows/XP system: - - 1. Download java3d-1_4_0-beta3-windows-i586.zip to a temporary directory, - for example, "c:\Temp" - - 2. Unzip java3d-1_4_0-beta3-windows-i586.zip (using WinZip or a similar - tool) into "c:\Temp". You will see the following files in the - "java3d-1_4_0-beta3-windows-i586" subdirectory: - - COPYRIGHT.txt - HOW-TO-INSTALL.txt - LICENSE-JRL.txt - README.txt - j3d-140-beta3-win.zip - - The file you need is "j3d-140-beta3-win.zip". - - 3. Unzip Java 3D 1.4.0 into your JRE as follows: - - * Locate your "JRE". The default location for the current - release is: "c:\Program Files\Java\jre1.5.0_06" - - * Unzip j3d-140-win.zip (found in - c:\Temp\java3d-1_4_0-beta3-windows-i586) to the jre directory. - - * Verify that the j3d*.jar and vecmath.jar files end up in: - "c:\Program Files\Java\jre1.5.0_06\lib\ext" - - * Verify that the j3d*.dll files end up in: - "c:\Program Files\Java\jre1.5.0_06\bin" - - 4. If you also installed the JDK, unzip Java 3D 1.4.0 into the "jre" - directory of your JDK as follows: - - * Locate the jre directory of your "JDK". The default location - for the current release is: - "c:\Program Files\Java\jdk1.5.0_06\jre" - - * Unzip j3d-132-win.zip (found in - c:\Temp\java3d-1_4_0-beta3-windows-i586) to the jre directory of - the JDK. - - * Verify that the j3d*.jar and vecmath.jar files end up in: - "c:\Program Files\Java\jdk1.5.0_06\jre\lib\ext" - - * Verify that the j3d*.dll files end up in: - "c:\Program Files\Java\jdk1.5.0_06\jre\bin" - diff --git a/release-info/pre-release/LICENSE-JRL.rtf b/release-info/pre-release/LICENSE-JRL.rtf new file mode 100644 index 0000000..17b80d8 --- /dev/null +++ b/release-info/pre-release/LICENSE-JRL.rtf @@ -0,0 +1,111 @@ +{\rtf1\ansi\deff1\adeflang1025
+{\fonttbl{\f0\froman\fprq2\fcharset0 Thorndale{\*\falt Times New Roman};}{\f1\froman\fprq2\fcharset0 Thorndale{\*\falt Times New Roman};}{\f2\froman\fprq2\fcharset0 Thorndale{\*\falt Times New Roman};}{\f3\fnil\fprq2\fcharset0 Thorndale{\*\falt Times New Roman};}{\f4\fnil\fprq2\fcharset0 Andale Sans UI{\*\falt Arial Unicode MS};}{\f5\fnil\fprq2\fcharset0 Lucidasans;}{\f6\fnil\fprq0\fcharset0 Lucidasans;}}
+{\colortbl;\red0\green0\blue0;\red128\green128\blue128;}
+{\stylesheet{\s1\rtlch\af5\afs24\lang255\ltrch\dbch\af4\afs24\langfe255\loch\fs24\lang1033\snext1 Default;}
+{\s2\sa120\rtlch\afs24\lang255\ltrch\dbch\afs24\langfe255\loch\fs24\lang1033\sbasedon1\snext2 Text body;}
+{\s3\rtlch\af6\afs24\lang255\ltrch\dbch\afs24\langfe255\loch\fs24\lang1033\sbasedon2\snext3 List;}
+{\s4\sb120\sa120\rtlch\af6\afs20\lang255\ai\ltrch\dbch\afs20\langfe255\ai\loch\fs20\lang1033\i\sbasedon1\snext4 Caption;}
+{\s5\rtlch\af6\afs24\lang255\ltrch\dbch\afs24\langfe255\loch\fs24\lang1033\sbasedon1\snext5 Index;}
+}
+{\info{\comment StarWriter}{\vern6450}}\deftab709
+{\*\pgdsctbl
+{\pgdsc0\pgdscuse195\pgwsxn12240\pghsxn15840\marglsxn1800\margrsxn1800\margtsxn1440\margbsxn1440\pgdscnxt0 Default;}}
+{\*\pgdscno0}\paperh15840\paperw12240\margl1800\margr1800\margt1440\margb1440\sectd\sbknone\pgwsxn12240\pghsxn15840\marglsxn1800\margrsxn1800\margtsxn1440\margbsxn1440\ftnbj\ftnstart1\ftnrstcont\ftnnar\aenddoc\aftnrstcont\aftnstart1\aftnnrlc
+\pard\plain \ltrpar\s1\ql\rtlch\af5\afs24\lang255\ltrch\dbch\af4\afs24\langfe255\loch\f3\fs24\lang1033 {\loch\f3\fs24\lang1033\i0\b0 JAVA RESEARCH LICENSE}
+\par \pard\plain \ltrpar\s1\ql\rtlch\af5\afs24\lang255\ltrch\dbch\af4\afs24\langfe255\loch\f3\fs24\lang1033
+\par \pard\plain \ltrpar\s1\ql\rtlch\af5\afs24\lang255\ltrch\dbch\af4\afs24\langfe255\loch\f3\fs24\lang1033 {\loch\f3\fs24\lang1033\i0\b0 Version 1.2}
+\par \pard\plain \ltrpar\s1\ql\rtlch\af5\afs24\lang255\ltrch\dbch\af4\afs24\langfe255\loch\f3\fs24\lang1033
+\par \pard\plain \ltrpar\s1\ql\rtlch\af5\afs24\lang255\ltrch\dbch\af4\afs24\langfe255\loch\f3\fs24\lang1033 {\loch\f3\fs24\lang1033\i0\b0 I. DEFINITIONS.}
+\par \pard\plain \ltrpar\s1\ql\rtlch\af5\afs24\lang255\ltrch\dbch\af4\afs24\langfe255\loch\f3\fs24\lang1033
+\par \pard\plain \ltrpar\s1\ql\rtlch\af5\afs24\lang255\ltrch\dbch\af4\afs24\langfe255\loch\f3\fs24\lang1033 {\loch\f3\fs24\lang1033\i0\b0 "Licensee" means You and any other party that has entered into and has in effect a version of this License.}
+\par \pard\plain \ltrpar\s1\ql\rtlch\af5\afs24\lang255\ltrch\dbch\af4\afs24\langfe255\loch\f3\fs24\lang1033
+\par \pard\plain \ltrpar\s1\ql\rtlch\af5\afs24\lang255\ltrch\dbch\af4\afs24\langfe255\loch\f3\fs24\lang1033 {\loch\f3\fs24\lang1033\i0\b0 "Modifications" means any (a) change or addition to the Technology or (b) new source or object code implementing any portion of the Technology.}
+\par \pard\plain \ltrpar\s1\ql\rtlch\af5\afs24\lang255\ltrch\dbch\af4\afs24\langfe255\loch\f3\fs24\lang1033
+\par \pard\plain \ltrpar\s1\ql\rtlch\af5\afs24\lang255\ltrch\dbch\af4\afs24\langfe255\loch\f3\fs24\lang1033 {\loch\f3\fs24\lang1033\i0\b0 "Sun" means Sun Microsystems, Inc. and its successors and assignees.}
+\par \pard\plain \ltrpar\s1\ql\rtlch\af5\afs24\lang255\ltrch\dbch\af4\afs24\langfe255\loch\f3\fs24\lang1033
+\par \pard\plain \ltrpar\s1\ql\rtlch\af5\afs24\lang255\ltrch\dbch\af4\afs24\langfe255\loch\f3\fs24\lang1033 {\loch\f3\fs24\lang1033\i0\b0 "Research Use" means research, evaluation, or development for the purpose of advancing knowledge, teaching, learning, or customizing the Technology or Modifications for personal use. Research Use expressly excludes use or distribution for direct or indirec
+t commercial (including strategic) gain or advantage.}
+\par \pard\plain \ltrpar\s1\ql\rtlch\af5\afs24\lang255\ltrch\dbch\af4\afs24\langfe255\loch\f3\fs24\lang1033
+\par \pard\plain \ltrpar\s1\ql\rtlch\af5\afs24\lang255\ltrch\dbch\af4\afs24\langfe255\loch\f3\fs24\lang1033 {\loch\f3\fs24\lang1033\i0\b0 "Technology" means the source code, object code and specifications of the technology made available by Sun pursuant to this License.}
+\par \pard\plain \ltrpar\s1\ql\rtlch\af5\afs24\lang255\ltrch\dbch\af4\afs24\langfe255\loch\f3\fs24\lang1033
+\par \pard\plain \ltrpar\s1\ql\rtlch\af5\afs24\lang255\ltrch\dbch\af4\afs24\langfe255\loch\f3\fs24\lang1033 {\loch\f3\fs24\lang1033\i0\b0 "Technology Site" means the website designated by Sun for accessing the Technology.}
+\par \pard\plain \ltrpar\s1\ql\rtlch\af5\afs24\lang255\ltrch\dbch\af4\afs24\langfe255\loch\f3\fs24\lang1033
+\par \pard\plain \ltrpar\s1\ql\rtlch\af5\afs24\lang255\ltrch\dbch\af4\afs24\langfe255\loch\f3\fs24\lang1033 {\loch\f3\fs24\lang1033\i0\b0 "You" means the individual executing this License or the legal entity or entities represented by the individual executing this License.}
+\par \pard\plain \ltrpar\s1\ql\rtlch\af5\afs24\lang255\ltrch\dbch\af4\afs24\langfe255\loch\f3\fs24\lang1033
+\par \pard\plain \ltrpar\s1\ql\rtlch\af5\afs24\lang255\ltrch\dbch\af4\afs24\langfe255\loch\f3\fs24\lang1033 {\loch\f3\fs24\lang1033\i0\b0 II. PURPOSE.}
+\par \pard\plain \ltrpar\s1\ql\rtlch\af5\afs24\lang255\ltrch\dbch\af4\afs24\langfe255\loch\f3\fs24\lang1033
+\par \pard\plain \ltrpar\s1\ql\rtlch\af5\afs24\lang255\ltrch\dbch\af4\afs24\langfe255\loch\f3\fs24\lang1033 {\loch\f3\fs24\lang1033\i0\b0 Sun is licensing the Technology under this Java Research License (the "License") to promote research, education, innovation, and development using the Technology.}
+\par \pard\plain \ltrpar\s1\ql\rtlch\af5\afs24\lang255\ltrch\dbch\af4\afs24\langfe255\loch\f3\fs24\lang1033
+\par \pard\plain \ltrpar\s1\ql\rtlch\af5\afs24\lang255\ltrch\dbch\af4\afs24\langfe255\loch\f3\fs24\lang1033 {\loch\f3\fs24\lang1033\i0\b0 COMMERCIAL USE AND DISTRIBUTION OF TECHNOLOGY AND MODIFICATIONS IS PERMITTED ONLY UNDER THE JAVA DISTRIBUTION LICENSE OR A SUN COMMERCIAL LICENSE AVAILABLE AT http://www.sun.com/software/communitysource.}
+\par \pard\plain \ltrpar\s1\ql\rtlch\af5\afs24\lang255\ltrch\dbch\af4\afs24\langfe255\loch\f3\fs24\lang1033
+\par \pard\plain \ltrpar\s1\ql\rtlch\af5\afs24\lang255\ltrch\dbch\af4\afs24\langfe255\loch\f3\fs24\lang1033 {\loch\f3\fs24\lang1033\i0\b0 III. RESEARCH USE RIGHTS.}
+\par \pard\plain \ltrpar\s1\ql\rtlch\af5\afs24\lang255\ltrch\dbch\af4\afs24\langfe255\loch\f3\fs24\lang1033
+\par \pard\plain \ltrpar\s1\ql\rtlch\af5\afs24\lang255\ltrch\dbch\af4\afs24\langfe255\loch\f3\fs24\lang1033 {\loch\f3\fs24\lang1033\i0\b0 A. License Grant. Subject to the conditions contained herein, Sun grants to You a non-exclusive, non-transferable, worldwide, and royalty-free license to do the following for Your Research Use only:}
+\par \pard\plain \ltrpar\s1\ql\rtlch\af5\afs24\lang255\ltrch\dbch\af4\afs24\langfe255\loch\f3\fs24\lang1033
+\par \pard\plain \ltrpar\s1\ql\rtlch\af5\afs24\lang255\ltrch\dbch\af4\afs24\langfe255\loch\f3\fs24\lang1033 {\loch\f3\fs24\lang1033\i0\b0 1. Reproduce, create Modifications of, and use the Technology alone, or with Modifications;}
+\par \pard\plain \ltrpar\s1\ql\rtlch\af5\afs24\lang255\ltrch\dbch\af4\afs24\langfe255\loch\f3\fs24\lang1033
+\par \pard\plain \ltrpar\s1\ql\rtlch\af5\afs24\lang255\ltrch\dbch\af4\afs24\langfe255\loch\f3\fs24\lang1033 {\loch\f3\fs24\lang1033\i0\b0 2. Share source code of the Technology alone, or with Modifications, with other Licensees;}
+\par \pard\plain \ltrpar\s1\ql\rtlch\af5\afs24\lang255\ltrch\dbch\af4\afs24\langfe255\loch\f3\fs24\lang1033
+\par \pard\plain \ltrpar\s1\ql\rtlch\af5\afs24\lang255\ltrch\dbch\af4\afs24\langfe255\loch\f3\fs24\lang1033 {\loch\f3\fs24\lang1033\i0\b0 3. Distribute object code of the Technology, alone, or with Modifications, to any third parties for Research Use only, under a license of Your choice that is consistent with this License; and publish papers and books discussing the Technology which may inc
+lude relevant excerpts that do not in the aggregate constitute a significant portion of the Technology.}
+\par \pard\plain \ltrpar\s1\ql\rtlch\af5\afs24\lang255\ltrch\dbch\af4\afs24\langfe255\loch\f3\fs24\lang1033
+\par \pard\plain \ltrpar\s1\ql\rtlch\af5\afs24\lang255\ltrch\dbch\af4\afs24\langfe255\loch\f3\fs24\lang1033 {\loch\f3\fs24\lang1033\i0\b0 B. Residual Rights. You may use any information in intangible form that you remember after accessing the Technology, except when such use violates Sun's copyrights or patent rights.}
+\par \pard\plain \ltrpar\s1\ql\rtlch\af5\afs24\lang255\ltrch\dbch\af4\afs24\langfe255\loch\f3\fs24\lang1033
+\par \pard\plain \ltrpar\s1\ql\rtlch\af5\afs24\lang255\ltrch\dbch\af4\afs24\langfe255\loch\f3\fs24\lang1033 {\loch\f3\fs24\lang1033\i0\b0 C. No Implied Licenses. Other than the rights granted herein, Sun retains all rights, title, and interest in Technology, and You retain all rights, title, and interest in Your Modifications and associated specifications, subject to the terms of this Licens
+e.}
+\par \pard\plain \ltrpar\s1\ql\rtlch\af5\afs24\lang255\ltrch\dbch\af4\afs24\langfe255\loch\f3\fs24\lang1033
+\par \pard\plain \ltrpar\s1\ql\rtlch\af5\afs24\lang255\ltrch\dbch\af4\afs24\langfe255\loch\f3\fs24\lang1033 {\loch\f3\fs24\lang1033\i0\b0 IV. INTELLECTUAL PROPERTY REQUIREMENTS}
+\par \pard\plain \ltrpar\s1\ql\rtlch\af5\afs24\lang255\ltrch\dbch\af4\afs24\langfe255\loch\f3\fs24\lang1033
+\par \pard\plain \ltrpar\s1\ql\rtlch\af5\afs24\lang255\ltrch\dbch\af4\afs24\langfe255\loch\f3\fs24\lang1033 {\loch\f3\fs24\lang1033\i0\b0 As a condition to Your License, You agree to comply with the following restrictions and responsibilities:}
+\par \pard\plain \ltrpar\s1\ql\rtlch\af5\afs24\lang255\ltrch\dbch\af4\afs24\langfe255\loch\f3\fs24\lang1033
+\par \pard\plain \ltrpar\s1\ql\rtlch\af5\afs24\lang255\ltrch\dbch\af4\afs24\langfe255\loch\f3\fs24\lang1033 {\loch\f3\fs24\lang1033\i0\b0 A. Notices. You will not remove or alter any copyright or other proprietary notices in any Technology that You distribute. The statement, "Use and Distribution is subject to the Java Research License available at http://java3d.dev.java.net/jrl.html," must
+appear prominently in the source code and specifications of the Technology and Your Modifications, and in the same file as all Your copyright and other proprietary notices for object code.}
+\par \pard\plain \ltrpar\s1\ql\rtlch\af5\afs24\lang255\ltrch\dbch\af4\afs24\langfe255\loch\f3\fs24\lang1033
+\par \pard\plain \ltrpar\s1\ql\rtlch\af5\afs24\lang255\ltrch\dbch\af4\afs24\langfe255\loch\f3\fs24\lang1033 {\loch\f3\fs24\lang1033\i0\b0 B. Licensee Exchanges. Any Technology and Modifications You receive from any Licensee are governed by this License.}
+\par \pard\plain \ltrpar\s1\ql\rtlch\af5\afs24\lang255\ltrch\dbch\af4\afs24\langfe255\loch\f3\fs24\lang1033
+\par \pard\plain \ltrpar\s1\ql\rtlch\af5\afs24\lang255\ltrch\dbch\af4\afs24\langfe255\loch\f3\fs24\lang1033 {\loch\f3\fs24\lang1033\i0\b0 V. GENERAL TERMS.}
+\par \pard\plain \ltrpar\s1\ql\rtlch\af5\afs24\lang255\ltrch\dbch\af4\afs24\langfe255\loch\f3\fs24\lang1033
+\par \pard\plain \ltrpar\s1\ql\rtlch\af5\afs24\lang255\ltrch\dbch\af4\afs24\langfe255\loch\f3\fs24\lang1033 {\loch\f3\fs24\lang1033\i0\b0 A. Disclaimer Of Warranties.}
+\par \pard\plain \ltrpar\s1\ql\rtlch\af5\afs24\lang255\ltrch\dbch\af4\afs24\langfe255\loch\f3\fs24\lang1033
+\par \pard\plain \ltrpar\s1\ql\rtlch\af5\afs24\lang255\ltrch\dbch\af4\afs24\langfe255\loch\f3\fs24\lang1033 {\loch\f3\fs24\lang1033\i0\b0 THE TECHNOLOGY IS PROVIDED "AS IS", WITHOUT WARRANTIES OF ANY KIND, EITHER EXPRESS OR IMPLIED INCLUDING, WITHOUT LIMITATION, WARRANTIES THAT THE TECHNOLOGY IS FREE OF DEFECTS, MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE, OR NON-INFRINGING OF THIRD PARTY RIG
+HTS. YOU AGREE THAT YOU BEAR THE ENTIRE RISK IN CONNECTION WITH YOUR USE AND DISTRIBUTION OF ANY AND ALL TECHNOLOGY UNDER THIS LICENSE.}
+\par \pard\plain \ltrpar\s1\ql\rtlch\af5\afs24\lang255\ltrch\dbch\af4\afs24\langfe255\loch\f3\fs24\lang1033
+\par \pard\plain \ltrpar\s1\ql\rtlch\af5\afs24\lang255\ltrch\dbch\af4\afs24\langfe255\loch\f3\fs24\lang1033 {\loch\f3\fs24\lang1033\i0\b0 B. Infringement; Limitation Of Liability.}
+\par \pard\plain \ltrpar\s1\ql\rtlch\af5\afs24\lang255\ltrch\dbch\af4\afs24\langfe255\loch\f3\fs24\lang1033
+\par \pard\plain \ltrpar\s1\ql\rtlch\af5\afs24\lang255\ltrch\dbch\af4\afs24\langfe255\loch\f3\fs24\lang1033 {\loch\f3\fs24\lang1033\i0\b0 1. If any portion of, or functionality implemented by, the Technology becomes the subject of a claim or threatened claim of infringement ("Affected Materials"), Sun may, in its unrestricted discretion, suspend Your rights to use and distribute the Affected
+ Materials under this License. Such suspension of rights will be effective immediately upon Sun's posting of notice of suspension on the Technology Site.}
+\par \pard\plain \ltrpar\s1\ql\rtlch\af5\afs24\lang255\ltrch\dbch\af4\afs24\langfe255\loch\f3\fs24\lang1033
+\par \pard\plain \ltrpar\s1\ql\rtlch\af5\afs24\lang255\ltrch\dbch\af4\afs24\langfe255\loch\f3\fs24\lang1033 {\loch\f3\fs24\lang1033\i0\b0 2. IN NO EVENT WILL SUN BE LIABLE FOR ANY DIRECT, INDIRECT, PUNITIVE, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES IN CONNECTION WITH OR ARISING OUT OF THIS LICENSE (INCLUDING, WITHOUT LIMITATION, LOSS OF PROFITS, USE, DATA, OR ECONOMIC ADVANTAGE OF ANY S
+ORT), HOWEVER IT ARISES AND ON ANY THEORY OF LIABILITY (including negligence), WHETHER OR NOT SUN HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. LIABILITY UNDER THIS SECTION V.B.2 SHALL BE SO LIMITED AND EXCLUDED, NOTWITHSTANDING FAILURE OF THE ESSENT
+IAL PURPOSE OF ANY REMEDY.}
+\par \pard\plain \ltrpar\s1\ql\rtlch\af5\afs24\lang255\ltrch\dbch\af4\afs24\langfe255\loch\f3\fs24\lang1033
+\par \pard\plain \ltrpar\s1\ql\rtlch\af5\afs24\lang255\ltrch\dbch\af4\afs24\langfe255\loch\f3\fs24\lang1033 {\loch\f3\fs24\lang1033\i0\b0 C. Termination.}
+\par \pard\plain \ltrpar\s1\ql\rtlch\af5\afs24\lang255\ltrch\dbch\af4\afs24\langfe255\loch\f3\fs24\lang1033
+\par \pard\plain \ltrpar\s1\ql\rtlch\af5\afs24\lang255\ltrch\dbch\af4\afs24\langfe255\loch\f3\fs24\lang1033 {\loch\f3\fs24\lang1033\i0\b0 1. You may terminate this License at any time by notifying Sun in writing.}
+\par \pard\plain \ltrpar\s1\ql\rtlch\af5\afs24\lang255\ltrch\dbch\af4\afs24\langfe255\loch\f3\fs24\lang1033
+\par \pard\plain \ltrpar\s1\ql\rtlch\af5\afs24\lang255\ltrch\dbch\af4\afs24\langfe255\loch\f3\fs24\lang1033 {\loch\f3\fs24\lang1033\i0\b0 2. All Your rights will terminate under this License if You fail to comply with any of its material terms or conditions and do not cure such failure within thirty (30) days after becoming aware of such noncompliance.}
+\par \pard\plain \ltrpar\s1\ql\rtlch\af5\afs24\lang255\ltrch\dbch\af4\afs24\langfe255\loch\f3\fs24\lang1033
+\par \pard\plain \ltrpar\s1\ql\rtlch\af5\afs24\lang255\ltrch\dbch\af4\afs24\langfe255\loch\f3\fs24\lang1033 {\loch\f3\fs24\lang1033\i0\b0 3. Upon termination, You must discontinue all uses and distribution of the Technology, and all provisions of this Section V ("General Terms") shall survive termination.}
+\par \pard\plain \ltrpar\s1\ql\rtlch\af5\afs24\lang255\ltrch\dbch\af4\afs24\langfe255\loch\f3\fs24\lang1033
+\par \pard\plain \ltrpar\s1\ql\rtlch\af5\afs24\lang255\ltrch\dbch\af4\afs24\langfe255\loch\f3\fs24\lang1033 {\loch\f3\fs24\lang1033\i0\b0 D. Miscellaneous.}
+\par \pard\plain \ltrpar\s1\ql\rtlch\af5\afs24\lang255\ltrch\dbch\af4\afs24\langfe255\loch\f3\fs24\lang1033
+\par \pard\plain \ltrpar\s1\ql\rtlch\af5\afs24\lang255\ltrch\dbch\af4\afs24\langfe255\loch\f3\fs24\lang1033 {\loch\f3\fs24\lang1033\i0\b0 1. Trademark. You agree to comply with Sun's Trademark & Logo Usage Requirements, as modified from time to time, available at the Technology Site. Except as expressly provided in this License, You are granted no rights in or to any Sun trademarks now or he
+reafter used or licensed by Sun.}
+\par \pard\plain \ltrpar\s1\ql\rtlch\af5\afs24\lang255\ltrch\dbch\af4\afs24\langfe255\loch\f3\fs24\lang1033
+\par \pard\plain \ltrpar\s1\ql\rtlch\af5\afs24\lang255\ltrch\dbch\af4\afs24\langfe255\loch\f3\fs24\lang1033 {\loch\f3\fs24\lang1033\i0\b0 2. Integration. This License represents the complete agreement of the parties concerning the subject matter hereof.}
+\par \pard\plain \ltrpar\s1\ql\rtlch\af5\afs24\lang255\ltrch\dbch\af4\afs24\langfe255\loch\f3\fs24\lang1033
+\par \pard\plain \ltrpar\s1\ql\rtlch\af5\afs24\lang255\ltrch\dbch\af4\afs24\langfe255\loch\f3\fs24\lang1033 {\loch\f3\fs24\lang1033\i0\b0 3. Severability. If any provision of this License is held unenforceable, such provision shall be reformed to the extent necessary to make it enforceable unless to do so would defeat the intent of the parties, in which case, this License shall terminate.}
+\par \pard\plain \ltrpar\s1\ql\rtlch\af5\afs24\lang255\ltrch\dbch\af4\afs24\langfe255\loch\f3\fs24\lang1033
+\par \pard\plain \ltrpar\s1\ql\rtlch\af5\afs24\lang255\ltrch\dbch\af4\afs24\langfe255\loch\f3\fs24\lang1033 {\loch\f3\fs24\lang1033\i0\b0 4. Governing Law. This License is governed by the laws of the United States and the State of California, as applied to contracts entered into and performed in California between California residents. In no event shall this License be construed against the
+drafter.}
+\par \pard\plain \ltrpar\s1\ql\rtlch\af5\afs24\lang255\ltrch\dbch\af4\afs24\langfe255\loch\f3\fs24\lang1033
+\par \pard\plain \ltrpar\s1\ql\rtlch\af5\afs24\lang255\ltrch\dbch\af4\afs24\langfe255\loch\f3\fs24\lang1033 {\loch\f3\fs24\lang1033\i0\b0 5. Export Control. As further described at http://www.sun.com/its, you agree to comply with the U.S. export controls and trade laws of other countries that apply to Technology and Modifications.}
+\par \pard\plain \ltrpar\s1\ql\rtlch\af5\afs24\lang255\ltrch\dbch\af4\afs24\langfe255\loch\f3\fs24\lang1033
+\par \pard\plain \ltrpar\s1\ql\rtlch\af5\afs24\lang255\ltrch\dbch\af4\afs24\langfe255\loch\f3\fs24\lang1033 {\loch\f3\fs24\lang1033\i0\b0 READ ALL THE TERMS OF THIS LICENSE CAREFULLY BEFORE ACCEPTING.}
+\par \pard\plain \ltrpar\s1\ql\rtlch\af5\afs24\lang255\ltrch\dbch\af4\afs24\langfe255\loch\f3\fs24\lang1033
+\par \pard\plain \ltrpar\s1\ql\rtlch\af5\afs24\lang255\ltrch\dbch\af4\afs24\langfe255\loch\f3\fs24\lang1033 {\loch\f3\fs24\lang1033\i0\b0 BY CLICKING ON THE YES BUTTON BELOW, YOU ARE ACCEPTING AND AGREEING TO ABIDE BY THE TERMS AND CONDITIONS OF THIS LICENSE. YOU MUST BE AT LEAST 18 YEARS OF AGE AND OTHERWISE COMPETENT TO ENTER INTO CONTRACTS.}
+\par \pard\plain \ltrpar\s1\ql\rtlch\af5\afs24\lang255\ltrch\dbch\af4\afs24\langfe255\loch\f3\fs24\lang1033
+\par \pard\plain \ltrpar\s1\ql\rtlch\af5\afs24\lang255\ltrch\dbch\af4\afs24\langfe255\loch\f3\fs24\lang1033 {\loch\f3\fs24\lang1033\i0\b0 IF YOU DO NOT MEET THESE CRITERIA, OR YOU DO NOT AGREE TO ANY OF THE TERMS OF THIS LICENSE, CLICK ON THE NO BUTTON AND EXIT NOW.}
+\par \pard\plain \ltrpar\s1\ql\rtlch\af5\afs24\lang255\ltrch\dbch\af4\afs24\langfe255\loch\f3\fs24\lang1033
+\par \pard\plain \ltrpar\s1\ql\rtlch\af5\afs24\lang255\ltrch\dbch\af4\afs24\langfe255\loch\f3\fs24\lang1033 {\loch\f3\fs24\lang1033\i0\b0 Java Research License 05/20/04}
+\par }
diff --git a/release-info/pre-release/LICENSE-JRL.txt b/release-info/pre-release/LICENSE-JRL.txt new file mode 100644 index 0000000..80439e0 --- /dev/null +++ b/release-info/pre-release/LICENSE-JRL.txt @@ -0,0 +1,157 @@ +JAVA RESEARCH LICENSE +Version 1.2 + +I. DEFINITIONS. + +"Licensee " means You and any other party that has entered into and has +in effect a version of this License. + +"Modifications" means any (a) change or addition to the Technology or +(b) new source or object code implementing any portion of the Technology. + +"Sun" means Sun Microsystems, Inc. and its successors and assignees. + +"Research Use" means research, evaluation, or development for the +purpose of advancing knowledge, teaching, learning, or customizing the +Technology or Modifications for personal use. Research Use expressly +excludes use or distribution for direct or indirect commercial +(including strategic) gain or advantage. + +"Technology" means the source code, object code and specifications of +the technology made available by Sun pursuant to this License. + +"Technology Site" means the website designated by Sun for accessing the +Technology. + +"You" means the individual executing this License or the legal entity or +entities represented by the individual executing this License. + +II. PURPOSE. + +Sun is licensing the Technology under this Java Research License (the +"License") to promote research, education, innovation, and development +using the Technology. + +COMMERCIAL USE AND DISTRIBUTION OF TECHNOLOGY AND MODIFICATIONS IS +PERMITTED ONLY UNDER THE JAVA DISTRIBUTION LICENSE OR A SUN COMMERCIAL +LICENSE AVAILABLE AT http://www.sun.com/software/communitysource. + +III. RESEARCH USE RIGHTS. + +A. License Grant. Subject to the conditions contained herein, Sun +grants to You a non-exclusive, non-transferable, worldwide, and +royalty-free license to do the following for Your Research Use only: + +1. Reproduce, create Modifications of, and use the Technology alone, or +with Modifications; + +2. Share source code of the Technology alone, or with Modifications, +with other Licensees; + +3. Distribute object code of the Technology, alone, or with +Modifications, to any third parties for Research Use only, under a +license of Your choice that is consistent with this License; and publish +papers and books discussing the Technology which may include relevant +excerpts that do not in the aggregate constitute a significant portion +of the Technology. + +B. Residual Rights. You may use any information in intangible form +that you remember after accessing the Technology, except when such use +violates Sun's copyrights or patent rights. + +C. No Implied Licenses. Other than the rights granted herein, Sun +retains all rights, title, and interest in Technology, and You retain +all rights, title, and interest in Your Modifications and associated +specifications, subject to the terms of this License. + +IV. INTELLECTUAL PROPERTY REQUIREMENTS + +As a condition to Your License, You agree to comply with the following +restrictions and responsibilities: + +A. Notices. You will not remove or alter any copyright or other +proprietary notices in any Technology that You distribute. The +statement, "Use and Distribution is subject to the Java Research License +available at http://java3d.dev.java.net/jrl.html," +must appear prominently in the source code and specifications of the +Technology and Your Modifications, and in the same file as all Your +copyright and other proprietary notices for object code. + +B. Licensee Exchanges. Any Technology and Modifications You receive +from any Licensee are governed by this License. + +V. GENERAL TERMS. + +A. Disclaimer Of Warranties. + +THE TECHNOLOGY IS PROVIDED "AS IS", WITHOUT WARRANTIES OF ANY KIND, +EITHER EXPRESS OR IMPLIED INCLUDING, WITHOUT LIMITATION, WARRANTIES THAT +THE TECHNOLOGY IS FREE OF DEFECTS, MERCHANTABLE, FIT FOR A PARTICULAR +PURPOSE, OR NON-INFRINGING OF THIRD PARTY RIGHTS. YOU AGREE THAT YOU +BEAR THE ENTIRE RISK IN CONNECTION WITH YOUR USE AND DISTRIBUTION OF ANY +AND ALL TECHNOLOGY UNDER THIS LICENSE. + +B. Infringement; Limitation Of Liability. + +1. If any portion of, or functionality implemented by, the Technology +becomes the subject of a claim or threatened claim of infringement +("Affected Materials"), Sun may, in its unrestricted discretion, suspend +Your rights to use and distribute the Affected Materials under this +License. Such suspension of rights will be effective immediately upon +Sun's posting of notice of suspension on the Technology Site. + +2. IN NO EVENT WILL SUN BE LIABLE FOR ANY DIRECT, INDIRECT, PUNITIVE, +SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES IN CONNECTION WITH OR +ARISING OUT OF THIS LICENSE (INCLUDING, WITHOUT LIMITATION, LOSS OF +PROFITS, USE, DATA, OR ECONOMIC ADVANTAGE OF ANY SORT), HOWEVER IT +ARISES AND ON ANY THEORY OF LIABILITY (including negligence), WHETHER OR +NOT SUN HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. LIABILITY +UNDER THIS SECTION V.B.2 SHALL BE SO LIMITED AND EXCLUDED, +NOTWITHSTANDING FAILURE OF THE ESSENTIAL PURPOSE OF ANY REMEDY. + +C. Termination. + +1. You may terminate this License at any time by notifying Sun in writing. + +2. All Your rights will terminate under this License if You fail to +comply with any of its material terms or conditions and do not cure such +failure within thirty (30) days after becoming aware of such noncompliance. + +3. Upon termination, You must discontinue all uses and distribution of +the Technology, and all provisions of this Section V ("General Terms") +shall survive termination. + +D. Miscellaneous. + +1. Trademark. You agree to comply with Sun's Trademark & Logo Usage +Requirements, as modified from time to time, available at the Technology +Site. Except as expressly provided in this License, You are granted no +rights in or to any Sun trademarks now or hereafter used or licensed by Sun. + +2. Integration. This License represents the complete agreement of the +parties concerning the subject matter hereof. + +3. Severability. If any provision of this License is held +unenforceable, such provision shall be reformed to the extent necessary +to make it enforceable unless to do so would defeat the intent of the +parties, in which case, this License shall terminate. + +4. Governing Law. This License is governed by the laws of the United +States and the State of California, as applied to contracts entered into +and performed in California between California residents. In no event +shall this License be construed against the drafter. + +5. Export Control. As further described at http://www.sun.com/its, you +agree to comply with the U.S. export controls and trade laws of other +countries that apply to Technology and Modifications. + +READ ALL THE TERMS OF THIS LICENSE CAREFULLY BEFORE ACCEPTING. + +BY CLICKING ON THE YES BUTTON BELOW, YOU ARE ACCEPTING AND AGREEING TO +ABIDE BY THE TERMS AND CONDITIONS OF THIS LICENSE. YOU MUST BE AT LEAST +18 YEARS OF AGE AND OTHERWISE COMPETENT TO ENTER INTO CONTRACTS. + +IF YOU DO NOT MEET THESE CRITERIA, OR YOU DO NOT AGREE TO ANY OF THE +TERMS OF THIS LICENSE, CLICK ON THE NO BUTTON AND EXIT NOW. + +Java Research License 05/20/04 diff --git a/release-info/pre-release/README-download.html b/release-info/pre-release/README-download.html new file mode 100644 index 0000000..2678319 --- /dev/null +++ b/release-info/pre-release/README-download.html @@ -0,0 +1,85 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> +<html> +<head> + <meta content="text/html; charset=ISO-8859-1" + http-equiv="content-type"> + <title>Java 3D 1.5.0 Installation Instructions</title> +</head> +<body> +<h2>Java 3D<sup><font size="-2">TM</font></sup> 1.5.0-beta1 +Pre-Release</h2> +<p>This software is licensed by Sun, as specified in the <a + href="LICENSE-JRL.txt">LICENSE-JRL.txt</a> +file. You +must only use this software in accordance with the terms under which +the +code is licensed.</p> +<h2>Instructions for Installing Java 3D 1.5.0-beta1</h2> +<p>The 1.5.0-beta1 version of the Java 3D<sup><font size="-2">TM</font></sup> +API runs on JDK version 1.5.0 and higher. It has been released for +the <a href="#Solaris">Solaris</a>, <a href="#Linux">Linux</a>, <a + href="#Windows">Windows</a>, and <a href="#MacOSX">Mac OS X</a> +operating +environments. See the <a + href="http://j3d-core.dev.java.net/j3d1_5_0/RELEASE-NOTES-beta1.html">release +notes</a> +for more information.<br> +</p> +<h4><a name="Linux"></a>Linux</h4> +<p>This release of Java 3D runs on JDK version 1.5.0 and +higher. +To install this build, chdir to the "jre" directory within the jdk +and execute the self-extracting binary that you downloaded. For +example, if you are running on a Linux/x86 platform and your JDK is +installed +in /usr/java/jdk1.5.0_08, you would install Java 3D as follows: +</p> +<ul> +cd /usr/java/jdk1.5.0_08/jre<br> +sh /path-to-download-files/java3d-1_5_0-beta1-linux-i586.bin<br> +</ul> +<p>You may need to be "root" to do this on Linux.<br> +</p> +<h4><a name="Solaris"></a>Solaris</h4> +<p>This release of Java 3D runs on JDK version 1.5.0 and +higher. +To install this build, chdir to the "jre" directory within the jdk +and execute the self-extracting binary that you downloaded. For +example, if you are running on a Solaris/x86 platform (including amd64) +and your JDK is +installed +in /usr/java/jdk1.5.0_08, you would install Java 3D as follows: +</p> +<ul> +cd /usr/java/jdk1.5.0_08/jre<br> +sh /path-to-download-files/java3d-1_5_0-beta1-solaris-x86.bin<br> +</ul> +<p>You may need to be "root" to do this on Solaris.<br> +</p> +<h4><a name="Windows"></a>Windows</h4> +<p> +This release of Java 3D runs on JDK version 1.5.0 and +higher. To install +this build, execute the binary installer that you downloaded, by +double-clicking on the java3d-1_5_0-beta1-windows-i586.exe (or +java3d-1_5_0-beta1-windows-amd64.exe) icon.<br> +</p> +<p>Alternatively, you can download the +java3d-1_5_0-beta1-windows-i586.zip +file and manually install +the +necessary files into your JRE. In this case, unzip the file, and follow +the instructions in the unzipped README.txt file.<br> +</p> +<p></p> +<h4><a name="MacOSX"></a>Mac OS X<br> +</h4> +No installer is currently available for the Mac OS X operating +environment. You will need to download the +java3d-1_5_0-beta1-macosx.zip +file and manually install +the +necessary files into your JRE. After you unzip this file, follow +the instructions in the unzipped README.txt file. +</body> +</html> diff --git a/release-info/pre-release/README-unzip.html b/release-info/pre-release/README-unzip.html new file mode 100644 index 0000000..b0614fd --- /dev/null +++ b/release-info/pre-release/README-unzip.html @@ -0,0 +1,124 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> +<html> +<head> + <meta content="text/html; charset=ISO-8859-1" + http-equiv="content-type"> + <title>Java 3D 1.5.0 Installation Instructions</title> +</head> +<body> +<h2>Java 3D<sup><font size="-2">TM</font></sup> 1.5.0 Pre-Release</h2> +<p>This software is licensed by Sun, as specified in the <a + href="LICENSE-JRL.txt">LICENSE-JRL.txt</a> +file. You +must only use this software in accordance with the terms under which +the +code is licensed.</p> +<h2>Instructions for Unzipping Java 3D 1.5.0 Pre-Release</h2> +The 1.5.0-XXX pre-release version of the +Java 3D<sup><font size="-2">TM</font></sup> +API runs on JDK version 1.5.0 and higher. It has been released for +the <a href="#Solaris">Solaris</a>, <a href="#Linux">Linux</a>, <a + href="#Windows">Windows</a>, and <a href="#MacOSX">Mac OS X</a> +operating +environments.<br> +<br> +<h3><a name="Windows"></a>Windows<br> +</h3> +The 1.5.0 pre-release version of the Java 3D<sup><font size="-2">TM</font></sup> +API for Windows/XP and Windows 2000 runs on JDK version 1.5.0 and +higher. To manually install this build, do the following: +<ol> + <li>Download java3d-1_5_0-XXX.zip to a temporary +directory, +for example, "c:\Temp"</li> + <br> + <li>Unzip java3d-1_5_0-XXX.zip (using WinZip or a +similar +tool) into "c:\Temp". This will create a +"java3d-1_5_0-XXX" subdirectory in \Temp where the +downloaded files can be found. The file you need for manual +installation is "j3d-150-XXX-.zip".<br> + <br> + </li> + <li>Unzip Java 3D 1.5.0 into your JRE as follows:<br> + <br> + </li> + <ul> + <li>Locate your "JRE". The default location for the current release +is: +"c:\Program Files\Java\jre1.5.0_08"</li> + <br> + <li>Unzip j3d-150-XXX.zip (found in +c:\Temp\java3d-1_5_0-XXX) +to the jre directory.</li> + <br> + <li>Verify that the j3dcore.jar, j3dutils.jar, and vecmath.jar +files end up in: +"c:\Program Files\Java\jre1.5.0_08\lib\ext"</li> + <br> + <li>Verify that the j3d*.dll files end up in: +"c:\Program Files\Java\jre1.5.0_08\bin"</li> + </ul> + <br> + <li>If you also installed the JDK, unzip Java 3D 1.5.0 into the +"jre" +directory of your JDK as follows:</li> + <br> + <ul> + <li>Locate the jre directory of your "JDK". The default location +for the +current release is: "c:\Program Files\Java\jdk1.5.0_08\jre"</li> + <br> + <li>Unzip j3d-150-XXX.zip (found in +c:\Temp\java3d-1_5_0-XXX) +to the jre directory of the JDK.</li> + <br> + <li>Verify that the j3dcore.jar, j3dutils.jar, and vecmath.jar +files end up in: +"c:\Program Files\Java\jdk1.5.0_08\jre\lib\ext"</li> + <br> + <li>Verify that the j3d*.dll files end up in: +"c:\Program Files\Java\jdk1.5.0_08\jre\bin"</li> + </ul> +</ol> +<h3><a name="Linux"></a><a name="Solaris"></a><a name="MacOSX"></a>Linux, +Solaris, Mac OS X<br> +</h3> +<p>The 1.5.0 pre-release version of the Java 3D<sup><font size="-2">TM</font></sup> +API for Linux or Solaris runs on JDK version 1.5.0 and +higher. To manually install this build, do the following:</p> +<ol> + <li>Download java3d-1_5_0-XXX.zip to a temporary +directory, +for example, "/tmp"</li> + <br> + <li>Unzip java3d-1_5_0-XXX.zip into "/tmp" as follows:<br> + <br> + <ul> + <code>cd /tmp</code><br> + <code>unzip java3d-1_5_0-*.zip</code><br> + </ul> + <br> +This will create a +"java3d-1_5_0-XXX" subdirectory in /tmp where the +downloaded files can be found. The file you need for manual +installation is "j3d-150-XXX.zip".<br> + <br> + </li> + <li>Unzip Java 3D 1.5.0 into the +"jre" +directory of your JDK. For example, if your JDK is in +"/usr/java/jdk1.5.0_08/jre", you would do the following:<br> + <br> + <ul> + <code>cd /usr/java/jdk1.5.0_08/jre</code><br> + <code>unzip /tmp/java3d-1_5_0-*/j3d-150-*.zip</code><br> + </ul> + <br> +Verify that the j3dcore.jar, j3dutils.jar, and vecmath.jar files end up +in +"/usr/java/jdk1.5.0_08/jre/lib/ext"</li> +</ol> +<br> +</body> +</html> diff --git a/release-info/pre-release/README.html b/release-info/pre-release/README.html new file mode 100644 index 0000000..ff2542f --- /dev/null +++ b/release-info/pre-release/README.html @@ -0,0 +1,573 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> +<html> +<head> +<!-- +/* + * $RCSfile$ + * + * Copyright (c) 2006 Sun Microsystems, Inc. All rights reserved. + * + * Use is subject to license terms. + * + * $Revision$ + * $Date$ + * $State$ + */ +--> + <meta http-equiv="content-type" + content="text/html; charset=ISO-8859-1"> + <title>Java 3D 1.5.0 Pre-Release Notes</title> +</head> +<body> +<h2>Java 3D<sup><font size="-2">TM</font></sup> 1.5.0-beta1 +Pre-Release Notes</h2> +<p>This file contains important pre-release information for users of +the +Java 3D<sup><font size="-2">TM</font></sup> API, version +1.5.0-beta1. +</p> +<ul> + <a href="#System_Requirements">System Requirements</a> +(<a href="#Solaris_Sparc">Solaris Sparc</a>, <a href="#Solaris_x86">Solaris +x86</a>, <a href="#Linux">Linux</a>, <a href="#Windows">Windows</a>, <a + href="#MacOSX">Mac OS X</a>)<br> + <a href="#Improvements_In_1_5_0">Improvements in 1.5.0</a><br> + <a href="#JoglPipeline">JOGL Rendering Pipeline</a><br> + <a href="#More_Information">More Information</a><br> +</ul> +<h3><a name="System_Requirements"></a>System Requirements</h3> +<p>The 1.5.0-beta1 version of the Java 3D API has been released +for +Solaris (both sparc and x86/amd64), Linux (both x86 and amd64), Windows +(both x86 and amd64), and +Mac OS X (both PPC and x86). +</p> +<h4><a name="Solaris_Sparc"></a>Solaris Sparc</h4> +<p> +The 1.5.0-beta1 version of Java 3D for Solaris SPARC requires the +following: +</p> +<ul> + <li>JDK 1.5.0 or later from Sun Microsystems: <a + href="http://java.sun.com/j2se/">http://java.sun.com/j2se/</a></li> + <li>Solaris 9 or later</li> + <li>Frame Buffer with OpenGL 1.3 support (XVR-600, +XVR-1200, Expert3D, etc.)</li> + <li>OpenGL 1.3 for Solaris or later. To find your current version, +use: "<code>pkginfo -l SUNWglrt</code>". OpenGL for Solaris can be +obtained at: <a href="http://www.sun.com/software/graphics/opengl/">http://www.sun.com/software/graphics/opengl/</a></li> +</ul> +<h4><a name="Solaris_x86"></a>Solaris x86</h4> +<p> +The 1.5.0-beta1 version of Java 3D for Solaris x86/amd64 requires +the +following: +</p> +<ul> + <li>JDK 1.5.0 or later from Sun Microsystems: <a + href="http://java.sun.com/j2se/">http://java.sun.com/j2se/</a></li> + <li>Solaris 10 or later</li> + <li>NVIDIA Frame Buffer with OpenGL 1.3 or later</li> +</ul> +<h4><a name="Linux"></a>Linux<br> +</h4> +<p>The 1.5.0-beta1 version of Java 3D for Linux (x86 or amd64) +requires +the +following:<br> +</p> +<ul> + <li>JDK 1.5.0 or later from Sun Microsystems: <a + href="http://java.sun.com/j2se/">http://java.sun.com/j2se/</a></li> + <li>Graphics adapter with driver that supports the GLX +extension: GLX +1.3 or later and OpenGL 1.3 or later<br> + </li> +</ul> +<h4><a name="Windows"></a>Windows<br> +</h4> +<p>The 1.5.0-beta1 version of Java 3D for Windows 2000, and +Windows/XP (x86 or amd64) +requires the following:<br> +</p> +<ul> + <li>JDK 1.5.0 or later from Sun Microsystems: <a + href="http://java.sun.com/j2se/">http://java.sun.com/j2se/</a></li> + <li>Windows 2000 or Windows/XP</li> + <li>Support for either OpenGL or DirectX as shown below.<br> + </li> +</ul> +<ul> + <span style="font-weight: bold;">OpenGL version</span><br> + <ul> +The (default) OpenGL renderer of Java 3D requires OpenGL 1.3 or +later, +available from your graphics card manufacturer. + </ul> +</ul> +<ul> + <span style="font-weight: bold;">DirectX version</span><br> + <ul> + <strike>The (optional) DirectX renderer of Java 3D requires +DirectX 9.0 or +later, which is available from Microsoft at: <a + href="http://www.microsoft.com/windows/directx/">http://www.microsoft.com/windows/directx/</a> +. The DirectX version of +Java 3D is selected by setting the "<code>j3d.rend</code>" system +property +to "<code>d3d</code>", +for example: + <ul> + <code>java -Dj3d.rend=d3d ClassName</code> + </ul> + </strike> <br> + <i><font size="-1">The DirectX rendering pipeline is not +available in 1.5.0-beta1. We plan to deliver a beta version in +1.5.0-beta2.</font></i> + </ul> +</ul> +<h4><a name="MacOSX"></a>Mac OS X</h4> +<p>The 1.5.0-beta1 version of Java 3D for Mac OSX (PPC or x86) +requires the following:<br> +</p> +<ul> + <li>JDK 1.5.0 or later from Apple: <a + href="http://developer.apple.com/java/download/">http://developer.apple.com/java/download/</a></li> + <li>Java Binding for OpenGL (JOGL), available at: <a + href="https://jogl.dev.java.net/">https://jogl.dev.java.net/</a><br> +you can <a + href="https://jogl.dev.java.net/servlets/ProjectDocumentList?folderID=5971&expandFolder=5971">click +here</a> for a direct link to the download folder<br> + </li> + <li>Apple OS X 10.3 or later (10.4 or later is required for +Intel-based Apple systems)<br> + </li> + <li>Support for OpenGL 1.3 or later<br> + </li> +</ul> +<h3><a name="Improvements_In_1_5_0"></a>Improvements in 1.5.0-beta1</h3> +<h4>New Features / Enhancements</h4> +<ul> + <li><a href="#JoglPipeline">JOGL Rendering Pipeline</a><br> + </li> + <li>Non-power-of-two textures</li> + <li>NIO image buffer support for textures</li> + <li>By-reference support for geometry indices</li> + <li>Rendering error listeners</li> + <li>Vecmath accessors/mutators</li> +</ul> +<h4>Issues Fixed</h4> +<br> +<table style="text-align: left;" border="1" cellpadding="2" + cellspacing="0"> + <tbody> + <tr> + <th style="vertical-align: top; text-align: right;">Issue</th> + <th style="vertical-align: top;"> </th> + <th style="vertical-align: top;">Description</th> + </tr> + <tr> + <td style="vertical-align: top; text-align: right;">40</td> + <td style="vertical-align: top;"> </td> + <td style="vertical-align: top;">Transparency color not correct +on UCIO geometry and OffScreen canvas</td> + </tr> + <tr> + <td style="vertical-align: top; text-align: right;">75</td> + <td style="vertical-align: top;"> </td> + <td style="vertical-align: top;">Memory leak in SetLiveState when +branchGroup remove</td> + </tr> + <tr> + <td style="vertical-align: top; text-align: right;">85</td> + <td style="vertical-align: top;"> </td> + <td style="vertical-align: top;">Optimize the downloading of ARGB +textures</td> + </tr> + <tr> + <td style="vertical-align: top; text-align: right;">92</td> + <td style="vertical-align: top;"> </td> + <td style="vertical-align: top;">ImageComponent2D.setSubImage() +uses incorrect image sizes</td> + </tr> + <tr> + <td style="vertical-align: top; text-align: right;">93</td> + <td style="vertical-align: top;"> </td> + <td style="vertical-align: top;">ImageComponent2D.setSubImage() +does not correctly update the display</td> + </tr> + <tr> + <td style="vertical-align: top; text-align: right;">113</td> + <td style="vertical-align: top;"> </td> + <td style="vertical-align: top;">NPE in updateAlphaInVertexData +on multiple screens</td> + </tr> + <tr> + <td style="vertical-align: top; text-align: right;">121</td> + <td style="vertical-align: top;"> </td> + <td style="vertical-align: top;">Stop using finalize() to clean +up state</td> + </tr> + <tr> + <td style="vertical-align: top; text-align: right;">123</td> + <td style="vertical-align: top;"> </td> + <td style="vertical-align: top;">Reduce or eliminate use of +memory free lists</td> + </tr> + <tr> + <td style="vertical-align: top; text-align: right;">147</td> + <td style="vertical-align: top;"> </td> + <td style="vertical-align: top;">Need Windows/amd64 port of Java +3D</td> + </tr> + <tr> + <td style="vertical-align: top; text-align: right;">152</td> + <td style="vertical-align: top;"> </td> + <td style="vertical-align: top;">NPE in updateNodeComponent</td> + </tr> + <tr> + <td style="vertical-align: top; text-align: right;">160</td> + <td style="vertical-align: top;"> </td> + <td style="vertical-align: top;">AlternateAppearance behaves +defferently in J3D 1.3.2 comparing to J3D 1.3.1</td> + </tr> + <tr> + <td style="vertical-align: top; text-align: right;">172</td> + <td style="vertical-align: top;"> </td> + <td style="vertical-align: top;">Texture.setImage fails to check +ImageComponent sizes when not live</td> + </tr> + <tr> + <td style="vertical-align: top; text-align: right;">180</td> + <td style="vertical-align: top;"> </td> + <td style="vertical-align: top;">Frame-dependent Large Texture +Updates leads to OOM Exception</td> + </tr> + <tr> + <td style="vertical-align: top; text-align: right;">194</td> + <td style="vertical-align: top;"> </td> + <td style="vertical-align: top;">Provide NIOBuffer texture +components</td> + </tr> + <tr> + <td style="vertical-align: top; text-align: right;">198</td> + <td style="vertical-align: top;"> </td> + <td style="vertical-align: top;">Need more shader example programs</td> + </tr> + <tr> + <td style="vertical-align: top; text-align: right;">209</td> + <td style="vertical-align: top;"> </td> + <td style="vertical-align: top;">PolygonAttributes.isCompiled() +returns false after the scenegraph's BranchGroup is compiled.</td> + </tr> + <tr> + <td style="vertical-align: top; text-align: right;">216</td> + <td style="vertical-align: top;"> </td> + <td style="vertical-align: top;">J3DTimer should use +clock_gettime on Linux</td> + </tr> + <tr> + <td style="vertical-align: top; text-align: right;">219</td> + <td style="vertical-align: top;"> </td> + <td style="vertical-align: top;">Add support for Non Power of Two +textures</td> + </tr> + <tr> + <td style="vertical-align: top; text-align: right;">220</td> + <td style="vertical-align: top;"> </td> + <td style="vertical-align: top;">Matrix3d.set(AxisAngle4d) sets +incorrectly if axis vector not normalized</td> + </tr> + <tr> + <td style="vertical-align: top; text-align: right;">221</td> + <td style="vertical-align: top;"> </td> + <td style="vertical-align: top;">UnsatisfiedLinkError if shading +language set to Cg on d3d</td> + </tr> + <tr> + <td style="vertical-align: top; text-align: right;">224</td> + <td style="vertical-align: top;"> </td> + <td style="vertical-align: top;">NPE While Toggling Visibility</td> + </tr> + <tr> + <td style="vertical-align: top; text-align: right;">225</td> + <td style="vertical-align: top;"> </td> + <td style="vertical-align: top;">BY_REF Support for +CoordinateIndices To Reduce Memory Bloat</td> + </tr> + <tr> + <td style="vertical-align: top; text-align: right;">229</td> + <td style="vertical-align: top;"> </td> + <td style="vertical-align: top;">Need to implement JOGL renderer</td> + </tr> + <tr> + <td style="vertical-align: top; text-align: right;">235</td> + <td style="vertical-align: top;"> </td> + <td style="vertical-align: top;">Null Pointer in AttributeBin</td> + </tr> + <tr> + <td style="vertical-align: top; text-align: right;">240</td> + <td style="vertical-align: top;"> </td> + <td style="vertical-align: top;">Canvas3D.queryProperties reports +stencil available even when it is not</td> + </tr> + <tr> + <td style="vertical-align: top; text-align: right;">241</td> + <td style="vertical-align: top;"> </td> + <td style="vertical-align: top;">Texture3D by Reference Fails</td> + </tr> + <tr> + <td style="vertical-align: top; text-align: right;">244</td> + <td style="vertical-align: top;"> </td> + <td style="vertical-align: top;">ClassCastException in +Group.setChild</td> + </tr> + <tr> + <td style="vertical-align: top; text-align: right;">245</td> + <td style="vertical-align: top;"> </td> + <td style="vertical-align: top;">Problem with +ALLOW_RENDERING_ATTRIBUTES_WRITE in Appearance</td> + </tr> + <tr> + <td style="vertical-align: top; text-align: right;">246</td> + <td style="vertical-align: top;"> </td> + <td style="vertical-align: top;">Move compressed geometry code +from core to utils</td> + </tr> + <tr> + <td style="vertical-align: top; text-align: right;">247</td> + <td style="vertical-align: top;"> </td> + <td style="vertical-align: top;">SHADER_ATTRIBUTE_TYPE_ERROR is +fired when ShaderAttributeArray is used (OpenGL and GLSL shaders used)</td> + </tr> + <tr> + <td style="vertical-align: top; text-align: right;">248</td> + <td style="vertical-align: top;"> </td> + <td style="vertical-align: top;">Wrong spec. on the setFlags() +method of com.sun.j3d.utils.pickfast.PickTool</td> + </tr> + <tr> + <td style="vertical-align: top; text-align: right;">249</td> + <td style="vertical-align: top;"> </td> + <td style="vertical-align: top;">NullpointerException in +MasterControlThread when adding a Light</td> + </tr> + <tr> + <td style="vertical-align: top; text-align: right;">251</td> + <td style="vertical-align: top;"> </td> + <td style="vertical-align: top;">Typo, in spec. PickTool.PickAny +and PickTool.PickClosest return is wrong</td> + </tr> + <tr> + <td style="vertical-align: top; text-align: right;">253</td> + <td style="vertical-align: top;"> </td> + <td style="vertical-align: top;">Transform3D's incorrectly +identified as Affine</td> + </tr> + <tr> + <td style="vertical-align: top; text-align: right;">260</td> + <td style="vertical-align: top;"> </td> + <td style="vertical-align: top;">Obsolete graphics library +version kills renderer thread, cannot be detected by app</td> + </tr> + <tr> + <td style="vertical-align: top; text-align: right;">264</td> + <td style="vertical-align: top;"> </td> + <td style="vertical-align: top;">Behaviors that throw an Error +cause the BehaviorScheduler to die</td> + </tr> + <tr> + <td style="vertical-align: top; text-align: right;">266</td> + <td style="vertical-align: top;"> </td> + <td style="vertical-align: top;">Canvas3D should throw NPE by +default for null graphicsConfig</td> + </tr> + <tr> + <td style="vertical-align: top; text-align: right;">268</td> + <td style="vertical-align: top;"> </td> + <td style="vertical-align: top;">Replace native +getNumberOfProcessor() with pure Java equiv?</td> + </tr> + <tr> + <td style="vertical-align: top; text-align: right;">269</td> + <td style="vertical-align: top;"> </td> + <td style="vertical-align: top;">GLSL on nVidia cards: Confict of +a builtin vertex attribute (named gl_Normal) and a bound generic vertex +attribute</td> + </tr> + <tr> + <td style="vertical-align: top; text-align: right;">275</td> + <td style="vertical-align: top;"> </td> + <td style="vertical-align: top;">sleep for +setMinimumFrameCycleTime should not hold lock</td> + </tr> + <tr> + <td style="vertical-align: top; text-align: right;">279</td> + <td style="vertical-align: top;"> </td> + <td style="vertical-align: top;">Intermittent hang in +MasterControl while running lg3d</td> + </tr> + <tr> + <td style="vertical-align: top; text-align: right;">283</td> + <td style="vertical-align: top;"> </td> + <td style="vertical-align: top;">Add Eclipse plugin defs to +manifest</td> + </tr> + <tr> + <td style="vertical-align: top; text-align: right;">288</td> + <td style="vertical-align: top;"> </td> + <td style="vertical-align: top;">Objects in RenderBin free lists +keep reference to user data</td> + </tr> + <tr> + <td style="vertical-align: top; text-align: right;">308</td> + <td style="vertical-align: top;"> </td> + <td style="vertical-align: top;">WakeupOnElapsedTime occasionally +doesn't wake up on elapsed time</td> + </tr> + <tr> + <td style="vertical-align: top; text-align: right;">311</td> + <td style="vertical-align: top;"> </td> + <td style="vertical-align: top;">Broken build for linux on ppc.</td> + </tr> + <tr> + <td style="vertical-align: top; text-align: right;">313</td> + <td style="vertical-align: top;"> </td> + <td style="vertical-align: top;">Geometry Stress Test results in +OOM Error</td> + </tr> + <tr> + <td style="vertical-align: top; text-align: right;">318</td> + <td style="vertical-align: top;"> </td> + <td style="vertical-align: top;">Cannot build on Itanium Linux</td> + </tr> + <tr> + <td style="vertical-align: top; text-align: right;">320</td> + <td style="vertical-align: top;"> </td> + <td style="vertical-align: top;">Shader Appearance update is +asynchronous to transform update</td> + </tr> + <tr> + <td style="vertical-align: top; text-align: right;">321</td> + <td style="vertical-align: top;"> </td> + <td style="vertical-align: top;">bug in +vecmath.Matrix3d.set(AxisAngle a1)</td> + </tr> + <tr> + <td style="vertical-align: top; text-align: right;">323</td> + <td style="vertical-align: top;"> </td> + <td style="vertical-align: top;">Deprecate optional detail +texture functionality</td> + </tr> + <tr> + <td style="vertical-align: top; text-align: right;">325</td> + <td style="vertical-align: top;"> </td> + <td style="vertical-align: top;">This Tuple4d is epsilonEquals to +all others: (NaN, NaN, NaN, NaN)</td> + </tr> + <tr> + <td style="vertical-align: top; text-align: right;">326</td> + <td style="vertical-align: top;"> </td> + <td style="vertical-align: top;">PrintCanvas3D on JOGL pipeline +crashes on Linux and Solaris</td> + </tr> + <tr> + <td style="vertical-align: top; text-align: right;">327</td> + <td style="vertical-align: top;"> </td> + <td style="vertical-align: top;">javadoc for VIew class doesn't +list correct clip policy defaults</td> + </tr> + <tr> + <td style="vertical-align: top; text-align: right;">328</td> + <td style="vertical-align: top;"> </td> + <td style="vertical-align: top;">JOGL pipeline : Geometry fails +to render in Cosmic Birdie</td> + </tr> + <tr> + <td style="vertical-align: top; text-align: right;">331</td> + <td style="vertical-align: top;"> </td> + <td style="vertical-align: top;">Add .cvsignore file to root of +vecmath.</td> + </tr> + <tr> + <td style="vertical-align: top; text-align: right;">338</td> + <td style="vertical-align: top;"> </td> + <td style="vertical-align: top;">Bug in glPushAttrib usage in +NativePipeline</td> + </tr> + <tr> + <td style="vertical-align: top; text-align: right;">339</td> + <td style="vertical-align: top;"> </td> + <td style="vertical-align: top;">Java crashes when using GLSL +shaders</td> + </tr> + <tr> + <td style="vertical-align: top; text-align: right;">340</td> + <td style="vertical-align: top;"> </td> + <td style="vertical-align: top;">Resource leak in +setOffScreenBuffer, NPE in JOGL pipeline</td> + </tr> + <tr> + <td style="vertical-align: top; text-align: right;">342</td> + <td style="vertical-align: top;"> </td> + <td style="vertical-align: top;">Raster.setDstOffset() set the +destination pixel offset in opposite direction</td> + </tr> + <tr> + <td style="vertical-align: top; text-align: right;">347</td> + <td style="vertical-align: top;"> </td> + <td style="vertical-align: top;">OffScreen Canvas3D always +reloads textures, display lists</td> + </tr> + <tr> + <td style="vertical-align: top; text-align: right;">348</td> + <td style="vertical-align: top;"> </td> + <td style="vertical-align: top;">Programmable shaders do not work +for OffScreen Canvas3D</td> + </tr> + </tbody> +</table> +<br> +<h3><a name="JoglPipeline"></a>JOGL Rendering Pipeline</h3> +<p>A JOGL rendering pipeline, as described +in <a href="https://java3d.dev.java.net/issues/show_bug.cgi?id=229">issue +229</a>, is now +available on all supported platforms, including Apple Mac +OSX (x86 or PPC). The easiest way to run Java 3D applications +using the JOGL +pipeline is via Java Webstart from your browser (with no setup +required). +<a href="https://j3d-webstart.dev.java.net/test">Click here</a> and go +to the "Early access +test program" section at bottom of the +page to run a Java 3D example program from your browser via the +JOGL pipeline. These +examples will use JOGL on Mac OSX and the native OpenGL pipeline on all +other platforms.<br> +</p> +<p>The JOGL renderer is the default on Mac OSX. +You can select the JOGL renderer on other platforms by setting the "<code>j3d.rend</code>" +system +property +to "<code>jogl</code>", +for example: +</p> +<ul> + <code>java -Dj3d.rend=jogl ClassName</code> +</ul> +<p>You will need to <a href="https://jogl.dev.java.net/">download +JOGL</a> +and install it into the JRE along with the Java 3D jar files (or +include it in your PATH/CLASSPATH).<br> +</p> +<h3><a name="More_Information"></a>More Information</h3> +<p>For the latest information on Java 3D, see the <a + href="https://java3d.dev.java.net/">main Java 3D project page</a> +on +java.net.<br> +</p> +<p>Click <a + href="https://java3d.dev.java.net/issues/buglist.cgi?Submit+query=Submit+query&component=java3d&issue_status=NEW&issue_status=STARTED&issue_status=REOPENED">here</a> +for a list of open issues.</p> +</body> +</html> diff --git a/release-info/pre-release/README.txt b/release-info/pre-release/README.txt index 85cd3f1..c0996af 100644 --- a/release-info/pre-release/README.txt +++ b/release-info/pre-release/README.txt @@ -1,10 +1,13 @@ +Java 3D(TM) 1.5.0 Pre-Release +----------------------------- + This software is licensed by Sun: i) for research use under terms of the Java Research License (JRL) as specified in the LICENSE-JRL.txt file and on the web at "http://java3d.dev.java.net/jrl.html" -This binary release of Java 3D 1.4.0-experimental is an intermediate +This binary pre-release of Java 3D 1.5.0 (experimental) is an intermediate build made available for testing purposes only. The code is untested and presumed incompatible with the Java 3D(TM) API specification. You must only use this code in accordance with the terms under which the @@ -21,3 +24,17 @@ or at: For other operating environments, contact the vendor that produces the environment. A list of these can be found at "http://java.sun.com/products/java-media/3D/ports.html" + + +Instructions for unzipping Java 3D 1.5.0 +---------------------------------------- + +After downloading and unzipping the java3d-1_5_0-XXX.zip file into a temporary directory, for example, "/tmp", you will see the following files in the java3d-1_5_0-XXX directory: + + COPYRIGHT.txt Copyright notice + LICENSE-JRL.txt Software License Agreement + README-unzip.html Instructions for manually installing the release + README.txt README file (you are reading it now) + j3d-150-XXX.zip Zip file containing the files to be installed + +To manually install Java 3D, open README-unzip.html in your browser and follow the instructions. |