Mentor Graphics Software Installation Guide
Mentor Graphics Software Installation Guide
Online Help
October 2015
This document contains information that is proprietary to Mentor Graphics Corporation. The original recipient of this
document may duplicate this document in whole or in part for internal business purposes only, provided that this entire
notice appears in all copies. In duplicating any part of this document, the recipient agrees to make every reasonable
effort to prevent the unauthorized use and distribution of the proprietary information.
This document is for information and instruction purposes. Mentor Graphics reserves the right to make
changes in specifications and other information contained in this publication without prior notice, and the
reader should, in all cases, consult Mentor Graphics to determine whether any changes have been
made.
The terms and conditions governing the sale and licensing of Mentor Graphics products are set forth in
written agreements between Mentor Graphics and its customers. No representation or other affirmation
of fact contained in this publication shall be deemed to be a warranty or give rise to any liability of Mentor
Graphics whatsoever.
MENTOR GRAPHICS MAKES NO WARRANTY OF ANY KIND WITH REGARD TO THIS MATERIAL
INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
FITNESS FOR A PARTICULAR PURPOSE.
MENTOR GRAPHICS SHALL NOT BE LIABLE FOR ANY INCIDENTAL, INDIRECT, SPECIAL, OR
CONSEQUENTIAL DAMAGES WHATSOEVER (INCLUDING BUT NOT LIMITED TO LOST PROFITS)
ARISING OUT OF OR RELATED TO THIS PUBLICATION OR THE INFORMATION CONTAINED IN IT,
EVEN IF MENTOR GRAPHICS HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
U.S. GOVERNMENT LICENSE RIGHTS: The software and documentation were developed entirely at
private expense and are commercial computer software and commercial computer software
documentation within the meaning of the applicable acquisition regulations. Accordingly, pursuant to
FAR 48 CFR 12.212 and DFARS 48 CFR 227.7202, use, duplication and disclosure by or for the U.S.
Government or a U.S. Government subcontractor is subject solely to the terms and conditions set forth
in the license agreement provided with the software, except for provisions which are contrary to
applicable mandatory federal laws.
TRADEMARKS: The trademarks, logos and service marks ("Marks") used herein are the property of
Mentor Graphics Corporation or other parties. No one is permitted to use these Marks without the prior
written consent of Mentor Graphics or the owner of the Mark, as applicable. The use herein of a third-
party Mark is not an attempt to indicate Mentor Graphics as a source of a product, but is intended to
indicate a product from, or associated with, a particular third party. A current list of Mentor Graphics’
trademarks may be viewed at: [Link]/trademarks.
The registered trademark Linux® is used pursuant to a sublicense from LMI, the exclusive licensee of
Linus Torvalds, owner of the mark on a world-wide basis.
Chapter 1
Installing Mentor Graphics Software . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
Using the Mentor Graphics Install Home Window . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
Mounting the DVD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
Unmounting the DVD on UNIX/Linux . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
Mentor Install Program and Java . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
Determining System Requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
Understanding the Install Program Setup . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
Selecting a Location for the Mentor Graphics Product Tree . . . . . . . . . . . . . . . . . . . . . . . 11
Determining What Products Are Already Installed . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
Installing or Updating an Installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
Performing a New or Update Installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
Specifying Installation Source and Target . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
Using the Source Browser . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
Specifying the Installation Target. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
Selecting Releases to Install . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
Optional Shared Documentation Windows . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
Selecting the Platform. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
Selecting Products to Install . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
Viewing the License Agreement. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
Confirming Product Selections . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
Installing Products . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
Performing an Install From the Command Line . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
Querying Installed Products From the Command Line . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
Chapter 2
Managing Software. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
Viewing Mentor Installations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
Verifying Installations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
Verifying Product Selection. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
Verifying Installation Results . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
Product Removal . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
Removing Installed Products . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
Selecting Products for Removal . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
Confirming Products for Removal . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
Viewing Progress of Product Removal. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
Uninstalling the Mentor Install Program on Windows . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
Uninstalling the Mentor Install Program on Linux. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
Chapter 3
Managing Licensing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
Installing and Configuring Licensing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
Chapter 4
Tools . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
Overview of Creating a Batch Script . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
Before you Begin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
Creating a Batch Script . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50
Repository Setup Overview for a Batch Install . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52
Specifying the Mentor Graphics Installer for a Batch Install . . . . . . . . . . . . . . . . . . . . . . . 53
Specifying the Source for a Batch Install . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54
Client Batch Script Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55
Performing a Batch Installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61
Performing a Batch Verification. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63
Performing a Product Update Batch Install . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64
Performing a Batch Install of All Products. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65
Performing a Batch Removal . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66
Setting Installation Preferences . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67
Creating an Input File . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69
Viewing System Information. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70
Glossary
Index
Third-Party Information
End-User License Agreement
Welcome to the Mentor Install Program; an easy-to-use wizard interface for installing Mentor
Graphics software.
Before you begin the software installation, you should:
• Order software licenses — Contact your local Mentor Graphics sales office. For other
licensing related information, refer to the Licensing Mentor Graphics Software manual
available on SupportNet and with all installation media.
• Plan your software configuration — Refer to either the web-based download
instructions on SupportNet ([Link]), or request software on DVD and
view the accompanying installation instructions.
Using the Mentor Graphics Install Home Window . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
Installing or Updating an Installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
Performing an Install From the Command Line . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
Querying Installed Products From the Command Line . . . . . . . . . . . . . . . . . . . . . . . . . 27
Using the Mentor Graphics Install Home window, you have the following tools and options:
o Tool tips (glide the mouse cursor over a button, field, or menu and a brief
description of their function appears).
Note: Outside of the Mentor Install Program Graphical User Interface (GUI), command
line help is available. Use the -help option with any of the install commands. For
example:
On UNIX/Linux, you can use either of the following:
install.<vco> -help
mgc_install -help
where <vco> is a platform suffix that is used for platform identification (for
example, ixl for Linux and ss5 for Solaris SPARC).
On Windows, you can use either of the following:
[Link] -help
[Link] -help
The default location for these executable files on Windows is
C:\MentorGraphics\Install.
• Language — You can specify an alternate GUI language by using the language drop
down menu options.
• Menus — You can open various wizards using the menus on the Home window.
• Tool Tips — Depending on where you hover the cursor, the Tool Tips dynamically
refresh to provide information on the highlighted option.
When you are in a Wizard, the left pane of the window lists the steps in the wizard as well as an
indication of where you are in the process. The following figure illustrates the left pane area.
Procedure
1. Insert the DVD into the DVD drive.
Note: If installing from multiple DVDs and running Solaris 10 with vold, first copy
install.ss5 to an alternate location and execute from there.
2. If necessary, create a mount point (directory) for your DVD. At the system prompt,
For UNIX:
mkdir /cdrom
For Linux:
mkdir -p /mnt/cdrom
3. Mount the DVD. The following table shows command-line examples for the supported
operating systems. Substitute the SCSI address for the value of “x”.
Table 1-1. Mounting the DVD
Operating System Command
AIX /usr/sbin/mount -rv cdrfs /dev/cdx /cdrom
Procedure
1. Open your system prompt.
2. Use one of the following commands:
• umount /cdrom (for AIX)
• umount /mnt/cdrom (for Linux)
• eject cd (for Solaris running vold)
Request a login to this area (for new customers) from the following web page:
[Link]
Returning customers can enter by using your login name and password. For customers outside
North America, contact your local Mentor Graphics office for assistance.
Procedure
1. Invoke the Mentor Install Program.
2. Click Manage Software > Verify Installation.
Procedure
1. Click Install Products on the Mentor Graphics Install Home window.
2. Using the Source and Target window, select the source and target for your installation
and click Next. Refer to Specifying Installation Source and Target.
Note: If installing from multiple DVDs and running Solaris 10 with vold, first copy
install.ss5 to an alternate location and execute from there.
Note: For an update installation, the target needs to be the location where you have
already installed Mentor Graphics products.
3. Using the Releases window, select the releases to install and click Next. Refer to
Selecting Releases to Install.
Note: The Releases window only displays when there is more than one release on the
installation media. For installs containing only one release, the Mentor Install Program
automatically selects that release and bypasses the Releases window.
4. Using the Install Type window, choose how the product software and documentation is
installed (Typical or a software installation that uses shared documentation). Refer to
Selecting an Install Type.
Note: The Install Type window only displays when there is separate product and
documentation media to install. For installs containing a single install media containing
both product and documentation, the Mentor Install program by-passes the Install Type
window.
5. Using the Platform Selection window, select the platform you are installing to, and click
Next. Refer to Selecting the Platform.
Note: The Platform Selection window only displays when there is more than one
platform supported on the install media. For installs containing a single install media
containing both product and documentation, the Mentor Install program by-passes the
Platform Selection window.
6. Using the Product Selection window, select the products to install, and click Next.
(Products to update may appear auto selected.) Refer to Selecting Products to Install.
7. Read the Mentor Graphics Licensing Agreement and click Agree to accept. Refer to
Viewing the License Agreement
8. Using the Confirm Selections window, confirm the product selections and click Install.
Refer to Confirming Product Selections.
Procedure
1. In the Select a source field, do one of the following:
Note: The Select a source field defaults to the path where you invoked the Install
Program or where you last installed from. The display area provides release information
on the source shown in the field.
Note: If installing from multiple DVDs and running Solaris 10 with vold, first copy
install.ss5 to an alternate location and execute from there.
• If the field is incorrect or blank (may occur the first time the Mentor Install Program
is used) type the path to the location of the source you want to install. If your source
is on a network, enter the full pathname to the source.
• If you need to search for the source location, select Search and using the Source
Browser screen, navigate to a DVD or download location. Click in the upper-left
panel to browse folders on your file system. Click Find to start a search for sources
inside the folder highlighted in the upper-left panel. Valid sources are displayed with
a golden folder. Highlight the source in the upper-right panel (details of the
highlighted source are displayed in the bottom panel of the Source Browser) and
click Select to select the source location and return to the Source and Target screen.
For more information on the Source Browser, see Using the Source Browser help
topic.
After a successful installation, the field will default to the last used source location. The
dropdown list displays the collection of all previously used source locations.
The proper source format for installing products from one of the above is any of the
following:
• A directory containing the subdirectory _msidata. The _msidata subdirectory is read
to determine Release contents.
• A file with an extension of .mis (for example, [Link]).
• A source bundled as a Windows executable file with an extension of .exe.
• A UNIX/Linux executable file with an extension of .<vco>, where vco equals a
three-character platform identification of the platform you are installing to such as
ixl for Linux. For example: [Link]
2. In the Select a target location field, you may type the path to the location where you
want to install (such as the MGC tree: /opt/mgc_tree), select the target location from the
dropdown list, or Browse for the target location.
Note: This field may be blank the first time the Mentor Install Program is used. After a
successful installation, the field will default to the last used target location.
The dropdown list shows the previous targets used. If your Mentor Graphics target
location is on a remote system, enter the full pathname to that system, ending with the
directory where the Mentor Graphics software will reside. If the directory does not
currently exist, the Mentor Graphics Install program creates the directory before loading
the software to that location.
Note: You can add or remove targets to this dropdown list by using the Set Target List
option under the Tools menu. (Tools > Installation Preferences). Refer to Setting
Installation Preferences.
For information on selecting locations for product trees and how to plan for your
software configuration, see the product’s web download instructions on SupportNet or
installation instructions available with the installation media.
For more information on the browsing for a target, see the Specifying the Installation
Target help topic.
3. Click Next to continue with the installation. Back takes you to the previous screen.
Click in the top right of the application to cancel. A popup window will appear
asking you to confirm the cancel. Select Yes to cancel the installation and return to the
Mentor Graphics Install Home window. Selecting No removes the popup window and
stays on the Source and Target window.
• Click in the upper-left panel to browse folders on your file system. Directories
containing valid sources are displayed with a golden folder.
• As you browse each folder, the Source Browser displays valid sources in the upper-right
panel for selection.
• Use Find to start a recursive search for sources inside the folder highlighted in the
upper-left panel.
• Use Stop to cancel a search. Sources found up to the point of stopping are displayed in
the upper-right panel.
• Click in the upper-right panel to highlight one of the displayed sources. Details of the
highlighted source are displayed in the bottom panel of the Source Browser.
• Highlight the source you want and click Select to select the source and return to the
Source and Target window (or Source Location window in the Batch Tool).
Source Formats
The proper source format for installing products from one of the above is any of the following:
Procedure
1. In the Select a target location field, type the path to the location where you want to
install (such as the MGC tree: /opt/mgc_tree), select the target location from the
dropdown list, or browse for the target location.
Note: This field may be blank the first time the Mentor Install Program is used. After a
successful installation, the field will default to the last used target location.
The dropdown list shows the last target used. If your Mentor Graphics target location is
on a remote system, enter the full pathname to that system, ending with the directory
where the Mentor Graphics software will reside. If the leaf directory does not currently
exist, Install creates the directory before loading the software to that location.
For information on selecting locations for product trees and how to plan for your
software configuration, see the installation instructions available with the installation
media.
2. Click Install to open the End User Licensing Agreement. Back takes you to the Mentor
Graphics Install Home window. Click in the top right of the application to return to
the Mentor Graphics Install Home window.
Procedure
1. From the list, select the release(s) to install. Click to the right of the list to display
information about the release that is currently highlighted.
2. Click Next to continue with the installation. Click Back to return to the previous
window; your release selections are preserved at this point. Click in the top right of
the application to cancel. A popup window will appear, asking you to confirm the
cancel. Select Yes to cancel the installation and return to the Mentor Graphics Install
Home window. Selecting No removes the popup window and stays on the Release
window.
Procedure
1. Select the components to install:
• Typical — installs software and documentation to the same target location specified
on the Source/Target window.
• Documentation only — installs documentation only to the shared target location
specified on the Source/Target window.
• Software only — installs software only to the target location specified on the
Source/Target window. When this option is selected, the next screen gives you the
ability to point to the shared documentation location. This shared location is how the
software will find the documentation.
2. Click Next to continue the installation. Click Back to return to the previous window.
Click in the top right of the application to cancel. A popup window will appear,
asking you to confirm the cancel. Select Yes to cancel the installation and return to the
Mentor Graphics Install Home window. Selecting No removes the popup window and
stays on the Install Type window.
The following figure highlights the extra installation steps available when using SDL.
• Typical Install — software and documentation are installed to the same path. If you
have installed Mentor products in the past, this option most resembles the install type
you are familiar with.
Note: This window is available only with releases that allow you to choose where your
documentation is located.
Procedure
1. Select from the following:
• Typical (Install documentation) — This is the typical installation. Product
software will need to be installed to the same location for documentation to work.
• Install documentation as a shared resource — This option allows for a more
custom installation. The documentation will install to the path displayed. This
documentation installation will be configured for sharing the documentation.
2. Click Next. Or, click Back to return to the Source and Target window. Click in the
top right of the application to cancel. A popup window will appear asking you to
confirm the cancel. Select Yes to cancel the installation and return to the Mentor
Graphics Install Home window. Selecting No removes the popup window and stays on
the Install Type window.
For more information on SDL, refer to Managing a Shared Documentation Location.
Procedure
1. Select from the following:
• Typical (Install software)
This is the typical installation. The documentation will need to be installed to the
same tree for products to work.
With this selection, clicking Next opens the Product Selection window.
• Install software and use shared documentation
This option allows for a more custom installation. The software is installed to the
Target location specified at the beginning of this task and the next screen gives you
the ability to point to the shared documentation location. This shared location is how
the software will find the documentation.
With this selection, clicking Next opens the Documentation Search Path window.
2. Click Next. Or, click Back to return to the Source and Target window. Click in the
top right of the application to cancel. A popup window will appear asking you to
confirm the cancel. Select Yes to cancel the installation and return to the Mentor
Graphics Install Home window. Selecting No removes the popup window and stays on
the Install Type window.
Procedure
1. Select from the following:
• Network share
To use a network share, type in or Browse to the path where software will look for
the documentation. Example: Z:\mgcdocs\
• Internal website
To use an internal website, type in the web address where software will look for
documentation. Example: [Link]
Note: The Test button gives you the ability to test the connection to the internal web
address. The web server must be within your company’s firewall (think same city,
same campus).
2. Click Next. Or, click Back to return to the Install Type window. Click in the top
right of the application to cancel. A popup window will appear asking you to confirm
the cancel. Select Yes to cancel the installation and return to the Mentor Graphics Install
Home window. Selecting No removes the popup window and stays on the
Documentation Search Path window.
Procedure
1. By default, this field shows the platform you are running the Mentor Install Program on.
However, if you are installing to a different platform, select that platform from the
dropdown list.
2. Click Next.
From the Product Selection window, you can view information about each of the products
available for installation, available disk space, and how much disk space is required to install
selected products. Additionally, the window lists products already installed on your machine
that match products in the source you are installing from. Software version numbers may be the
same or different.
Procedure
1. From the list, select the product(s) to install. Some products may be dependent upon one
or more products or may be mutually exclusive:
• If you notice that selecting a particular product automatically selects one or more
products, that denotes that it is has dependencies on other products. Click to the
right of the list to display the dependency information.
Installing Products
The Installing Products window indicates the progress of the installation. The status bar
displays the percentage of the installation complete for each the following:
• Pre-install scripts — some products installations will launch pre-install processes that
require no user interaction but help setup the user environment.
• Product installation — the products installing are shown above the status bar.
• Post-install scripts — some product installations launch post-installation processes that
may include separate dialogs and command shells. Do not dismiss these dialogs or
shells; they will either complete automatically or certain dialogs will require input. If
any reboot requests occur during the installation process (other than the one specific to
the Microsoft Visual C++ Redistributable installations), respond No.
Click in the top right of the application to cancel the installation process. Cancel pauses the
installation. A popup window will appear asking you to confirm the cancel. Selecting Yes
results in an incomplete and unstable install and return to the Mentor Graphics Install Home
window. Selecting No continues the installation process.
When Installation Complete appears on the window, you can do either of the following:
Note: The Display Release Notes checkbox is only visible if the Source has release notes.
• Choose to Display Release Notes and click Done to open the associated release notes. If
only one Release Notes document exists, then it opens directly. Otherwise, a list of
associated release notes documents is displayed, in which case select one or all
hypertext links to open the document(s). The Release Notes will open in a window
suitable to their file type (.rtf, .PDF, .doc, or .txt). Close the Release Notes and click OK
to return to the window where you began the installation process.
• Click Done and return to the window where you began the installation process.
On Windows
[Link] is the executable that installs the Mentor Install Program on Windows. This
executable is generally contained on the Mentor product DVD with the source or can be
downloaded from SupportNet.
You can launch the Mentor Install Program from a Windows shell with the following
command:
[Link]
If the Mentor Install Program is not installed, you can download it from SupportNet
([Link]).
On UNIX/Linux
install.<vco> is the executable that installs the Mentor Install Program on UNIX/Linux. This
executable is generally contained on the Mentor product DVD with the source or can be
downloaded from SupportNet.
You can launch the Mentor Install Program from a UNIX/Linux terminal window with the
following command:
install.<vco>
If the Mentor Install Program is not installed, you can download it from SupportNet
([Link]).
If the Mentor Install Program is installed already to the default location, then you can launch it
by typing the following:
$HOME/mgc/install.<vco>/mgc_install
where vco equals the three character platform identification of the platform you are installing on
(for example, ixl for Linux and ss5 for Solaris SPARC).
The -queryInstalledProds command line option is used with the install executable, is available
on all platforms, and requires that the Mentor Graphics Install Program be already installed. For
example:
On Windows:
C:\MentorGraphics\Install\[Link] -queryInstalledProds
On UNIX/Linux:
$HOME/mgc/install.<vco>/mgc_install -queryInstalledProds
Note that, by default, the report is provided as a tab-delimited report. You can opt for a
semicolon-delimited (csv) report by using the -format csv flag along with
-queryInstalledProds. For example:
On Windows:
C:\MentorGraphics\Install\[Link] -queryInstalledProds -format csv
On UNIX/Linux:
$HOME/mgc/install.<vco>/mgc_install -queryInstalledProds -format csv
If the Mentor Install Program is not installed, you can download it from SupportNet
([Link]).
Chapter 2
Managing Software
You can manage your software installations by viewing, verifying, and removing them as
needed.
Viewing Mentor Installations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
Verifying Installations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
Product Removal . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
Procedure
1. Click Manage Software > View Mentor Installations on the Mentor Graphics Install
Home window.
2. The System Information window opens to the Mentor Installations tab. You can select
the Runtime Installations tab to view the Microsoft runtime installations.
• Mentor Installations — This tab Lists all valid Mentor Graphics install targets and
their corresponding products known to the installer. The list shows the Target, Root,
Release, and Product name. You can also pass the installer the following flag via a
command line to generate this same list:
-queryInstalledProds
• Runtime Installations — (Only available on Windows) This tab Lists the Microsoft
runtime redistributables currently installed on this system. The list shows the Name
and Version of the redistributable.
Related Topics
• Viewing System Information
Verifying Installations
The Verify Installation tool gives you the ability to select any or all products to verify or you
can verify installation by target location. The tool then runs a checksum and size verification on
all products selected and displays the results.
Procedure
Click Manage Software > Verify Installation on the Mentor Graphics Install Home window.
Related Topics
• Verifying Product Selection
• Verifying Installation Results
Procedure
1. Select Manage Software > Verify Installation.
2. Select from:
• Sort by Target — Default. Choose this sort option to list all targets you have
installed to with the Mentor Install Program.
• Sort by Product — Choose this sort option to list products installed with the
Mentor Install Program.
3. Select individual, multiple, or Select All products to verify.
4. Click Verify to proceed to the Results window that reports the results of the verification.
Click Back to return to the previous window. Click in the top right of the application
to cancel.
Note: On a lengthy verification log, a summary of any errors found appears at the bottom of the
log. You can use the scroll bar to scan through the entire log.
Tip: If errors occur during verification, re-install the products again to rule out any system
glitches that may have disrupted the product installation. Should that not solve the error(s),
contact Customer Support.
• Click in the top right of the application to cancel. Cancel pauses the verification
process. A popup window will appear asking you to confirm the cancel. Selecting Yes
results in an incomplete verification and return to the Mentor Graphics Install Home
window. Selecting No continues the verification process.
• Click Save to save the results of the verification. A dialog box will appear where you
can specify a file name and directory to save the results to. Saving to a file is useful
when the verification log is lengthy and you want to review it separately from the
Mentor Install Program.
• Click Done on the Results window to return to the window where you began the
verification process.
Product Removal
You can remove products as needed. You can also remove the Mentor Install Program, if
needed.
Removing Installed Products . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
Selecting Products for Removal . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
Confirming Products for Removal . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
Viewing Progress of Product Removal . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
Uninstalling the Mentor Install Program on Windows . . . . . . . . . . . . . . . . . . . . . . . . . . 33
Uninstalling the Mentor Install Program on Linux . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
Procedure
1. Select Manage Software > Remove Products.
2. Select from:
• Sort by Target — Default. Choose this sort option to list all targets you have
installed to using the Mentor Install Program.
• Sort by Product — Choose this sort option to list products (by version) installed
using the Mentor Install Program.
Related Topics
• Selecting Products for Removal
• Confirming Products for Removal
• Viewing Progress of Product Removal
Procedure
1. Select products to remove by choosing between:
• Sort by Target — Default. Choose this sort option to list all targets you have
installed to using the Mentor Install Program.
• Sort by Product — Choose this sort option to list products (by version) installed
using the Mentor Install Program.
2. Select individual, multiple, or Select All products to verify.
3. Click Next to proceed to the Confirm Removal Selection window which lists the results
of your selection of products for removal. Click Back to return to the previous window.
Click in the top right of the application to cancel and return to the Mentor Graphics
Install Home window.
When Removal Complete appears on the window, click Done to return to the window where
you began the removal process.
After clicking Done, if all products were removed, a popup window asks if you would like to
remove the Mentor Graphics Install program. Click Yes to remove the Installer. Click No to
retain paths to previously installed Sources and Targets. By keeping the Mentor Install
Program, you can run a Verify Installation or perform additional product removals at a later
time.
Procedure
1. Open the Start Menu.
2. Select All Programs > Mentor Graphics > Mentor Uninstall > Uninstall Mentor
Install (as in the following figure):
Warning: Uninstalling the Mentor Install Program removes the link to the installed
products. To bring back the link to the installed products, you would need to reinstall the
Mentor Install Program.
Procedure
1. Navigate to the directory where the Mentor Install Program is located. The directory
defaults to $HOME/mgc/install.<vco> where <vco> is the platform such as “ixl”.
2. Use rm -Rf on the $HOME/mgc/install.<vco> folder to remove the installer.
Chapter 3
Managing Licensing
You can manage licensing by installing it and configuring it. Configuration includes tasks such
as importing a license file, or pointing to a license server.
Installing and Configuring Licensing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
Ordering Software Licenses . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
Installing Licensing Software . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
Configuring Licensing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
Importing a License File . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
Pointing to a License Server . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
License Server Administration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
Selecting the Hardware Key Driver . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
Installing Dongles. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
Using the Licensing Utilities . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
Separating a License File by HostID . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
Modifying the License Environment Variable . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
Removing Licensing. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
• Install
o Install Licensing Software
o Install Hardware Key Drivers
• Manage Licensing
o Install Licensing Software
o Install Hardware Key Drivers
Other tools for managing your licensing are shown in the figure below.
If the Mentor Install Program does not present the Licensing wizard to install and configure
your Windows licensing, refer to the product installation documentation for information on how
to install Windows licensing (PCLS).
Note: Mentor Graphics issues Authorization Code Files that are referred to here as license files.
For UNIX/Linux users: Refer to the Licensing Mentor Graphics Software manual for
complete information about ordering software licenses, setting up the licensing environment,
starting the license server, and installing and configuring licensing on UNIX/Linux.
If your license file is not in the default location (for Windows: C:\Flexlm\[Link]; and for
UNIX/Linux: /usr/local/flexlm/licenses/[Link]), you must set either the
MGLS_LICENSE_FILE or LM_LICENSE_FILE environment variables.
Other environment variables that are specific to Mentor Graphics applications are listed in
product-specific configuration manuals or release notes.
See Also:
[Link]
Note: The Customer Support website requires a login and password. To register and obtain a
password, go to [Link]
If you have difficulties, email csd_registration@[Link].
Use [Link] for assistance if you are
registered but have forgotten your password.
Prerequisites
• You are using a Windows operating system.
• You must use an account with administrator privileges to install Mentor Licensing on
Windows.
Procedure
1. From the Mentor Graphics Install Home window select Install > Install Licensing
Software or Manage Licensing > Install Licensing Software.
contents of the Results window to a file. Click Done to return to the Mentor
Graphics Install Home window.
Results
If a license server was already running, the Results screen will display all pass/fail results.
• And, if the license server upgrade was successful, you receive a message that the
upgrade is complete and are asked if you would now like to configure the licensing.
Selecting Yes opens the Configure Licensing window. Selecting No removes the popup
window and returns you to the window where you launched the Licensing wizard.
• Or, if the licensing installation failed, you receive a message to that effect and are asked
if you would like to try installing again. The message will contain the location of the log
file. Click OK to return to the Install Mentor Licensing window and make any
adjustments to the licensing location and click Update again when you are ready.
Related Topics
• Configuring Licensing
• Selecting the Hardware Key Driver
• Installing Dongles
• Modifying the License Environment Variable
• Removing Licensing
Configuring Licensing
Use the Configure Licensing window to specify the type of licensing you want to configure.
Prerequisites
• You are using a Windows operating system.
• You must use an account with administrator privileges to configure licensing on
Windows.
• Know that Mentor Graphics issues Authorization Code Files that are referred to here as
license files.
Procedure
1. Select from the following:
• Import license file — Reads the license file and determines what configuration is
needed. Mobile compute (node-locked) licenses are imported to a common file
(C:\MentorGraphics\License_Files\[Link]) and dongle drivers are installed, if
applicable. Floating licenses are not imported into the common license file.
However, if Mentor licensing software is installed, licensing server setup is offered
and a server license file is created (C:\MentorGraphics\License_Files\server_
<hostid>.txt). If a license file for the server already exists, the floating licenses are
merged into the existing server license file.
Note: If you have a hardware key, make sure it is plugged in. Cancel any attempts
by the Windows Operating System to install the driver.
• Point to a license server — Select this option if you do not use a license file and
instead connect to a license server. If you are not sure what the port number or host
name is, contact your system administrator.
• Local Server Administration — Select this option to view server logs, checkout
server status, and launch the LMTOOLS utility where you can Start/Stop the server
and perform advanced license configuration.
2. Click Next to continue the license configuration. Click in the top right of the
application to terminate the license configuration and return to the Mentor Graphics
Install Home window.
See Also:
• Licensing Mentor Graphics Software manual for additional setup and configuration.
Prerequisites
• You are using a Windows operating system.
Procedure
1. In the Import licenses from field, type the pathname or click Browse to navigate to the
license file.
Note: If you do not have a copy of your license file, click on the Download License File
link to download one (Internet connection required). The link takes you to the Customer
Support SupportNet website.
Note: The Customer Support website requires a login and password. To register and
obtain a password, go to [Link]
If you have difficulties, email csd_registration@[Link].
Use [Link] for assistance if
you are registered but have forgotten your password.
2. Click Next.
If dongles are detected, the Select Hardware Key Driver window appears. Select the
drivers to be installed. Select Skip or Install. See Selecting the Hardware Key Driver.
If node-locked licenses are detected in the license file and they all match the current
machines HostID, then the common file will be created silently. If the licenses do not
match the current machines HostID, the Common License File window will appear.
Select from the following:
• Licenses for Matching HostIDs ONLY — Only licenses for the machine you are
running on will be imported.
• Licensing for ALL HostIDs in license file — All licenses will be imported. Useful
if hardware keys are not currently attached.
3. If the Mentor Graphics Install program finds a server in the license file, one of the
following popups will appear:
• If the server hostid in the license file matches the current machine’s hostid, the
Floating Licenses Found dialog appears where you are asked to install and start a
server. Click Yes to finish importing the license and setup the server; the Server
Setup Results window appears. Click No to finish importing the license; the
Importing License Status window appears.
• If there are no matching server hostids found in the license file, but there is a dongle
server hostid and a Remote Desktop Service is running, the Floating Licenses Found
dialog appears where you are asked to install and start a server. The dialog further
informs you that the Mentor Graphics Install program cannot determine the FLEXID
of any dongles that may be connected. Select the appropriate dongle from the
dropdown list and click Yes to finish importing the license and setup the license
server; the Server Setup Results window appears. Click No to finish importing the
license; the Importing License Status window appears.
4. Using the Server Setup Results dialog, click Save to save the screen contents as HTML
to a user defined file. Click Done to display the Configuration Complete dialog box.
5. If you are configuring other licenses, a pop-up appears confirming configuration
complete and asks if you have more licenses to set up. Click Yes to return to the
Configure Licensing window. Click No to restart the Mentor Graphics Install program
using the updated licensing information.
Prerequisites
• You are using a Windows operating system.
Procedure
1. Specify the communication Port number and host name. The default port number is
1717. This number can be set to any other port number which is currently not in use. If
you are not sure what the port number and/or host name is, contact your system
administrator.
Click Test to verify that the license manager is running on the designated host name and
port number.
2. Click Next. A pop-up appears confirming configuration complete and asks if you have
more licenses to set up. Click Yes to return to the Configure Licensing window. Click
No to restart the Mentor Graphics Install program using the updated licensing
information.
Click Back to return to the previous window. Click in the top right of the application
to terminate the license configuration and return to the Mentor Graphics Install Home
window.
• FlexNet Version Installed — The current license server found on your machine, or, in
the case of no current license server found, it reads Not Installed. The server must be
configured as a service or the version will read as Not Installed.
• Server is — The active status of the server. The server is only considered running if it is
configured as a service and running the Mentor vendor daemon.
Server administrative options available are:
• Details — Pops open a text file in Notepad that lists information on the vendors used in
the license file, such as status, features in use, who is using what feature, etc. You can
view, save or print the details.
• View Log — Pops open a text file in Notepad that displays the current license server’s
log file which you can view, save or print.
• Advanced — Launches the LMTOOLS utility in a separate window where you can start
or stop the server (by opening the Start/Stop/Reread tab) and make changes to server
settings (via the Advanced settings button on the Start/Stop/Reread tab).
Click Done to return to the Mentor Graphics Install Home window. Click in the top right of
the application to terminate the license configuration and return to the Mentor Graphics Install
Home window.
Note: The Install Hardware Key Drivers option is only available if the Mentor Install Program
located the dongle driver installer program(s) at a specific location. If the option is missing, no
driver installer program(s) were detected.
Click in the check box to select the driver(s) to install. Click Example to view an image of the
specific hardware key driver.
Note: Dongle(s) may be pre-selected if you previously specified a license file to import. In this
case, you can simply click Install.
Click Skip (if available) to bypass this window. Click Install to install the driver. The Installing
Dongles window appears showing progress of the hardware key installation. If you are in this
window as part of the Import License flow, you have the option of clicking Back to return to the
Mentor Install Home window. Click in the top right of the application to terminate the
license configuration and return to the Mentor Graphics Install Home window.
Related Topics
• Installing Dongles
• Modifying the License Environment Variable
Installing Dongles
Displays the progress of the hardware key (dongle) driver installation. This information applies
to Windows users only.
Note: It is recommended you do not cancel the dongle driver installation (via the Cancel
button). Only the drivers that have not begun installing will be cancelled. Any drivers in the
process of being installed will continue to be installed and you must uninstall them if you do not
want them on your system.
Related Topics
• Selecting the Hardware Key Driver
• Modifying the License Environment Variable
Prerequisites
• You are using a Windows operating system.
Procedure
1. Choose Manage Licensing > License Utilities.
2. Access the following advanced licensing tools:
• Separating a License File by HostID
• Modifying the License Environment Variable
Prerequisites
• You are using a Windows operating system.
Procedure
1. Specify or Browse to the License file path.
2. Specify or Browse to the destination of the separated file. The default location is
C:\MentorGraphics\License_Files\Separated_Licenses. If the directory does not already
exist, you are asked if you would like to create it now.
3. Click Next. A confirm pop-up window appears when license file separation completes.
The pop-up lists the files created. You can click on any file in the list to view the newly
created file. Click Yes if you have more licenses to manage. Click No to return the
Mentor Install Program home window.
Prerequisites
• You are using a Windows operating system.
• You must use an account with administrator privileges to install Mentor Licensing on
Windows.
Procedure
1. Specify or select from the drop-down list the licensing environment variable (user or
system) or registry entry you want to modify. The “...” button allows you to browse to a
license file.
• If you want to add a new licensing environment variable or registry entry, click Add
and type in the fully-qualified path to the license file or a license server (port@host).
For example:
C:\License Files\mgc\[Link]
1717@squire
• If you want to remove a licensing environment variable or registry entry, select the
entry from the list and click Remove.
• You can also click and drag to change the order of the entries.
2. Click Save when you are finished modifying the variables to add the variable value(s) to
the list and update your environment. Click Back to discard the changes and return to
the Mentor Install Home window. Click in the top right of the application to cancel
the session.
Related Topics
• Selecting the Hardware Key Driver
• Installing Dongles
Removing Licensing
You can remove licensing as needed. The Remove Licensing option is only enabled if licensing
is detected on the machine. If the option is missing, Mentor licensing was not detected on the
machine.
Prerequisites
• You are using a Windows operating system.
Procedure
1. Do one of the following:
• From the Mentor Install Home window, select Manage Licensing > Remove
Licensing Software.
• Choose Start > Programs > Mentor Graphics Licensing > Remove Licensing.
2. A Confirm dialog appears asking you to confirm the removal of Mentor Licensing. Yes
removes Mentor Licensing and displays a second Confirm dialog letting you know
when removal is complete. Selecting No cancels the removal.
Chapter 4
Tools
There are tools you can use to create and deploy batch scripts, set installation preferences, and
view system information.
Overview of Creating a Batch Script . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
Client Batch Script Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55
Setting Installation Preferences . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67
Creating an Input File . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69
Viewing System Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70
Use the Batch Tool Wizard to create a batch script. The wizard is a step-by-step guide to
creating an executable batch script.
Procedure
1. Click Tools > Batch Tool on the Mentor Graphics Install Home window to display the
Welcome to the Batch Tool screen.
2. Select Wizard to begin the step-by-step process of creating an executable batch script.
3. Read the Repository Setup Overview and click Next.
4. Using the Mentor Graphics Installer window, specify the installer executable located at
the repository location and click Next.
5. Using the Source Location window, specify the source location and click Next. You can
use the Source Browser to find the path to the source by clicking Search...
6. Read the Client Batch Script Overview and click Next.
7. Using the Default Target Location window, specify the default target location where
products are installed on the client machines and click Next. You can click Browse to
search for the target location.
8. If the install contains more than one release, using the Releases window, select the
releases to install and click Next.
Note: The Releases window only displays when there is more than one release on the
installation media.
9. If the install gives you the ability to choose an install type, using the Install Type
window, select the install option and click Next.
Note: The Install Type window only displays when additional install options related to
the product documentation are available on the installation media.
10. If the install gives you the ability to choose a platform, using the Platform Selection
window, select the platform you are installing to, and click Next.
Note: The Platform Selection window only displays when there is more than one
platform supported on the install media. For installs containing a single install media
containing both product and documentation, the Mentor Install program by-passes the
Platform Selection window.
11. Using the Product Selection window, select the products to install and click Next. Some
products may be dependent upon one or more products or may be mutually exclusive:
• If you notice that selecting a particular product automatically selects one or more
products, that denotes that it is has dependencies on other products. Click to the
right of the list to display the dependency information.
• If a product is preceded by a radio button, that denotes that it is mutually exclusive;
only one of the products in that dataset may be selected. However, there could be
more than one group of mutually exclusive products, in which case multiple radio
buttons can appear selected.
12. Using the License Agreement Viewing Preference window, select your preference for
viewing and agreeing to the Mentor Graphics License Agreement and click Next. The
License Agreement will display now if you chose to Accept now.
13. Using the Batch Script Options window, specify the optional script behavior during
execution and click Next.
14. Using the Confirm and Save window, confirm the product selections, specify the file to
save to (for example, [Link]), and click Save.
15. Click Done to exit the Batch Tool.
Results
The batch script is an executable file and contains XML at the bottom of the file. The XML
contains:
• source value — The full path to the repository or source of the installation media (DVD
or installed tree)
• target value — The full path to the location where the media is to be installed
• platform value — The platform that is to be installed
• release name — The release name as specified on the source media. For example:
Expedition Enterprise Flow.
• product name — The product(s) as specified on the source media
Related Topics
• Performing a Batch Installation
Once your repository contains the download or copy of the DVD contents and the Mentor
Install Program, use the wizard to walk you through how to:
• Select the path to the source at the repository location. Valid source directories display
with gold-colored folders or Mentor Install Program icon attached to the file name.
Click Next to begin the repository setup. Click Back to return to the Batch Tool welcome
window. Click in the top right of the application to exit the Batch Tool. A popup window
will appear, asking you to confirm the cancel. Selecting Yes exits the Batch Tool wizard and
returns you to the Mentor Install Home window where you began. Selecting No removes the
popup window and stays on the Repository Setup Overview window.
• If the installation source is on one or more DVDs, all should be copied to the same
repository. Directories with the same name should be merged at the repository (and the
original name/structure should be retained).
• If the installation source was downloaded, extract or unzip the download to the
repository. The idea is to collocate all the files in the repository.
The Mentor Install Program needs to be copied to the repository (if it was not already delivered
with the source or the source is a Mentor Install Bundle (MIB)). The Mentor Install Program is
one file on Windows ([Link]) and one file for UNIX/Linux platforms (install.<vco> where
<vco> is a platform suffix of three characters that is used for platform identification). When the
batch script is executed, the Mentor Install Program is installed on each of the machines.
Procedure
1. Select the path to the installer executable.
• On Windows, by default, the Install Program is the [Link] that came with your
download or DVD. If the install is a bundle install (Mentor Install Bundle (MIB)),
then it is the path to the installer executable.
• On UNIX/Linux, by default, the Install Program install.<vco>.
You can click Browse to locate the Install executable.
2. Click Next to continue the repository setup. Click Back to return to the previous
window. Click in the top right of the application to exit the Batch Tool. A popup
window will appear, asking you to confirm the cancel. Selecting Yes exits the Batch
Tool wizard and returns you to the Mentor Install Home window where you began.
Selecting No removes the popup window and stays on the Mentor Graphics Installer
window.
Procedure
1. Verify that the Path to the source field contains the location of the source you want to
install.
Note: The Select a source location field defaults to the path where you invoked the
Install Program or where you last installed. The display area provides release
information on the source shown in the field.
• If the field is incorrect or blank (may occur the first time the Mentor Install Program
is used) type the path to the location of the source you want to install. If your source
is on a network, enter the full pathname to the source.
• If you need to search for the source location, select Search and using the Source
Browser screen, navigate to a DVD or download location. Click in the upper-left
panel to browse folders on your file system. Click Find to start a search for sources
inside the folder highlighted in the upper-left panel. Valid sources are displayed with
a golden folder. Highlight the source in the upper-right panel (details of the
highlighted source are displayed in the bottom panel of the Source Browser) and
click Select to select the source location and return to the Source screen. For more
information on the Source Browser, see Using the Source Browser.
After a successful installation, the field will default to the last used source location. The
dropdown list displays the collection of all previously used sources.
The proper source format for installing products from one of the above is any of the
following:
• A directory containing the subdirectory _msidata. The _msidata subdirectory is read
to determine Release contents.
• A file with an extension of .mis (for example, [Link]).
• A source bundled as a Windows executable file with an extension of .exe.
• Select the default Target location where products are installed on the client machines.
• Select the release (only if more than one release is at the source location).
• Select install type (applicable only if additional install options related to the product
documentation are available on the installation media).
• Select platform (applicable only if there is more than one platform supported on the
install media).
• Select the products to install.
• Set options for the batch install (viewing of the license agreement, whether to run in
silent mode or not, and whether to perform a Verify after installation).
Click Next to begin the client batch script creation. Click Back to return to the previous
window. Click in the top right of the application to exit the Batch Tool. A popup window
will appear, asking you to confirm the cancel. Selecting Yes exits the Batch Tool wizard and
returns you to the Mentor Install Home window. Selecting No removes the popup window and
stays on the Client Batch Script Overview window.
Procedure
1. In the Path to target location used on all client machines field, you may
• Enter the full pathname, ending with the directory where the Mentor Graphics
software will reside on the client machine. If the directory does not currently exist,
executing the batch script creates the directory before loading the software to that
location.
• Select the target location from the dropdown list. The dropdown list shows the
previous targets used.
• Note: The dropdown list may be blank the first time the Mentor Install Program is
used. After a successful installation, the field will default to the last used target
location.
• Browse for the default target location, by clicking Browse...
For information on selecting locations for product trees and how to plan for your
software configuration, see the product’s web download instructions on SupportNet
([Link]) or in the installation instructions available with the installation
media.
2. Click Next to continue the client batch script creation. Click Back to return to the
previous window. Click in the top right of the application to exit the Batch Tool. A
popup window will appear, asking you to confirm the cancel. Selecting Yes exits the
Batch Tool wizard and returns you to the Mentor Install Home window. Selecting No
removes the popup window and stays on the Default Target Location window.
Note: You can overwrite the default target location when executing the batch script by
using the -tgt argument followed by the new target location. For example:
On UNIX/Linux:
[Link] -tgt /mentor/software
On Windows:
[Link] -tgt C:\Mentor\Software
Procedure
1. From the list, select the release(s) to install. After a release is selected, click to the
right of the list to display information about the release that is currently highlighted.
2. Click Next to continue the client batch script creation. Click Back to return to the
previous window. Click in the top right of the application to exit the Batch Tool. A
popup window will appear, asking you to confirm the cancel. Selecting Yes exits the
Batch Tool wizard and returns you to the Mentor Install Home window. Selecting No
removes the popup window and stays on the Releases window.
Procedure
1. Select the components to install. Choices are:
• Typical — this option installs software and documentation to the target location
specified on the Source/Target window.
• Documentation only — installs documentation only to the shared target location
specified on the Source/Target window.
• Software only — installs software only to the target location specified on the
Source/Target window. The next screen gives you the ability to point to the shared
documentation location. This shared location is how the software will find the
documentation.
2. Click Next to continue the installation. Click Back to return to the previous window.
Click in the top right of the application to cancel. A popup window will appear,
asking you to confirm the cancel. Selecting Yes cancels the installation and returns you
to the Mentor Install Home window. Selecting No removes the popup window and stays
on the Install Type window.
Selecting a Platform
Use the Platform Selection window to select the platform on which the install should occur.
This window is only available if the installation source supports more than one platform.
Note: This window is available only with some releases and appears because the products in
this release are available for installation on more than one platform.
Procedure
1. In the Select a platform field, verify the platform you are installing. By default, this
field will show the platform you are running the Mentor Install Program on. However, if
you are installing to a different platform, select that platform from the dropdown list.
2. Click Next.
From the Product Selection window, you can view information about each of the products
available for installation and how much disk space is required to install selected products.
Procedure
1. From the list, select the product(s) to install. Some products may be dependent upon one
or more products or may be mutually exclusive:
• If you notice that selecting a particular product automatically selects one or more
products, that denotes that it is has dependencies on other products. Click to the
right of the list to display information about selected products.
• If a product is preceded by a radio button, that denotes that it is mutually exclusive;
only one of the products in that dataset may be selected. However, there could be
more than one group of mutually exclusive products, in which case multiple radio
buttons can appear selected.
• If a product has a key icon attached to it, this indicates that either a license was found
(blue key) or a license is missing (broken red key) for the selected product. Clicking
the Key icon scrolls the information popup pane (if displayed) to the license
information for that product.
Note: The target icon is not displayed when creating a batch script.
• Docs: The book with the target icon indicates that documentation exists. The
pop-up indicates where the documentation resides.
• Space required: This field at the bottom of the window dynamically updates to list
the total space required for software and (if applicable) documentation for each
product selected. The actual space required may be less if this is an update to
products that already exist at the target on the client machine.
• Space available: This field at the bottom of the window displays the total disk space
available at the target install location.
The following information is listed for each product when the pop-up is open:
• Release Name: This area shows the full release name.
• Date: The release date.
• Source Path: The path you selected on the Source and Target window.
• Description: Provides information specific to the highlighted product.
• Products available: Lists the products available for install from the release(s)
previously selected. Clicking a product name results in the information popup pane
filling with information on that product.
2. Click Next to continue the client batch script creation. Click Back to return to the
previous window. Click in the top right of the application to exit the Batch Tool. A
popup window will appear, asking you to confirm the cancel. Selecting Yes exits the
Batch Tool wizard and returns you to the Mentor Install Home window. Selecting No
removes the popup window and stays on the Product Selection window.
Procedure
1. Choose one of the following:
• Prompt for agreement each time the batch script is run — (Default) Choose this
option and click Next to require the Licensing Agreement to be shown and Agreed
to at each client station when the batch script is run.
• Don’t prompt for agreement each time the batch script is run — Choosing this
option does not require interaction at the client machine when the batch script is run.
The License Agreement is still displayed on the client machine. If you choose this
option and click Next, the Mentor Graphics Licensing Agreement displays and you
must Agree to it before continuing with the batch script creation. when you Agree
here it means that you represent your company and whomever runs this script to
install Mentor products.
2. Click Next to continue the client batch script creation. Click Back to return to the
previous window. Click in the top right of the application to exit the Batch Tool. A
popup window will appear, asking you to confirm the cancel. Selecting Yes exits the
Batch Tool wizard and returns you to the Mentor Install Home window. Selecting No
removes the popup window and stays on the License Agreement Viewing Preference
window.
Procedure
1. Choose from among the following options:
• Check if you want detailed progress during installation
Verbose mode — Default is to not run in Verbose mode. Select this option and the
batch script will display detailed progress during product installation. The Mentor
Graphics licensing agreement will have to be agreed to unless the “Don’t prompt for
Agreement each time the batch script is run” option was selected on the previous
window.
• Check if you want to verify the files after installation
Verify Installation — Default is to not run a Verify. Select this option to
automatically launch a verification process after product installation is complete
during a batch installation. Running a verify takes extra time.
• Check if you want to copy the log file from the client to the repository
Copy log files to repository — Default is to not copy the log files to the repository.
Select this option if you want each client installation log file copied back to the
repository. Note that clients must have write access to the repository.
2. Click Next to continue the client batch script creation. Click Back to return to the
previous window. Click in the top right of the application to exit the Batch Tool. A
popup window will appear, asking you to confirm the cancel. Selecting Yes exits the
Batch Tool wizard and returns you to the Mentor Install Home window. Selecting No
removes the popup window and stays on the Batch Script Options window.
Procedure
1. Specify the location and name of the batch script. Examples of batch script names are:
• UNIX/Linux — [Link]
• Windows — [Link]
2. Click Save to save the batch script. Click Back to return to the previous window and
make changes to your batch script. Click in the top right of the application to cancel
the batch process. A popup window will appear asking you to confirm the cancel.
Selecting Yes exits the Batch Tool wizard and returns you to the Mentor Install Home
window. Selecting No removes the popup window and stays on the Confirm and Save
window.
• On UNIX/Linux:
$HOME/mgc/install.<vco>/LOGS
• On Windows:
C:\MentorGraphics\Install\LOGS
Note: If you have not created a batch script or a batch file already, refer to the instructions in
Creating a Batch Script before proceeding with the steps below.
• On UNIX/Linux:
[Link]
• On Windows:
[Link]
During the execution of the batch script it is possible to specify a source or target different from
what is in the batch script.
• On UNIX/Linux:
[Link] -tgt <altTargetPath>
[Link] -src <altSourcePath>
• On Windows:
[Link] -tgt <altTargetPath>
[Link] -src <altSourcePath>
During the execution of the batch script it is possible to specify an alternate location for the
installation of the Mentor Install Program. For example, the default installation location of the
Mentor Install Program on Windows is C:\MentorGraphics\Install.
• On UNIX/Linux:
[Link] -msiloc <altInstallerPath>
• On Windows:
[Link] -msiloc <altInstallerPath>
1. Launch the batch installation using the -batch flag and the name of the batch file. If, for
example, you are in the directory where both the Mentor Install Program and the batch
script are located, you would launch the batch installation as follows:
• On UNIX/Linux:
mgc_install -batch [Link], or
install.<vco> -batch [Link]
• On Windows:
[Link] -batch [Link], or
Launch the batch verification using the -batchverify flag and the name of the batch file or
target directory.
• On UNIX/Linux:
$HOME/mgc/install.<vco>/mgc_install -batchverify <file/Directory>, or
$HOME/mgc/install.<vco> -batchverify <file/Directory>
• On Windows:
C:\MentorGraphics\Install\[Link] -batchverify <file\Directory>, or
C:\MentorGraphics\Install\[Link] -batchverify <file\Directory>
When you specify a file, the Mentor Install Program uses the products and target specified in the
file to perform a product verification. For example:
Launch the batch update install using the -batchupdate flag and the name of the source and
target directories.
• On UNIX/Linux:
$HOME/mgc/install.<vco>/mgc_install -batchupdate -src <source> -tgt <target>, or
$HOME/mgc/install.<vco> -batchupdate -src <source> -tgt <target>
• On Windows:
C:\MentorGraphics\Install\[Link] -batchupdate -src <source> -tgt <target>, or
C:\MentorGraphics\Install\[Link] -batchupdate -src <source> -tgt <target>
Using -batchupdate only updates products that already exist at the target location.
Note: The -batchupdate flag does not work on installations that use Shared Documentation
locations. For example, it does not work on a documentation only target in a shared
documentation install. Nor does it work on a software only target in a shared documentation
install.
If there is a chance that you have any modified or corrupt files that exists at the target, you can
specify -repair. This flag forces the installer to overwrite ALL existing flies with the version at
the source, thereby repairing any modified or corrupt files at the target. For example:
• On UNIX/Linux:
$HOME/mgc/install.<vco>/mgc_install -repair -batchupdate -src <source> -tgt
<target>, or
$HOME/mgc/install.<vco> -repair -batchupdate -src <source> -tgt <target>
• On Windows:
C:\MentorGraphics\Install\[Link] -repair-batchupdate -src <source> -tgt
<target>, or
C:\MentorGraphics\Install\[Link] -repair-batchupdate -src <source> -tgt
<target>
• On UNIX/Linux:
$HOME/mgc/install.<vco>/mgc_install -batchall -src <source> -tgt <target>, or
$HOME/mgc/install.<vco> -batchall -src <source> -tgt <target>
• On Windows:
C:\MentorGraphics\Install\[Link] -batchall -src <source> -tgt <target>, or
C:\MentorGraphics\Install\[Link] -batchall -src <source> -tgt <target>
Note: The -batchall flag does not work on installations where you expect to use Shared
Documentation location.
If you are re-installing existing products, you can specify -repair. This flag forces the installer
to overwrite ALL existing flies with the version at the source, thereby repairing any modified or
corrupt files at the target. For example:
• On UNIX/Linux:
On UNIX/Linux:
install.<vco> -batchremove <file/Directory>, or
$HOME/mgc/install.<vco>/mgc_install -batchremove <file/Directory>
On Windows:
\[Link] -batchremove <file\Directory>, or
C:\MentorGraphics\Install\[Link] -batchremove <file\Directory>
When you specify a file, the Mentor Install Program uses the products and target specified in the
file to perform a product removal. For example:
Note: The Installation Preferences menu item is disabled when an Input file is used. An Input
file is created in XML file format by System Administrators who want to lock down installation
preferences. Refer to Creating an Input File.
Select a tab to view the various installation preferences available. To disable options, uncheck
the corresponding check box and click Done. Click Reset to return all installation preferences
to their previously saved settings. Click Done to set and save the installation preferences. Click
in the top right of the application to close the Installation Preferences window without
saving any changes.
• User Data
Select one or more of the following and then click Reset.
o Reset Source list - When selected, the Mentor Install program clears any sources
previously used in successful installations off the stored Source list. Clicking Reset
then resets this list back to the factory defaults.
o Reset Target list - When selected, the Mentor Install Program clears any targets
previously used in successful installations off the stored Target list. Clicking Reset
then resets this list back to the factory defaults.
o Reset other settings - When selected, the Mentor Install Program clears any
adjustments to Auto Selection of products, Conflict Detection, and Script Execution
back to the factory default settings. See next couple of sections for descriptions of
these options and their default settings.
• Auto Selection
Existing Products
o Auto-select products that exist at target - When selected (default), the Product
Selection window automatically selects previously installed products for update.
The Mentor Install Program will locate these previously installed products at the
Target location. This setting has no effect in Batch mode.
Licensed Products
o Auto-select products with licenses - When selected (default), the Mentor Install
Program automatically selects products based on product licenses available in your
An Input file is created manually in XML file format and is used to:
o Setting the default target path — gives you the ability to specify the default target
location.
o Setting the default language — gives you the ability to specify the default language
used during the install.
To launch the Mentor Install Program using the settings from the Input file, type
<inputFile>
<!--####################################### -->
<!--# MSI Input File -->
<!--####################################### -->
<!--## -->
<MSI_AutoSelectUpdatesOption value='FALSE' />
<MSI_LicenseFileSelectionOption value='FALSE'/>
<MSI_ConflictDetectionOption value='FALSE' />
<MSI_IgnoreTargetScriptOption value='TRUE' />
<!-- -->
<MSI_SourcePath value='M:/MySource' />
<MSI_TargetPath value='S:/MyTarget' />
<MSI_SBLFTimeoutOption value='120' />
<MSI_LanguageOption value='French (France)'/>
</inputFile>
Note: The Input file options and values are case sensitive to the platform you are using.
Procedure
1. Choose Tools > System Information.
2. From the System Information window, you can click on any of the following tabs and
view:
• System tab — lists basic system information.
o System Properties
Operating System — Version of the operating system on which the Mentor
Install program is running.
System Type — The bit type of the system. For example, 32-bit and 64-bit.
o Current VM Memory
Batch install
A non-interactive (after the license agreement is agreed to), command line tool to install Mentor
Graphics products. It can also be used to install patches.
Batch script
The batch script, created by using the Mentor Install Program’s Batch Tool, is directly
executable and contains the information needed to install the specified products.
Batch Tool
The Batch Tool allows Administrators to use the Mentor Install Program to create an executable
batch script that various users can run on their machines and have a common installation. The
Batch Tool Wizard walks you through creation of an executable batch script; useful to
Administrators who want to automate installation to multiple, similarly configured machines.
Checksum
A form of redundancy check. The Verify Installation tool in the Mentor Install Program runs a
checksum to detect errors in data that may have occur during installation.
Conflict
A mismatch. In the Mentor Install Program, conflicts can occur during installation. The Check
for conflicts in product selection option (by default) automatically checks for conflicts during
product installation.
Home Window
The window that appears when the Mentor Install Program first opens.
Input File
An XML file intended for System Administrators using the Mentor Install Program that want to
lock down installation preferences.
JRE
Acronym for Java Runtime Environment.
MIB
Mentor Install Bundle — A single, self-extracting executable file that installs the Mentor Install
Program and contains a set of Mentor products to be installed.
MIP
Mentor Install Program — A Java application which installs other Mentor products.
MIS
Mentor Install Source — A compressed file containing a set of Mentor products. This file is a
valid source that is understood by the Mentor Install Program.
Package
A group of related files that are a part of a product. A product can have many packages.
Platform suffix
See vco.
Product
An application.
Release
A release contains products. Typically there is only one release on the installation media.
Repository
The location of the installation source.
Source
The path to install from. Install source options are a web download or DVD.
Space Available
The amount of disk space available for files.
Space Required
The amount of disk space necessary for the product to be installed. This amount may be negative
if an update uses less space than the original installation.
Target
The path to install to. This is the location of the directory structure that will contain all files
required to run your Mentor Graphics software.
Target List
A list of previous targets used. This dropdown list is available on the Source and Target window
next to the Target field.
Tool tip
A brief function description that appears when you glide the mouse cursor over a button, field, or
menu.
vco
The acronym for Vendor/CPU/Operating System Designations. A vco is a platform suffix of
three characters that is used for platform identification. Some examples include: ss5, ss6, ixn, ixl.
verbose mode
An optional script behavior that is set in the Batch Tool when creating a batch script. When
turned on (default is off) and the batch script is executed, the batch install will display detailed
progress during product installation.
Verify installation
The Mentor Install Program provides a Verify Installation tool that, when run, ensures that
products have installed correctly. The tool runs a checksum and size verification on all products
selected and displays the results.
Wizard
The Mentor Install Program uses a Wizard interface to help walk you through the Install
Products, Remove Products, and Verify Installation processes.
Index
—A— —F—
Adding a License Server, 41 Floating Licenses Found dialog, 41
Adding the Licensing File, 40 floating/node-locked counted licensing, 41
Authorization Code, 36 free space available, 71
Authorization Code Files, 39
Auto-select products, 67 —H—
hardware key (dongle) driver, 43
—B— Help button, 6
Batch flag, 62, 64, 66, 69 Help pull-down menu, 6
batch install repair flag, 63, 65
batch installation, 47 —I—
batch repair flag, 63, 65 Import license file, 39
-batchall flag, 65 Input file, 70
-batchremove flag, 66 Input flag, 70
-batchupdate flag, 64 Install documentation as a shared resource, 21
Install Products button, 6
—C— Install software and use shared documentation,
Checking for conflicts, 68 21
checkout server status, 40 installation preferences, 67
Configuration Complete dialog box, 41 Installation Target, 13
Configuring Licensing, 35 Installation Verification Results, 30
Confirm Selections window, 25 Installing Dongles, 43
Confirming Product Selections, 25 Installing Licensing
Confirming Products for Removal, 33 on UNIX, 69
Creating a Batch File, 47 Installing Mentor Licensing, 37
Current VM Memory, 70 Installing Products window, 26
Customer Support, 40 internal web served http
// address, 19
—D— Internal website, 22
-deleteUserModifiedFiles flag, 66
dependent products, 23, 51, 58 —K—
Disk Space, 71 Key icon, 24
Download License File, 40
—L—
—E— launch the LMTOOLS utility, 40
Environment tab, 71 license file, 39
Environment variables Licenses, 24, 59
MGC_WD, 69 Licensing Environment Editor window, 71
[Link], 71 Licensing installation location, 38
Licensing tab, 71
Local Server Administration, 40
—U—
UNIX, installing licensing, 69
Using Keyboard Navigation, 61
—V—
valid Mentor Graphics install targets, 29, 71
Verbose mode, 60
Verifying Installation - Product Selection
window, 30
Verifying Installation - Results window, 30
Verifying Installation Results, 30
Verifying Installation window, 29
Verifying Product Selection, 30
view server logs, 40
Viewing Progress of Product Removal, 33
—W—
Windows
Confirm Selections, 25
Installing Products, 26
Mentor Graphics Install Home, 6, 30
Product Selection, 23, 58
Releases, 16
Removing Installed Products, 31
Removing Products, 33
Removing Products - Confirm Removal
Selection, 33
Removing Products - Product Removal
Selection, 32
Source and Target, 13
Verifying Installation, 29
Verifying Installation - Product Selection,
30
Verifying Installation - Results, 30
Wizard, 75
• This software application may include Java 1.6 JRE third-party software. Java 1.6 JRE is distributed under the terms of
the Sun Microsystems, Inc. Binary Code License Agreement for the JAVA SE RUNTIME ENVIRONMENT (JRE)
VERSION 6 and is distributed on an "AS IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or implied.
See the license for the specific language governing rights and limitations under the license. You can view a copy of the
license at: <path to the installer>\legal\sun_binary_JRE_6.pdf. Additional copyright notices and license terms applicable
to portions of Java 1.6 JRE can be found at: <path to the installer>\JRE\[Link]. Java 1.6
JRE may be subject to the following copyrights:
© 1999 by [Link].
Any errors or suggested improvements to this class can be reported as instructed on [Link]. We hope you
enjoy this program... your comments will encourage further development!
Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following
conditions are met:
1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following
disclaimer.
2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following
disclaimer in the documentation and/or other materials provided with the distribution.
Neither name of [Link] nor the names of its contributors may be used to endorse or promote products derived
from this software without specific prior written permission.
THIS SOFTWARE IS PROVIDED BY [Link] AND CONTRIBUTORS ``AS IS'' AND ANY
EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT
SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING INANY WAY OUT OF
THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE."
Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following
conditions are met:
1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following
disclaimer.
2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following
disclaimer in the documentation and/or other materials provided with the distribution.
3. The end-user documentation included with the redistribution, if any, must include the following acknowledgment:
Alternately, this acknowledgment may appear in the software itself, if and wherever such third-party acknowledgments
normally appear.
1. The names "Graz University of Technology" and "IAIK of Graz University of Technology" must not be used to
endorse or promote products derived from this software without prior written permission.
2. Products derived from this software may not be called "IAIK PKCS Wrapper", nor may "IAIK" appear in their name,
without prior written permission of Graz University of Technology.
THIS SOFTWARE IS PROVIDED "AS IS" AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING,
BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE LICENSOR BE LIABLE FOR ANY
DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
SUCH DAMAGE.
Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following
conditions are met:
1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following
disclaimer.
2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following
disclaimer in the documentation and/or other materials provided with the distribution.
3. The end-user documentation included with the redistribution, if any, must include the following acknowledgment:
"This product includes software developed by the Apache Software Foundation ([Link]
Alternately, this acknowledgment may appear in the software itself, if and wherever such third-party
acknowledgments normally appear.
4. The names "Apache" and "Apache Software Foundation" and "Apache Turbine" must not be used to endorse or
promote products derived from this software without prior written permission. For written permission, please contact
apache@[Link].
5. Products derived from this software may not be called "Apache", "Apache Turbine", nor may "Apache" appear in
their name, without prior written permission of the Apache Software Foundation.
THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING,
BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE APACHE SOFTWARE
FOUNDATION OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
Permission to use, copy, modify, and distribute this software and its documentation for any purpose and without fee is
hereby granted, provided that the above copyright notice appear in all copies and that both the copyright notice and this
permission notice and warranty disclaimer appear in supporting documentation, and that the names of the authors or their
employers not be used in advertising or publicity pertaining to distribution of the software without specific, written prior
permission.
The authors and their employers disclaim all warranties with regard to this software, including all implied warranties of
merchantability and fitness. In no event shall the authors or their employers be liable for any special, indirect or
consequential damages or any damages whatsoever resulting from loss of use, data or profits, whether in an action of
contract, negligence or other tortious action, arising out of or in connection with the use or performance of this software.
Permission to use, copy, modify, and distribute this software and its documentation for any purposeand without fee is
hereby granted, provided that the above copyright notice appear in all copies and that both the copyright notice and this
permission notice and warranty disclaimer appear in supporting documentation, and that the name of the authors or their
employers not be used in advertising or publicity pertaining to distribution of the software without specific, written prior
permission.
The authors and their employers disclaim all warranties with regard to this software, including all implied warranties of
merchantability and fitness. In no event shall the authors or their employers be liable for any special, indirect or
consequential damages or any damages whatsoever resulting from loss of use, data or profits, whether in an action of
contract, negligence or other tortious action, arising out of or in connection with the use or performance of this software.
Java is a trademark of Sun Microsystems, Inc. References to the Java programming language in relation to JLex are not
meant to imply that Sun endorses this product.
Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following
conditions are met:
1. Redistributions of source code must retain the copyright notice, this list of conditions and the following disclaimer.
2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following
disclaimer in the documentation and/or other materials provided with the distribution.
THIS SOFTWARE IS PROVIDED BY THE CRYPTIX FOUNDATION LIMITED AND CONTRIBUTORS ``AS IS''
AND ANY EXPRESS ORIMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
WARRANTIES OF MERCHANTABILITY AND FITNESS FORA PARTICULAR PURPOSE ARE DISCLAIMED. IN
NO EVENT SHALL THE CRYPTIX FOUNDATION LIMITED OR CONTRIBUTORS BELIABLE FOR ANY
DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
BUT NOTLIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
PROFITS; OR BUSINESSINTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT(INCLUDING NEGLIGENCE OR OTHERWISE)
ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OFTHE POSSIBILITY OF
SUCH DAMAGE.
© 1994-2002 World Wide Web Consortium, (Massachusetts Institute of Technology, Institut National de Recherche en
Informatique et en Automatique, Keio University). All Rights Reserved.
[Link]
Public documents on the W3C site are provided by the copyright holders under the following license. The software or
Document Type Definitions (DTDs) associated with W3C specifications are governed by the Software Notice. By using
and/or copying this document, or the W3C document from which this statement is linked, you (the licensee) agree that
you have read, understood, and will comply with the following terms and conditions:
Permission to use, copy, and distribute the contents of this document, or theW3C document from which this statement is
linked, in any medium for any purpose and without fee or royalty is hereby granted, provided that you include the
following on ALL copies of the document, or portions thereof, that you use:
1. A link or URL to the original W3C document.
2. The pre-existing copyright notice of the original author, or if it doesn't exist, a notice of the form: "Copyright ©
[$date-of-document] World Wide Web Consortium, (Massachusetts Institute of Technology, Institut National de
Recherche en Informatique et en Automatique, Keio University). All Rights Reserved.
[Link] (Hypertext is preferred, but a textual representation is permitted.)
When space permits, inclusion of the full text of this NOTICE should be provided. We request that authorship attribution
be provided in any software, documents, or other items or products that you create pursuant to the implementation of the
contents of this document, or any portion thereof.
No right to create modifications or derivatives of W3C documents is granted pursuant to this license. However, if
additional requirements (documented in the Copyright FAQ) are satisfied, the right to create modifications or derivatives
is sometimes granted by the W3C to individuals complying with those requirements.
THIS DOCUMENT IS PROVIDED "AS IS," AND COPYRIGHT HOLDERS MAKE NO REPRESENTATIONSOR
WARRANTIES, EXPRESS OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, WARRANTIES
OFMERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, NON-INFRINGEMENT, OR TITLE;THAT
THE CONTENTS OF THE DOCUMENT ARE SUITABLE FOR ANY PURPOSE; NOR THAT
THEIMPLEMENTATION OF SUCH CONTENTS WILL NOT INFRINGE ANY THIRD PARTY
PATENTS,COPYRIGHTS, TRADEMARKS OR OTHER RIGHTS.
COPYRIGHT HOLDERS WILL NOT BE LIABLE FOR ANY DIRECT, INDIRECT, SPECIAL
ORCONSEQUENTIAL DAMAGES ARISING OUT OF ANY USE OF THE DOCUMENT OR THE
PERFORMANCEOR IMPLEMENTATION OF THE CONTENTS THEREOF.
The name and trademarks of copyright holders may NOT be used in advertising or publicity pertaining to this document
or its contents without specific, written prior permission. Title to copyright in this document will at all times remain with
copyright holders.
The following software may be included in this product: Retroweaver; Use of any of this software is governed by the
terms of the license below:
Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following
conditions are met:
Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following
disclaimer in the documentation and/or other materials provided with the distribution. Neither the name of Toby Reyelts
nor the names of his contributors may be used to endorse or promote products derived from this software without specific
prior written permission.
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY
EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT
SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED
TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR
BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
CONTRACT, STRICTLIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY
WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
© 2003 Kohsuke Kawaguchi
Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following
conditions are met:
1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following
disclaimer.
2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following
disclaimer in the documentation and/or other materials provided with the distribution.
3. Neither the name of the copyright holders nor the names of its contributors may be used to endorse or promote
products derived from this software without specific prior written permission.
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY
EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT
SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED
TO, PROCUREMENT OF
Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following
conditions are met:
1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following
disclaimer.
2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following
disclaimer in the documentation and/or other materials provided with the distribution.
3. The end-user documentation included with the redistribution, if any, must include the following acknowledgment:
Alternately, this acknowledgment may appear in the software itself, if and wherever such third-party acknowledgments
normally appear.
1. The names "CyberNeko" and "NekoHTML" must not be used to endorse or promote products derived from this
software without prior written permission. For written permission, please contact andy@[Link].
2. Products derived from this software may not be called "CyberNeko", nor may "CyberNeko" appear in their name,
without prior written permission of the author.
THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING,
BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR OTHER
CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE
GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following
conditions are met:
* Redistributions of source code must retain the above copyright notice, this list of conditions and the following
disclaimer.
* Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following
disclaimer in the documentation and/or other materials provided with the distribution.
* Neither the name of the Thai Open Source Software Center Ltd nor the names of its contributors may be used to
endorse or promote products derived from this software without specific prior written permission.
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" ANDANY
EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIEDWARRANTIES OF
MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE AREDISCLAIMED. IN NO EVENT
SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE FOR ANYDIRECT, INDIRECT, INCIDENTAL,
SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES(INCLUDING, BUT NOT LIMITED TO,
PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
INTERRUPTION) HOWEVER CAUSED AND ONANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
STRICT LIABILITY, OR TORT(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF
THE USE OF THISSOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following
conditions are met:
1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following
disclaimer.
2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following
disclaimer in the documentation and/or other materials provided with the distribution.
3. The end-user documentation included with the redistribution, if any, must include the following acknowledgment:
"This product includes software developed by Daisuke Okajima and Kohsuke Kawaguchi
([Link]
Alternately, this acknowledgment may appear in the software itself, if and wherever such third-party acknowledgments
normally appear.
1. The names of the copyright holders must not be used to endorse or promote products derived from this software
without prior written permission. For written permission, please contact the copyright holders.
2. Products derived from this software may not be called "RELAXNGCC", nor may "RELAXNGCC" appear in their
name, without prior written permission of the copyright holders.
THIS SOFTWARE IS PROVIDED "AS IS" AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING,
BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
PARTICULAR PURPOSE ARE [Link] NO EVENT SHALL THE APACHE SOFTWARE FOUNDATION
OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY,
OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE
GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated
documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to
use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to
whom the Software is furnished to do so, subject to the following conditions:
1. Redistributions of source code must retain the above copyright notice, this list of conditions, and the following
disclaimer.
2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following
disclaimer in the documentation and/or other materials provided with the distribution, and in the same place and form
as other copyright, license and disclaimer information.
3. The end-user documentation included with the redistribution, if any, must include the following acknowledgment:
"This product includes software developed by The XFree86 Project, Inc ([Link] and its
contributors", in the same place and form as other third-party acknowledgments.
Alternately, this acknowledgment may appear in the software itself, in the same form and location as other such third-
party acknowledgments.
1. Except as contained in this notice, the name of The XFree86 Project, Inc shall not be used in advertising or otherwise
to promote the sale, use or other dealings in this Software without prior written authorization from TheXFree86
Project, Inc.
THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES,INCLUDING,
BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY ANDFITNESS FOR A
PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE XFREE86PROJECT, INC OR ITS
CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,SPECIAL, EXEMPLARY, OR
CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,PROCUREMENT OF SUBSTITUTE
GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; ORBUSINESS INTERRUPTION) HOWEVER
CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER INCONTRACT, STRICT LIABILITY, OR TORT
(INCLUDING NEGLIGENCE OR OTHERWISE) ARISINGIN ANY WAY OUT OF THE USE OF THIS SOFTWARE,
EVEN IF ADVISED OF THE POSSIBILITYOF SUCH DAMAGE.
For the purposes of this copyright and license, "Info-ZIP" is defined as the following set of individuals:
Mark Adler, John Bush, Karl Davis, Harald Denker, Jean-Michel Dubois, Jean-loup Gailly, Hunter Goatley, Ian
Gorman, Chris Herborth, Dirk Haase, Greg Hartwig, Robert Heath, Jonathan Hudson, Paul Kienitz, David Kirschbaum,
Johnny Lee, Onno van der Linden, Igor Mandrichenko, Steve P. Miller, Sergio Monesi, Keith Owens, George Petrov,
Greg Roelofs, Kai Uwe Rommel, Steve Salisbury, Dave Smith, Christian Spieler, Antoine Verheijen, Paul von Behren,
Rich Wales, Mike White
This software is provided "as is," without warranty of any kind, express or implied. In no event shall Info-ZIP or its
contributors be held liable for any direct, indirect, incidental, special or consequential damages arising out of the use of or
inability to use this software.
Permission is granted to anyone to use this software for any purpose, including commercial applications, and to alter it
and redistribute it freely, subject to the following restrictions:
1. Redistributions of source code must retain the above copyright notice, definition, disclaimer, and this list of
conditions.
2. Redistributions in binary form (compiled executables) must reproduce the above copyright notice, definition,
disclaimer, and this list of conditions in documentation and/or other materials provided with the distribution. The
sole exception to this condition is redistribution of a standard UnZipSFX binary (including SFXWiz) as part of a self-
extracting archive; that is permitted without inclusion of this license, as long as the normal SFX banner has not
been removed from the binary or disabled.
3. Altered versions--including, but not limited to, ports to new operating systems, existing ports with new graphical
interfaces, and dynamic, shared, or static library versions--must be plainly marked as such and must not be
misrepresented as being the original source. Such altered versions also must not be misrepresented as being Info-ZIP
releases--including, but not limited to, labeling of the altered versions with the names "Info-ZIP" (or any variation
thereof, including, but not limited to, different capitalizations), "Pocket UnZip," "WiZ" or "MacZip" without the
explicit permission of Info-ZIP. Such altered versions are further prohibited from misrepresentative use of the Zip-
Bugs or Info-ZIP e-mail addresses or of the Info-ZIP URL(s).
4. Info-ZIP retains the right to use the names "Info-ZIP," "Zip," "UnZip," "UnZipSFX," "WiZ," "Pocket UnZip,"
"Pocket Zip," and "MacZip" for its own source and binary releases.
• This software application may include JavaHelp version 2.0 third-party software. JavaHelp version 2.0 is distributed
under the terms of the Sun Microsystems, Inc. Binary Code License Agreement and JAVAHELP™ VERSION 2.0
SUPPLEMENTAL LICENSE TERMS and is distributed on an "AS IS" basis, WITHOUT WARRANTY OF ANY
KIND, either express or implied. See the license for the specific language governing rights and limitations under the
license. You can view a copy of the license at: <path to the installer>\legal\sun_binary_javahelp_2.[Link]. Portions of this
software may be subject to the GNU General Public License version 2 with Classpath Exception. You can view a copy of
the GPLv2 with Classpath Exception at: <path to the installer>l\legal\gnu_gpl_2.0_classpath_ex.pdf. JavaHelp version
2.0 may be subject to the following copyrights:
Redistribution and use in source and binary forms, with or without modification, are permitted provided that the
following conditions are met:
- Redistribution of source code must retain the above copyright notice, this list of conditions and the following
disclaimer.
- Redistribution in binary form must reproduce the above copyright notice, this list of conditions and the following
disclaimer in the documentation and/or other materials provided with the distribution.
Neither the name of Sun Microsystems, Inc. or the names of contributors may be used to endorse or promote products
derived from this software without specific prior written permission.
This software is provided "AS IS," without a warranty of any kind. ALL EXPRESS OR IMPLIED CONDITIONS,
REPRESENTATIONS AND WARRANTIES, INCLUDING ANY IMPLIED WARRANTY OF
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NON-INFRINGEMENT, ARE HEREBY
EXCLUDED. SUN MICROSYSTEMS, INC. ("SUN") AND ITS LICENSORS SHALL NOT BE LIABLE FOR ANY
DAMAGES SUFFERED BY LICENSEE AS A RESULT OF USING, MODIFYING OR DISTRIBUTING THIS
SOFTWARE OR ITS DERIVATIVES. IN NO EVENT WILL SUN OR ITS LICENSORS BE LIABLE FOR ANY
LOST REVENUE, PROFIT OR DATA, OR FOR DIRECT, INDIRECT, SPECIAL, CONSEQUENTIAL,
INCIDENTAL OR PUNITIVE DAMAGES, HOWEVER CAUSED AND REGARDLESS OF THE THEORY OF
LIABILITY, ARISING OUT OF THE USE OF OR INABILITY TO USE THIS SOFTWARE, EVEN IF SUN HAS
BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
You acknowledge that this software is not designed, licensed or intended for use in the design, construction, operation or
maintenance of any nuclear facility.
• This software application may include Java JRE (AIX) version 1.6 third-party software. Java JRE (AIX) version 1.6 is
distributed under the terms of the IBM International License Agreement for Non-Warranted Programs and is distributed
on an "AS IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or implied. See the license for the
specific language governing rights and limitations under the license. You can view a copy of the license at: <path to the
installer>/legal/ibm_non_warranted.pdf. Portions of this software may be subject to the Apache License version 1.1.
You can view a copy of the Apache License version 1.1 at: <path to the installer>/legal/apache_1.[Link]. Portions of this
software may be subject to the Apache License version 2.0. You can view a copy of the Apache License version 2.0 at:
<path to the installer>/legal/apache_2.[Link]. Portions of this software may be subject to the W3C® Software Notice and
License. You can view a copy of the W3C® Software Notice and License at: <path to the installer>/legal/w3c_2002.pdf.
Portions of this software may be subject to the Netscape Public License version 1.1. You can view a copy of the Netscape
Public License version 1.1 at: <path to the installer>/legal/netscape_1.[Link].
• This software application may include Java IBM(R) 32-bit Runtime Environment for AIX(TM) version 6 third-party
software. Java IBM(R) 32-bit Runtime Environment for AIX(TM) version 6 third-party software is distributed under the
terms of the IBM International License Agreement for Non-Warranted Programs and is distributed on an "AS IS" basis,
WITHOUT WARRANTY OF ANY KIND, either express or implied. See the license for the specific language governing
rights and limitations under the license. You can view a copy of the license at: <path to the
installer>/legal/ibm_non_warranted.pdf.
• This software application may include Java SE Runtime Environment version 6u18 third-party software. Java SE Runtime
Environment version 6u18 is distributed under the terms of the Sun Microsystems, Inc. Binary Code License Agreement
for the JAVA SE RUNTIME ENVIRONMENT (JRE) VERSION 6 and JAVAFX RUNTIME VERSION 1and is
distributed on an "AS IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or implied. See the license for
the specific language governing rights and limitations under the license. You can view a copy of the license at: <path to
the installer>/legal/sun_binary_JRE_6.pdf. Additional copyright notices and license terms applicable to portions of Java
SE Runtime Environment version 6u18 can be found here: <path to the
installer>\JRE\[Link].
• This software application may include LZMA SDK version 9.10 beta third-party software, which is distributed on an "AS
IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or implied.
• This software application may include IBM AIX 32bit Developer Kit and Runtime, Java Technology Edition, Version 7.0
third-party software. IBM AIX 32bit Developer Kit and Runtime, Java Technology Edition, Version 7.0 third-party
software is distributed under the terms of the IBM International License Agreement for Non-Warranted Programs and is
distributed on an "AS IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or implied. See the license for
the specific language governing rights and limitations under the license. You can view a copy of the license at: <path to
the installer>/legal/ibm_non_warranted.pdf. Portions of this software may be subject to Mozilla Public License version
1.1. You can view a copy of the Mozilla Public License version 1.1 at: <path to the installer>/legal/mozilla_1.[Link].
• This software application may include Android SDK fonts version 4.0.3 third-party software. Android SDK fonts version
4.0.3 is distributed under the terms of the Apache License version 2.0 and is distributed on an "AS IS" basis, WITHOUT
WARRANTY OF ANY KIND, either express or implied. See the license for the specific language governing rights and
limitations under the license. You can view a copy of the license at: <path to the installer>/legal/apache_2.[Link].
• This software application may include Java SE Runtime Environment 7 version 7u4 third-party software. Java SE
Runtime Environment 7 version 7u4 is distributed under the terms of the Oracle Binary Code License Agreement for the
Java SE Platform Products and is distributed on an "AS IS" basis, WITHOUT WARRANTY OF ANY KIND, either
express or implied. See the license for the specific language governing rights and limitations under the license. You can
view a copy of the license at: <path to the installer>/legal/oracle_binary_java_se_20115.pdf. Additional copyright
notices and license terms applicable to portions of Java SE Runtime Environment 7 version 7u4 can be found here: <path
to the installer>\legal.
• This software application may include LibIconv for Windows version 1.9.2 third-party software. LibIconv for Windows
version 1.9.2 is distributed under the terms of the GNU Library General Public License v2.0 and is distributed on an "AS
IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or implied. See the license for the specific language
governing rights and limitations under the license. You can view a copy of the license at: <path to the
installer>/legal/gnu_library_gpl_2.[Link]. To obtain a copy of the LibIconv for Windows version 1.9.2 source code, send
a request to request_sourcecode@[Link]. This offer shall only be available for three years from the date Mentor
Graphics Corporation first distributed LibIconv for Windows version 1.9.2.
• This software application may include LibIntl for Windows version 0.14.4 third-party software. LibIntl for Windows
version 0.14.4 is distributed under the terms of the GNU Library General Public License v2.0 and is distributed on an "AS
IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or implied. See the license for the specific language
governing rights and limitations under the license. You can view a copy of the license at: <path to the
installer>/legal/gnu_library_gpl_2.[Link]. To obtain a copy of the LibIntl for Windows version 0.14.4 source code, send a
request to request_sourcecode@[Link]. This offer shall only be available for three years from the date Mentor
Graphics Corporation first distributed LibIntl for Windows version 0.14.4.
• This software application may include Java SE Runtime Environment version 1.6.0_18 third-party software. Java SE
Runtime Environment version 1.6.0_18 is distributed under the terms of the Sun Microsystems, Inc. Binary Code License
Agreement for the JAVA SE RUNTIME ENVIRONMENT (JRE) VERSION 6 and JAVAFX RUNTIME VERSION
1and is distributed on an "AS IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or implied. See the
license for the specific language governing rights and limitations under the license. You can view a copy of the license at:
<path to the installer>/legal/sun_binary_JRE_6.pdf. Additional copyright notices and license terms applicable to portions
of Java SE Runtime Environment version 1.6.0_18 can be found here: <path to the
installer>\JRE\[Link].
• This software application may include zlib version 1.2.3 third-party software. Zlib version 1.2.3 is distributed under the
terms of the zlib license and is distributed on an "AS IS" basis, WITHOUT WARRANTY OF ANY KIND, either express
or implied. See the license for the specific language governing rights and limitations under the license. You can view a
copy of the license at: <path to the installer>/legal/zlib_libpng.pdf. Zlib version 1.2.3 may be subject to the following
copyrights:
This software is provided 'as-is', without any express or implied warranty. In no event will the authors be held liable for
any damages arising from the use of this software.
Permission is granted to anyone to use this software for any purpose, including commercial applications, and to alter it
and redistribute it freely, subject to the following restrictions:
1. The origin of this software must not be misrepresented; you must not claim that you wrote the original software. If
you use this software in a product, an acknowledgment in the product documentation would be appreciated but is not
required.
2. Altered source versions must be plainly marked as such, and must not be misrepresented as being the original
software.
3. This notice may not be removed or altered from any source distribution.
• This software application may include IBM AIX 32bit Developer Kit and Runtime, Java Technology Edition, Version
[Link] third-party software. IBM AIX 32bit Developer Kit and Runtime, Java Technology Edition, Version [Link]
third-party software is distributed under the terms of the IBM International License Agreement for Non-Warranted
Programs and is distributed on an "AS IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or implied.
See the license for the specific language governing rights and limitations under the license. You can view a copy of the
license at: <path to the installer>/legal/ibm_non_warranted.pdf. Portions of this software may be subject to Apache
License version 2.0. You can view a copy of the Apache License version 2.0 at: <path to the
installer>/legal/apache_2.[Link]. Portions of this software may be subject to Apache License version 1.1. You can view a
copy of the Apache License version 2.0 at: <path to the installer>/legal/apache_1.[Link]. Portions of this software may be
subject to the following copyrights:
Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following
conditions are met:
Redistributions of source code must retain the above copyright notice, this list of conditions and the following
disclaimer.
Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following
disclaimer in the documentation and/or other materials provided with the distribution.
Neither the name of Oracle nor the names of its contributors may be used to endorse or promote products derived
from this software without specific prior written permission.
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY
EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT
SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED
TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR
BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY
WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
• This software application may include Java SE Runtime Environment 7 version 7u45 third-party software. Java SE
Runtime Environment 7 version 7u45 is distributed under the terms of the Oracle Binary Code License Agreement for the
Java SE Platform Products and is distributed on an "AS IS" basis, WITHOUT WARRANTY OF ANY KIND, either
express or implied. See the license for the specific language governing rights and limitations under the license. You can
view a copy of the license at: <path to the installer>/legal/oracle_binary_java_se_20115.pdf. Additional copyright
notices and license terms applicable to portions of Java SE Runtime Environment 7 version 7u45 can be found here:
<path to the installer>\legal.
• This software application may include proxy-vole_20131209.jar version 20131209 third-party software, which is
distributed on an "AS IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or implied.
• This software application may include Java SE Runtime Environment 8 version 8u60 third-party software. Java SE
Runtime Environment 8 version 8u60 distributed under the terms of the Oracle Corporation Binary Code License
Agreement for the JAVA SE RUNTIME ENVIRONMENT (JRE) VERSION 6 and JAVAFX RUNTIME VERSION
1and is distributed on an "AS IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or implied. See the
license for the specific language governing rights and limitations under the license. You can view a copy of the license at:
<path to the installer>/legal/oracle_binary_jre_javafx_6.pdf. Additional copyright notices and license terms applicable to
portions Java SE Runtime Environment 8 version 8u60 can be found here: <path to the
installer>\JRE\[Link]
End-User License Agreement
The latest version of the End-User License Agreement is available on-line at:
[Link]/eula
IMPORTANT INFORMATION
USE OF ALL SOFTWARE IS SUBJECT TO LICENSE RESTRICTIONS. CAREFULLY READ THIS LICENSE
AGREEMENT BEFORE USING THE PRODUCTS. USE OF SOFTWARE INDICATES CUSTOMER’S COMPLETE
AND UNCONDITIONAL ACCEPTANCE OF THE TERMS AND CONDITIONS SET FORTH IN THIS AGREEMENT.
ANY ADDITIONAL OR DIFFERENT PURCHASE ORDER TERMS AND CONDITIONS SHALL NOT APPLY.
2. GRANT OF LICENSE. The software installed, downloaded, or otherwise acquired by Customer under this Agreement, including any
updates, modifications, revisions, copies, documentation, setup files and design data (“Software”) are copyrighted, trade secret and
confidential information of Mentor Graphics or its licensors, who maintain exclusive title to all Software and retain all rights not
expressly granted by this Agreement. Except for Software that is embeddable (“Embedded Software”), which is licensed pursuant to
separate embedded software terms or an embedded software supplement, Mentor Graphics grants to Customer, subject to payment of
applicable license fees, a nontransferable, nonexclusive license to use Software solely: (a) in machine-readable, object-code form
(except as provided in Subsection 4.2); (b) for Customer’s internal business purposes; (c) for the term of the license; and (d) on the
computer hardware and at the site authorized by Mentor Graphics. A site is restricted to a one-half mile (800 meter) radius. Customer
may have Software temporarily used by an employee for telecommuting purposes from locations other than a Customer office, such as
the employee’s residence, an airport or hotel, provided that such employee’s primary place of employment is the site where the
Software is authorized for use. Mentor Graphics’ standard policies and programs, which vary depending on Software, license fees paid
or services purchased, apply to the following: (a) relocation of Software; (b) use of Software, which may be limited, for example, to
execution of a single session by a single user on the authorized hardware or for a restricted period of time (such limitations may be
technically implemented through the use of authorization codes or similar devices); and (c) support services provided, including
eligibility to receive telephone support, updates, modifications, and revisions. For the avoidance of doubt, if Customer provides any
feedback or requests any change or enhancement to Products, whether in the course of receiving support or consulting services,
evaluating Products, performing beta testing or otherwise, any inventions, product improvements, modifications or developments made
by Mentor Graphics (at Mentor Graphics’ sole discretion) will be the exclusive property of Mentor Graphics.
3. BETA CODE.
3.1. Portions or all of certain Software may contain code for experimental testing and evaluation (which may be either alpha or beta,
collectively “Beta Code”), which may not be used without Mentor Graphics’ explicit authorization. Upon Mentor Graphics’
authorization, Mentor Graphics grants to Customer a temporary, nontransferable, nonexclusive license for experimental use to
test and evaluate the Beta Code without charge for a limited period of time specified by Mentor Graphics. Mentor Graphics may
choose, at its sole discretion, not to release Beta Code commercially in any form.
3.2. If Mentor Graphics authorizes Customer to use the Beta Code, Customer agrees to evaluate and test the Beta Code under normal
conditions as directed by Mentor Graphics. Customer will contact Mentor Graphics periodically during Customer’s use of the
Beta Code to discuss any malfunctions or suggested improvements. Upon completion of Customer’s evaluation and testing,
Customer will send to Mentor Graphics a written evaluation of the Beta Code, including its strengths, weaknesses and
recommended improvements.
3.3. Customer agrees to maintain Beta Code in confidence and shall restrict access to the Beta Code, including the methods and
concepts utilized therein, solely to those employees and Customer location(s) authorized by Mentor Graphics to perform beta
testing. Customer agrees that any written evaluations and all inventions, product improvements, modifications or developments
that Mentor Graphics conceived or made during or subsequent to this Agreement, including those based partly or wholly on
Customer’s feedback, will be the exclusive property of Mentor Graphics. Mentor Graphics will have exclusive rights, title and
interest in all such property. The provisions of this Subsection 3.3 shall survive termination of this Agreement.
4. RESTRICTIONS ON USE.
4.1. Customer may copy Software only as reasonably necessary to support the authorized use. Each copy must include all notices
and legends embedded in Software and affixed to its medium and container as received from Mentor Graphics. All copies shall
remain the property of Mentor Graphics or its licensors. Except for Embedded Software that has been embedded in executable
code form in Customer’s product(s), Customer shall maintain a record of the number and primary location of all copies of
Software, including copies merged with other software, and shall make those records available to Mentor Graphics upon
request. Customer shall not make Products available in any form to any person other than Customer’s employees and on-site
contractors, excluding Mentor Graphics competitors, whose job performance requires access and who are under obligations of
confidentiality. Customer shall take appropriate action to protect the confidentiality of Products and ensure that any person
permitted access does not disclose or use Products except as permitted by this Agreement. Customer shall give Mentor Graphics
written notice of any unauthorized disclosure or use of the Products as soon as Customer becomes aware of such unauthorized
disclosure or use. Customer acknowledges that Software provided hereunder may contain source code which is proprietary and
its confidentiality is of the highest importance and value to Mentor Graphics. Customer acknowledges that Mentor Graphics
may be seriously harmed if such source code is disclosed in violation of this Agreement. Except as otherwise permitted for
purposes of interoperability as specified by applicable and mandatory local law, Customer shall not reverse-assemble,
disassemble, reverse-compile, or reverse-engineer any Product, or in any way derive any source code from Software that is not
provided to Customer in source code form. Log files, data files, rule files and script files generated by or for the Software
(collectively “Files”), including without limitation files containing Standard Verification Rule Format (“SVRF”) and Tcl
Verification Format (“TVF”) which are Mentor Graphics’ trade secret and proprietary syntaxes for expressing process rules,
constitute or include confidential information of Mentor Graphics. Customer may share Files with third parties, excluding
Mentor Graphics competitors, provided that the confidentiality of such Files is protected by written agreement at least as well as
Customer protects other information of a similar nature or importance, but in any case with at least reasonable care. Customer
may use Files containing SVRF or TVF only with Mentor Graphics products. Under no circumstances shall Customer use
Products or Files or allow their use for the purpose of developing, enhancing or marketing any product that is in any way
competitive with Products, or disclose to any third party the results of, or information pertaining to, any benchmark.
4.2. If any Software or portions thereof are provided in source code form, Customer will use the source code only to correct software
errors and enhance or modify the Software for the authorized use, or as permitted for Embedded Software under separate
embedded software terms or an embedded software supplement. Customer shall not disclose or permit disclosure of source
code, in whole or in part, including any of its methods or concepts, to anyone except Customer’s employees or on-site
contractors, excluding Mentor Graphics competitors, with a need to know. Customer shall not copy or compile source code in
any manner except to support this authorized use.
4.3. Customer agrees that it will not subject any Product to any open source software (“OSS”) license that conflicts with this
Agreement or that does not otherwise apply to such Product.
4.4. Customer may not assign this Agreement or the rights and duties under it, or relocate, sublicense, or otherwise transfer the
Products, whether by operation of law or otherwise (“Attempted Transfer”), without Mentor Graphics’ prior written consent and
payment of Mentor Graphics’ then-current applicable relocation and/or transfer fees. Any Attempted Transfer without Mentor
Graphics’ prior written consent shall be a material breach of this Agreement and may, at Mentor Graphics’ option, result in the
immediate termination of the Agreement and/or the licenses granted under this Agreement. The terms of this Agreement,
including without limitation the licensing and assignment provisions, shall be binding upon Customer’s permitted successors in
interest and assigns.
4.5. The provisions of this Section 4 shall survive the termination of this Agreement.
5. SUPPORT SERVICES. To the extent Customer purchases support services, Mentor Graphics will provide Customer with updates and
technical support for the Products, at the Customer site(s) for which support is purchased, in accordance with Mentor Graphics’ then
current End-User Support Terms located at [Link]
6. OPEN SOURCE SOFTWARE. Products may contain OSS or code distributed under a proprietary third party license agreement, to
which additional rights or obligations (“Third Party Terms”) may apply. Please see the applicable Product documentation (including
license files, header files, read-me files or source code) for details. In the event of conflict between the terms of this Agreement
(including any addenda) and the Third Party Terms, the Third Party Terms will control solely with respect to the OSS or third party
code. The provisions of this Section 6 shall survive the termination of this Agreement.
7. LIMITED WARRANTY.
7.1. Mentor Graphics warrants that during the warranty period its standard, generally supported Products, when properly installed,
will substantially conform to the functional specifications set forth in the applicable user manual. Mentor Graphics does not
warrant that Products will meet Customer’s requirements or that operation of Products will be uninterrupted or error free. The
warranty period is 90 days starting on the 15th day after delivery or upon installation, whichever first occurs. Customer must
notify Mentor Graphics in writing of any nonconformity within the warranty period. For the avoidance of doubt, this warranty
applies only to the initial shipment of Software under an Order and does not renew or reset, for example, with the delivery of (a)
Software updates or (b) authorization codes or alternate Software under a transaction involving Software re-mix. This warranty
shall not be valid if Products have been subject to misuse, unauthorized modification, improper installation or Customer is not
in compliance with this Agreement. MENTOR GRAPHICS’ ENTIRE LIABILITY AND CUSTOMER’S EXCLUSIVE
REMEDY SHALL BE, AT MENTOR GRAPHICS’ OPTION, EITHER (A) REFUND OF THE PRICE PAID UPON
RETURN OF THE PRODUCTS TO MENTOR GRAPHICS OR (B) MODIFICATION OR REPLACEMENT OF THE
PRODUCTS THAT DO NOT MEET THIS LIMITED WARRANTY. MENTOR GRAPHICS MAKES NO WARRANTIES
WITH RESPECT TO: (A) SERVICES; (B) PRODUCTS PROVIDED AT NO CHARGE; OR (C) BETA CODE; ALL OF
WHICH ARE PROVIDED “AS IS.”
7.2. THE WARRANTIES SET FORTH IN THIS SECTION 7 ARE EXCLUSIVE. NEITHER MENTOR GRAPHICS NOR ITS
LICENSORS MAKE ANY OTHER WARRANTIES EXPRESS, IMPLIED OR STATUTORY, WITH RESPECT TO
PRODUCTS PROVIDED UNDER THIS AGREEMENT. MENTOR GRAPHICS AND ITS LICENSORS SPECIFICALLY
DISCLAIM ALL IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
NON-INFRINGEMENT OF INTELLECTUAL PROPERTY.
8. LIMITATION OF LIABILITY. TO THE EXTENT PERMITTED UNDER APPLICABLE LAW, IN NO EVENT SHALL
MENTOR GRAPHICS OR ITS LICENSORS BE LIABLE FOR INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL
DAMAGES (INCLUDING LOST PROFITS OR SAVINGS) WHETHER BASED ON CONTRACT, TORT OR ANY OTHER
LEGAL THEORY, EVEN IF MENTOR GRAPHICS OR ITS LICENSORS HAVE BEEN ADVISED OF THE POSSIBILITY OF
SUCH DAMAGES. IN NO EVENT SHALL MENTOR GRAPHICS’ OR ITS LICENSORS’ LIABILITY UNDER THIS
AGREEMENT EXCEED THE AMOUNT RECEIVED FROM CUSTOMER FOR THE HARDWARE, SOFTWARE LICENSE OR
SERVICE GIVING RISE TO THE CLAIM. IN THE CASE WHERE NO AMOUNT WAS PAID, MENTOR GRAPHICS AND ITS
LICENSORS SHALL HAVE NO LIABILITY FOR ANY DAMAGES WHATSOEVER. THE PROVISIONS OF THIS SECTION 8
SHALL SURVIVE THE TERMINATION OF THIS AGREEMENT.
10. INFRINGEMENT.
10.1. Mentor Graphics will defend or settle, at its option and expense, any action brought against Customer in the United States,
Canada, Japan, or member state of the European Union which alleges that any standard, generally supported Product acquired
by Customer hereunder infringes a patent or copyright or misappropriates a trade secret in such jurisdiction. Mentor Graphics
will pay costs and damages finally awarded against Customer that are attributable to such action. Customer understands and
agrees that as conditions to Mentor Graphics’ obligations under this section Customer must: (a) notify Mentor Graphics
promptly in writing of the action; (b) provide Mentor Graphics all reasonable information and assistance to settle or defend the
action; and (c) grant Mentor Graphics sole authority and control of the defense or settlement of the action.
10.2. If a claim is made under Subsection 10.1 Mentor Graphics may, at its option and expense: (a) replace or modify the Product so
that it becomes noninfringing; (b) procure for Customer the right to continue using the Product; or (c) require the return of the
Product and refund to Customer any purchase price or license fee paid, less a reasonable allowance for use.
10.3. Mentor Graphics has no liability to Customer if the action is based upon: (a) the combination of Software or hardware with any
product not furnished by Mentor Graphics; (b) the modification of the Product other than by Mentor Graphics; (c) the use of
other than a current unaltered release of Software; (d) the use of the Product as part of an infringing process; (e) a product that
Customer makes, uses, or sells; (f) any Beta Code or Product provided at no charge; (g) any software provided by Mentor
Graphics’ licensors who do not provide such indemnification to Mentor Graphics’ customers; (h) OSS, except to the extent that
the infringement is directly caused by Mentor Graphics’ modifications to such OSS; or (i) infringement by Customer that is
deemed willful. In the case of (i), Customer shall reimburse Mentor Graphics for its reasonable attorney fees and other costs
related to the action.
10.4. THIS SECTION 10 IS SUBJECT TO SECTION 8 ABOVE AND STATES THE ENTIRE LIABILITY OF MENTOR
GRAPHICS AND ITS LICENSORS, AND CUSTOMER’S SOLE AND EXCLUSIVE REMEDY, FOR DEFENSE,
SETTLEMENT AND DAMAGES, WITH RESPECT TO ANY ALLEGED PATENT OR COPYRIGHT INFRINGEMENT
OR TRADE SECRET MISAPPROPRIATION BY ANY PRODUCT PROVIDED UNDER THIS AGREEMENT.
11. TERMINATION AND EFFECT OF TERMINATION.
11.1. If a Software license was provided for limited term use, such license will automatically terminate at the end of the authorized
term. Mentor Graphics may terminate this Agreement and/or any license granted under this Agreement immediately upon
written notice if Customer: (a) exceeds the scope of the license or otherwise fails to comply with the licensing or confidentiality
provisions of this Agreement, or (b) becomes insolvent, files a bankruptcy petition, institutes proceedings for liquidation or
winding up or enters into an agreement to assign its assets for the benefit of creditors. For any other material breach of any
provision of this Agreement, Mentor Graphics may terminate this Agreement and/or any license granted under this Agreement
upon 30 days written notice if Customer fails to cure the breach within the 30 day notice period. Termination of this Agreement
or any license granted hereunder will not affect Customer’s obligation to pay for Products shipped or licenses granted prior to
the termination, which amounts shall be payable immediately upon the date of termination.
11.2. Upon termination of this Agreement, the rights and obligations of the parties shall cease except as expressly set forth in this
Agreement. Upon termination of this Agreement and/or any license granted under this Agreement, Customer shall ensure that
all use of the affected Products ceases, and shall return hardware and either return to Mentor Graphics or destroy Software in
Customer’s possession, including all copies and documentation, and certify in writing to Mentor Graphics within ten business
days of the termination date that Customer no longer possesses any of the affected Products or copies of Software in any form.
12. EXPORT. The Products provided hereunder are subject to regulation by local laws and European Union (“E.U.”) and United States
(“U.S.”) government agencies, which prohibit export, re-export or diversion of certain products, information about the products, and
direct or indirect products thereof, to certain countries and certain persons. Customer agrees that it will not export or re-export Products
in any manner without first obtaining all necessary approval from appropriate local, E.U. and U.S. government agencies. If Customer
wishes to disclose any information to Mentor Graphics that is subject to any E.U., U.S. or other applicable export restrictions, including
without limitation the U.S. International Traffic in Arms Regulations (ITAR) or special controls under the Export Administration
Regulations (EAR), Customer will notify Mentor Graphics personnel, in advance of each instance of disclosure, that such information
is subject to such export restrictions.
13. U.S. GOVERNMENT LICENSE RIGHTS. Software was developed entirely at private expense. The parties agree that all Software is
commercial computer software within the meaning of the applicable acquisition regulations. Accordingly, pursuant to U.S. FAR 48
CFR 12.212 and DFAR 48 CFR 227.7202, use, duplication and disclosure of the Software by or for the U.S. government or a U.S.
government subcontractor is subject solely to the terms and conditions set forth in this Agreement, which shall supersede any
conflicting terms or conditions in any government order document, except for provisions which are contrary to applicable mandatory
federal laws.
14. THIRD PARTY BENEFICIARY. Mentor Graphics Corporation, Mentor Graphics (Ireland) Limited, Microsoft Corporation and
other licensors may be third party beneficiaries of this Agreement with the right to enforce the obligations set forth herein.
15. REVIEW OF LICENSE USAGE. Customer will monitor the access to and use of Software. With prior written notice and during
Customer’s normal business hours, Mentor Graphics may engage an internationally recognized accounting firm to review Customer’s
software monitoring system and records deemed relevant by the internationally recognized accounting firm to confirm Customer’s
compliance with the terms of this Agreement or U.S. or other local export laws. Such review may include FlexNet (or successor
product) report log files that Customer shall capture and provide at Mentor Graphics’ request. Customer shall make records available in
electronic format and shall fully cooperate with data gathering to support the license review. Mentor Graphics shall bear the expense of
any such review unless a material non-compliance is revealed. Mentor Graphics shall treat as confidential information all information
gained as a result of any request or review and shall only use or disclose such information as required by law or to enforce its rights
under this Agreement. The provisions of this Section 15 shall survive the termination of this Agreement.
16. CONTROLLING LAW, JURISDICTION AND DISPUTE RESOLUTION. The owners of certain Mentor Graphics intellectual
property licensed under this Agreement are located in Ireland and the U.S. To promote consistency around the world, disputes shall be
resolved as follows: excluding conflict of laws rules, this Agreement shall be governed by and construed under the laws of the State of
Oregon, U.S., if Customer is located in North or South America, and the laws of Ireland if Customer is located outside of North or
South America or Japan, and the laws of Japan if Customer is located in Japan. All disputes arising out of or in relation to this
Agreement shall be submitted to the exclusive jurisdiction of the courts of Portland, Oregon when the laws of Oregon apply, or Dublin,
Ireland when the laws of Ireland apply, or the Tokyo District Court when the laws of Japan apply. Notwithstanding the foregoing, all
disputes in Asia (excluding Japan) arising out of or in relation to this Agreement shall be resolved by arbitration in Singapore before a
single arbitrator to be appointed by the chairman of the Singapore International Arbitration Centre (“SIAC”) to be conducted in the
English language, in accordance with the Arbitration Rules of the SIAC in effect at the time of the dispute, which rules are deemed to
be incorporated by reference in this section. Nothing in this section shall restrict Mentor Graphics’ right to bring an action (including
for example a motion for injunctive relief) against Customer in the jurisdiction where Customer’s place of business is located. The
United Nations Convention on Contracts for the International Sale of Goods does not apply to this Agreement.
17. SEVERABILITY. If any provision of this Agreement is held by a court of competent jurisdiction to be void, invalid, unenforceable or
illegal, such provision shall be severed from this Agreement and the remaining provisions will remain in full force and effect.
18. MISCELLANEOUS. This Agreement contains the parties’ entire understanding relating to its subject matter and supersedes all prior
or contemporaneous agreements. Any translation of this Agreement is provided to comply with local legal requirements only. In the
event of a dispute between the English and any non-English versions, the English version of this Agreement shall govern to the extent
not prohibited by local law in the applicable jurisdiction. This Agreement may only be modified in writing, signed by an authorized
representative of each party. Waiver of terms or excuse of breach must be in writing and shall not constitute subsequent consent, waiver
or excuse.
Rev. 151102, Part No. 265968