Release Notes
 
 

Release Notes   Release Notes
Redistributable Components   Introduction

 


Redistributable File List for Microsoft SDK for Java Version 2.5

This document identifies the files that you may redistribute with your application developed using the Microsoft SDK for Java. The conditions under which you may redistribute these files are described in the separate License Agreement under Redistribution Requirements.

The redistributable files are located inside SDK directories, unless otherwise noted. When you redistribute any of these files, you must ensure you are using the correct version of the files.

If you have installed the Microsoft SDK for Java version 2.5, you will notice that this release no longer provides a stand-alone Win32API package for redistribution. It is now part of the default classes installed with the Microsoft VM for Java. The JDK 1.0.2-compatible AFC files are also included and can be redistributed with your applications. Please review the license agreement before you redistribute these AFC files.


Categories of Redistributable Files

The following categories of redistributable files are described in this document.

1. Microsoft Virtual Machine for Java (x86 and Alpha)

2. SDK tools, Header and Lib files

3. SDK Samples

4. SDK Documentation

5. Microsoft Application Foundation Classes (AFC)

6. DirectX® 3 Runtime

7. DirectAnimation™ Package, Runtime, Samples and Documentation

8. General Redistribution Information

1. Virtual machines for x86 and Alpha systems

You may redistribute MSJavx86.exe (a self-extracting executable for x86 systems) and MSJavAxP.exe (a self-extracting executable for Alpha systems) with the SDK 2.5. To obtain the VM(x86), please select the Save to Disk option or the Install and Save to Disk option via the SDK Setup Wizard, you will find the MSJavx86.exe in your SDK download directory or the default directory C:\sdk-java.201\Components. MSJavAxP.exe can be downloaded via the pull down box of the SDK download page.

Individual files in the redistributable executables cannot be redistributed separately. The retail version of the stand alone VM for x86 (MSJavx86.exe) can be used with retail versions of Internet Explorer (IE4.0\IE4.01 or IE3.02); beta versions of Internet Explorer are not supported.

For information on the most recent version of the Microsoft VM for Java, see our web site: http://www.microsoft.com/java/


2. SDK tools, Header and Lib files

Most of the files provided with the SDK in the \Bin directory and the subdirectories are redistributable along with Microsoft VM redistribution.
The redistributable components in the \Bin directory are:

  • awt2afc.bat
  • classd.exe
  • classr.exe
  • Jexegen.exe
  • JView.exe
  • Guidgen.exe
  • JActiveX.exe
  • MSJavah.exe
  • Resmerge.exe
  • clspack.exe
  • javasrc.exe
  • javasrc.txt
  • javareg.exe
  • qvue.exe
  • The redistributable files under the \Bin\awt2afc directory are:

  • applet.htm
  • awt2afc.cab
  • awt2afc.ini
  • default.htm
  • all HTML files in the \awt2afc\docs subdirectory

    The redistributable files under the \Bin\JNtsvc directory are:

  • Jntsvc.exe
  • service.zip
  • TestService.java
  • makefile

  • The redistributable files under the \Bin\Packsign directory are:

  • cabarc.exe
  • master.inf
  • DuBuild.exe
  • DUReadme.txt
  • The redistributable files under the \Include directory are:

  • JavaDbg.h
  • Javaexec.h
  • JDbgGuid.h
  • nativcom.h
  • native.h
  • The redistributable files under the \Lib\i386 directory are:

  • javadbg.lib
  • msjava.lib
  • The pre-release version of the Java Language Compiler files in the \Bin directory are not redistributable with the SDK: JVC.exe, msjvc.dll, and jps.dll. Nmake.exe was released with Microsoft Visual C++ and is not for redistribution with this SDK.

    The following security/signing tools are not for redistribution with this SDK:

  • JavaSign.dll
  • ChkJava.exe
  • MakeCert.exe
  • Cert2SPC.exe
  • ChkTrust.exe
  • setreg.exe
  • CerMgr.exe
  • SignCode.exe
  • Signer.dll
  • CPrmEdit.exe
  • CPrmEdit.txt
  • javazone.hlp
  • PIniEdit.exe
  • PIniEdit.txt

  • 3. SDK Sample Files

    Please refer to the terms and conditions defined by the SDK license agreement under 1(d) Sample Code when redistributing the following files under the \Sample directory and its subdirectories:

  • \ActiveXBeans
  • \AFC
  • \CAB
  • \i18n
  • \CTOJParser
  • \CustDoc
  • \DirecX3
  • \Invocation
  • \JDBC
  • \JDirect
  • \Debugger
  • \Scripting
  • \JExegen
  • \JView
  • \Native
  • \Native_com
  • \Native_raw
  • \Script Debugger
  • \Security
  • \PkgMgmt
  • \xmldso
  • 4. SDK Documentation

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

    5. Microsoft Application Foundation Classes (AFC)

    The JDK 1.1 compatible AFC class libraries are installed by default with the latest Microsoft VM for Java.

    The JDK 1.0.2-compatible AFC files that follow are redistributable together under the terms of the SDK License Agreement:

  • afc102.zip
  • afcsetup.exe
  • all samples under \AFC102\Samples
  • AFC102.zip is the zip file that contains JDK 1.0.2-compatible AFC components (Application Fundation Classes). This file can be downloaded from the AFC web site or downloaded with the core SDK 2.5. afcsetup.exe is the setup program used to install the AFC packages on various platforms (please refer to the AFC release notes). All files can be redistributed according to the SDK license terms under AFC. These files are located in the SDK installation directory (C:\sdk-java.20\AFC102).

    6. DirectX® File

    DirectX.exe is the self extracting executable that includes the DirectX3a runtime. It can be downloaded from the SDK web site, and can be redistributed with the Microsoft virtual machine which includes DirectX for Java package in the system class library. To obtain the above file, please choose the Download (or Install and Download) option via SDK Setup Wizard, and the file will be copied into the chosen SDK download directory or the default directory C:\sdk-java.20\Components.

    7. DirectAnimation™ Package, Runtime, Samples and Runtime

    Dxmedia.exe is the self extracting executable that provides DirectAnimation runtime, which also comes with Internet Explorer 4.0. Dajavcls.cab is the CAB file that contains the Java package to be used with the DirectAnimation runtime. These can be downloaded from the SDK web site, and can be redistributed with the Microsoft VM. To obtain the above files, please choose the Download (or Install and Download) option via SDK Setup Wizard, and the files will be copied into the chosen SDK download directory or the default directory C:\sdk-java.20\Components.

    8. General Redistribution Information

    Version Checking of Redistributable Files

    Please make sure that you provide the correct version checking in your setup program for any redistributed file that may be updated, including the VM for Java. To manually verify the VM for Java version that you are running, check the version of msjava.dll under your \windows\system directory. This release of the VM should be 2339; it is the version that is included with the Microsoft SDK for Java 2.5 and Internet Explorer 4.0.





    Top © 1998 Microsoft Corporation. All rights reserved. Terms of use.