![]() |
Redistributable Files - Microsoft SDK for Java Version 3.2This topic identifies the files that you can redistribute with applications developed using the Microsoft SDK for Java. Conditions for doing so are described in section f. Redistribution Requirements in the End-User License Agreement. The redistributable files are located inside SDK folders unless otherwise noted. When you redistribute any of these files, you must ensure that you are doing so with the correct version of the files. The Microsoft SDK for Java version 3.2 no longer has a stand-alone redistributable Microsoft® Win32® API package. It is now part of the default classes installed with the Microsoft virtual machine (Microsoft VM). Note The build numbers of the Microsoft VM and jvc for this SDK release can be found in the file Build.txt, located in the Relnotes folder of the SDK. Redistribution information is in two sections: Categories of Redistributable Files Categories of Redistributable FilesThe categories of redistributable files are as follows:
Microsoft VM for x86 and Digital Alpha SystemsYou can redistribute MSJavx86.exe (a self-extracting executable for x86 systems) and MSJavAxP.exe (a self-extracting executable for Digital Alpha systems) with the SDK 3.2.
Individual files in the redistributable executables cannot be separately redistributed. The retail version of the stand-alone VM for x86 (MSJavx86.exe) can be used with retail versions of Microsoft® Internet Explorer (versions 3.02 or later); pre-release versions of Internet Explorer are not supported. For information on the most recent version of the Microsoft VM, go to http://www.microsoft.com/java/ SDK Tools, Header, and Library Files (x86 and Digital Alpha)Most of the files provided with the SDK in the \Bin and \Binalpha folders and their subfolders are redistributable. This section shows the location of redistributable components. \Bin Classd.exe, Classr.exe, Jexegen.exe, JView.exe, Guidgen.exe, JActiveX.exe, MSJavah.exe, Resmerge.exe, Clspack.exe, Cabarc.exe, Master.inf, DuBuild.exe, Javasrc.exe, Javasrc.txt, Javareg.exe, Qvue.exe, Classvue.exe, Dubuild.exe, Appletviewer.exe, and Wjview.exe \Binalpha Qvue.exe, Jactivex.exe, Jexegen.exe, and Javareg.exe \Jntsvc Jntsvc.exe, Service.zip, TestService.java, and makefile \Include Javaax.h, JavaDbg.h, Javaexec.h, Jclshook.h, Jevmon.h, Jevmon.idl, Nativcom.h, Jni.h, Jexefmt.h and Native.h \Lib\i386 Javadbg.lib and Msjava.lib \Lib\AXP Javadbg.lib and Msjava.lib SDK Sample FilesThe files in the Samples folder and its subfolders containing sample code are redistributable. See the terms and conditions defined by the End-User License Agreement in section 1(d) Sample Code. SDK DocumentationSDK_Docs.exe can be redistributed with the Microsoft VM and SDK components redistribution. Microsoft DirectX Version 3 RuntimeDirectx.exe is a self extracting executable that includes the Microsoft® DirectX® 3a runtime. It can be downloaded from the SDK for Java Web site, and can be redistributed with the Microsoft VM, which includes the DirectX package in the system class library. To get this file, go to the Setup Wizard. Choose either the Download or Install and Download. The file will be copied into the SDK download folder of your choice or the default folder, C:\%SDKDIR%\Components. Microsoft DirectAnimation Package, Runtime, and DocumentationDxmedia.exe is a self-extracting executable that provides Microsoft® DirectAnimation™ runtime, which also comes with Internet Explorer 4.0 or later. Dajavcls.cab is the cabinet file that contains the Java package to be used with the DirectAnimation runtime. These files can be downloaded from the SDK for Java Web site, and can be redistributed with the Microsoft VM. To obtain the these files, go to the SDK Setup Wizard. Choose either Download or Install and Download. The files will be copied into the SDK download folder of your choice or the default folder, C:\%SDKDIR%\Components. General Redistribution InformationCorrect versions are extremely important. Be sure that you provide the correct version checking in your setup program for any redistributed file that may be updated, including the Microsoft VM. To manually verify the Microsoft VM version that you are running, check the version of Msjava.dll under your Microsoft® Windows® System folder. JNI FilesThe following JNI files may only be redistributed with Microsoft SDK for Java, version 3.2, in its entirety. They are not for individual redistribution.
Files that are Not RedistributableThe Java compiler: The following jvc files in the Bin folder are not redistributable with this SDK:
Nmake.exe was released with Microsoft® Visual C++® and cannot be redistributed with this SDK. The following security or signing tools (or both) are not for redistribution with this SDK: JavaSign.dll, ChkJava.exe, MakeCert.exe, Cert2SPC.exe, ChkTrust.exe, Setreg.exe, CertMgr.exe, SignCode.exe, Signer.dll, CPrmEdit.exe, CPrmEdit.txt, Javazone.hlp, PIniEdit.exe, and PIniEdit.txt. |
© 1997-1999 Microsoft Corporation. All rights reserved.