Microsoft SDK for Java version 3.2 Release Notes

Redistributable Files - Microsoft SDK for Java Version 3.2

This 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
Files that are Not Redistributable

Categories of Redistributable Files

The categories of redistributable files are as follows:

Microsoft VM for x86 and Digital Alpha Systems

You 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.

  • To get the Microsoft VM for x86 systems, use the Setup Wizard. Choose Save to Disk or Install and Save to Disk. By default, MSJavx86.exe is installed in the following location:

    C:\%SDKDIR%\Components

  • MSJavAxP.exe can be downloaded. Go to the drop-down menu on the SDK Download page. To get the Microsoft VM for Digital Alpha systems, go to the download page for MSJavAxP.exe.

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/ This link takes you to a site on microsoft.com.

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 Files

The 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 Documentation

SDK_Docs.exe can be redistributed with the Microsoft VM and SDK components redistribution.

Microsoft DirectX Version 3 Runtime

Directx.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 Documentation

Dxmedia.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 Information

Correct 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 Files

The following JNI files may only be redistributed with Microsoft SDK for Java, version 3.2, in its entirety. They are not for individual redistribution.

  • Javah.exe

  • Jni.h

Files that are Not Redistributable

The Java compiler: The following jvc files in the Bin folder are not redistributable with this SDK:

  • Jvc.exe

  • Msjvc.dll

  • Jps.dll

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.