aspenONE V7.

0

Deployment Guide

Version Number: V7.0 July 2008
Copyright © 1981 – 2008 Aspen Technology, Inc. All rights reserved.

Aspen Acol+™, Aspen Adsim®, Aspen Adsorption, Aspen Air Cooled Exchanger, Aspen Basic Engineering, Aspen Batch Process Developer, Aspen Batch Distillation, Aspen Batch Plus®, Aspen BatchSep™, Aspen Capital Cost Estimator, Aspen CatRef®, Aspen Chromatography®, Aspen COMThermo®, Aspen Custom Modeler®, Aspen Distillation Synthesis, Aspen Dynamics®, Aspen Energy Analyzer, Aspen FCC®, Aspen Fired Heater, Aspen FiredHeater, Aspen Flare System Analyzer, Aspen FLARENET™, Aspen HTFS Research Network™, Aspen HX-Net®, Aspen Hydrocracker®, Aspen Hydrotreater™, Aspen HYSYS Amines™, Aspen HYSYS Dynamics™, Aspen HYSYS OLGAS 3-Phase™, Aspen HYSYS OLGAS™, Aspen HYSYS PIPESYS™, Aspen HYSYS RTO™ Offline, Aspen HYSYS Upstream Dynamics™, Aspen HYSYS Upstream™, Aspen HYSYS Upstream™, Aspen HYSYS®, Aspen HYSYS® Thermodynamics COM Interface, Aspen HYSYS® Pipeline Hydraulics - OLGAS 2-Phase, Aspen HYSYS® Pipeline Hydraulics - OLGAS 3-Phase, Aspen HYSYS® Pipeline Hydraulics - PIPESYS, Aspen HYSYS® Offline Optimizer, Aspen HYSYS® Hydrocracker, Aspen HYSYS® Reformer, Aspen HYSYS® CatCracker, Aspen HYSYS® Petroleum Refining, Aspen Icarus Process Evaluator®, Aspen Icarus Project Manager®, Aspen In-Plant Cost Estimator, Aspen Kbase®, Aspen MINLP Optimization, Aspen Mixed Integer Optimizer, Aspen Model Runner™, Aspen MPIMS™, Aspen MUSE™, Aspen Online Deployment™, Aspen OnLine®, Aspen OnLine®, Aspen OTS Framework, Aspen PIMS Advanced Optimization™, Aspen PIMS Submodel Calculator™, Aspen PIMS™, Aspen Plate Exchanger, Aspen Plate+™, Aspen Plus Optimizer™, Aspen Plus®, Aspen Plus® CatCracker, Aspen Plus® Dynamics, Aspen Plus® Hydrocracker, Aspen Plus® Hydrotreater, Aspen Plus® Reformer, Aspen Polymers, Aspen Polymers Plus™, Aspen Process Economic Analyzer, Aspen Process Manual™, Aspen Process Tools™, Aspen Properties®, Aspen Rate-Based Distillation, Aspen RateSep™, Aspen Reaction Modeler, Aspen RefSYS Catcracker™, Aspen RefSYS Hydrocracker™, Aspen RefSYS Reformer™, Aspen RefSYS™, Aspen Shell & Tube Exchanger, Aspen Shell & Tube Mechanical, Aspen Simulation Workbook™, Aspen Solubility Modeler, Aspen Split™, Aspen Tasc+™, Aspen Teams®, Aspen Utilities On-Line Optimizer, Aspen Utilities Operations™, Aspen Utilities Planner™, Aspen Zyqad™, SLM™, SLM Commute™, SLM Config Wizard™, the Aspen leaf logo, and Plantelligence are trademarks or registered trademarks of Aspen Technology, Inc., Burlington, MA. All other brand and product names are trademarks or registered trademarks of their respective companies. This document is intended as a guide to using AspenTech's software. This documentation contains AspenTech proprietary and confidential information and may not be disclosed, used, or copied without the prior consent of AspenTech or as set forth in the applicable license. Aspen Technology, Inc. 200 Wheeler Road Burlington, MA 01803-5501 USA Phone: (1) (781) 221-6400 Toll free: (1) (888) 996-7100 Web site: http://www.aspentech.com

Contents
Contents.................................................................................................................iii 1 Overview ..............................................................................................................5 Technical Support .......................................................................................... 5 Online Technical Support Center............................................................. 5 Phone and E-mail ................................................................................. 6 2 Introduction ........................................................................................................7 aspenONE ..................................................................................................... 7 Packaging ..................................................................................................... 7 Organization of DVDs...................................................................................... 8 Browser Interface .......................................................................................... 8 3 Product Name and Installation Guide ................................................................11 4 Installation Process ..........................................................................................15 Prerequisites for Installing ..............................................................................15 Equipment .........................................................................................15 Operating System ...............................................................................15 Hardware Requirements .......................................................................16 Licensing............................................................................................16 Related Documentation ........................................................................17 Installation Options .......................................................................................19 Product Install ....................................................................................19 Extracting a Product Installation Kit from a Suite .....................................19 Installation Logging .............................................................................21 Silent Install .......................................................................................21 Uninstalling Products .....................................................................................26 User Registration ..........................................................................................27 Registering.........................................................................................28 5 FAQs and Troubleshooting.................................................................................31 6 Notices ..............................................................................................................33

Contents

iii

iv

Contents

1 Overview

aspenONE is the comprehensive set of software solutions and professional services provided by AspenTech, which are designed to help process companies achieve their operational excellence objectives. This guide provides additional information on aspenONE, an overview of how AspenTech is delivering the products that you have licensed, and installation prerequisites and options. AspenTech releases its products on a single set of DVDs that are designed to ease the installation of aspenONE applications, as well as individual products. To achieve this goal, all AspenTech products and modules are released simultaneously on one set of DVDs and use one installation procedure that will guide you through your installation regardless of the products or modules being installed. This guide is ideally suited to system administrators or anyone who is required to install, configure, and manage the products and aspenONE application implementation.

Technical Support
Online Technical Support Center
AspenTech customers with a valid license and software maintenance agreement can register to access the Online Technical Support Center at: http://support.aspentech.com You use the Online Technical Support Center to: • • • • • • • Access current product documentation. Search for technical tips, solutions, and frequently asked questions (FAQs). Search for and download application examples. Search for and download service packs and product updates. Submit and track technical issues. Search for and review known limitations. Send suggestions.

1 Overview

5

Registered users can also subscribe to our Technical Support e-Bulletins. These e-Bulletins proactively alert you to important technical support information such as: • • • • Technical advisories Major product releases Product updates Product patch announcements

Phone and E-mail
Customer support is also available by phone, fax, and e-mail for customers who have a current support contract for their product(s). Toll-free charges are listed where available; otherwise local and international rates apply. For the most up-to-date phone listings, please see the Online Technical Support Center at: http://support.aspentech.com
Support Centers North America South America Europe Asia and Pacific Region Operating Hours 8:00 – 20:00 Eastern time 9:00 – 17:00 Local time 8:30 – 18:00 Central European time 9:00 – 17:30 Local time

6

1 Overview

2 Introduction

aspenONE
aspenONE is AspenTech’s comprehensive set of software solutions and professional services designed to help process companies achieve their operational excellence objectives. It leverages the value of simulation models to help process companies increase operational efficiency and profitability across their global enterprise. aspenONE is designed to be aligned with the way AspenTech’s customers manage their enterprise operations. aspenONE enables process manufacturers to reduce costs and increase capacity by addressing inefficiencies end-to-end throughout the engineering, plant operations, and supply chain management processes.

Packaging
Included in your package from AspenTech, you will find the following items that you will need prior to installation: • • • • Letter notifying you which products are licensed. Package of DVDs (see Organization of DVDs below). License file (only if a dongle has also been shipped to you). Instructions on how to run the License Utility.

Notes: • • If a dongle is not used, you will need to run a utility to send Aspen Distribution the locking code before a license file can be generated. Before you begin installation, you will want to print copies of the Installation Guides for products that will be installed. Those guides are on the Documentation DVD in your package.

2 Introduction

7

Organization of DVDs
aspenONE delivers AspenTech’s Process Modeling, Exchanger Design and Rating, Economic Evaluation, Energy and flare Analysis, Process Development and Operations Support products and documentation in a single set of easyto-use DVDs. The DVDs are organized in the following way: • Aspen Documentation DVD – includes all AspenTech documentation. This includes all manuals (in PDF format) and standalone versions of Help files. This DVD is not used in the installation process, as it is designed for standalone use. DVD 1, Aspen Engineering – includes Aspen Administration components (Aspen SLM, Aspen Security, Aspen SLM tools, aspenONE Diagnostics), Aspen PIMS and all Aspen Engineering products.

Notes: • Some products previously available on CD-ROM or DVD are not included on the aspenONE DVD product discs. If you do not find a product included on the aspenONE DVD product discs, please contact AspenTech Support at http://support.aspentech.com. • Third-party products that AspenTech delivers without any modification of the software are delivered in their original packages.

Browser Interface
The AspenTech Installation Browser provides a mechanism for users to validate their product licenses and browse through the products that they are licensed for prior to installation. The AspenTech Installation Browser contains two tabs, Administration and Products. From the Administration tab, you can install the Aspen Administration products – Aspen SLM, Aspen Security (Aspen Framework), Aspen SLM tools, and aspenONE Diagnostics. From the Products tab, you can browse for and install individual products. The Installation Browser will guide you in determining your licensed products based on your license configuration. Note: With the release of aspenONE V7.0, AspenTech has renamed several of its Process Engineering products. The installation has also been re-organized to reflect functional groups. Use the chart in Chapter 3 of this guide to see the new product names and their corresponding installation selections.

8

2 Introduction

The following links are available on the left side of the AspenTech Installation Browser: • • • Help. Provides instructions on how to use the AspenTech Installation Browser. License Configuration. Obtains license keys from AspenTech web site. Support Services. Connects to the AspenTech Support Web site, where you can find knowledge base articles, tips, and solutions to known problems. Contact Information. Connects to the AspenTech Support Web site, where you can obtain the latest e-mail and telephone contact information and find the AspenTech Support location closest to you. You can see hours of operation for global support and submit your support issues. AspenTech Home. Connects to the AspenTech Web site. Aspen Update Center. Connects to the Aspen Support Service Pack Update Center so that you can check to see if there is a service pack(s) available for the product(s) that you are installing. You must register on the Support Web site to access the Update Center.

• •

The following buttons are available along the bottom of the AspenTech Installation Browser: • • Install. Launches the installation process during which you will select the products to be installed on this computer. Exit. Closes the AspenTech Installation Browser. If you have launched an installation, clicking Exit will not stop the installation.

2 Introduction

9

10

2 Introduction

3 Product Name and Installation Guide

With the release of aspenONE V7.0, AspenTech has made the decision to provide more functional names to several of its Process Engineering products. The new names will reflect the function/role that each product performs as part of the overall Aspen Engineering. The installation has also been reorganized to reflect functional groups. Use the chart below to see the new product names and their corresponding installation selections.

Product Name Release 2006.5 Aspen Acol+™ Aspen Adsim® Aspen Batch Plus® Aspen BatchSep™

Product Name V7.0 Aspen Air Cooled Exchanger Aspen Adsorption Aspen Batch Process Developer Aspen Batch Distillation (includes reaction modeling functionality)

Install Mapping (What to Install) Exchanger Design And Rating Process Modeling (Aspen Plus) Process Development Process Development

Required Install Option Selection --Advanced Simulation Options --Advanced Modeling Options

Process Modeling (Aspen Plus) Aspen CatRef® Aspen Chromatography® Aspen COMThermo® Aspen Custom Modeler® Aspen Plus® Reformer Aspen Chromatography® Aspen HYSYS® Thermodynamics COM Interface Aspen Custom Modeler® Aspen Plus Based Refinery Reactors Process Development Process Modeling (HYSYS) Process Modeling (Aspen Plus) Process Modeling (HYSYS)

Advanced Simulation Options --Advanced Modeling Options Energy and Flare Analysis Advanced Simulation Options Advanced Simulation Options

3 Product Name and Installation Guide

11

Product Name Release 2006.5 Aspen Dynamics® Aspen FCC® Aspen FiredHeater Aspen FLARENET™

Product Name V7.0 Aspen Plus® Dynamics Aspen Plus® CatCracker Aspen Fired Heater Aspen Flare System Analyzer

Install Mapping (What to Install) Process Modeling (Aspen Plus) Aspen Plus Based Refinery Reactors Exchanger Design and Rating Process Modeling (Aspen Plus) Process Modeling (HYSYS)

Required Install Option Selection Advanced Simulation Options ----Energy and Flare Analysis Energy and Flare Analysis --Energy and Flare Analysis Energy and Flare Analysis -------------

Aspen HTFS Research Network™ Aspen HX-Net®

Aspen HTFS Research Network™ Aspen Energy Analyzer

Exchanger Design and Rating Process Modeling (Aspen Plus) Process Modeling (HYSYS)

Aspen Hydrocracker® Aspen Hydrotreater™ Aspen HYSYS® Aspen HYSYS Amines™ Aspen HYSYS Dynamics™ Aspen HYSYS OLGAS™ Aspen HYSYS OLGAS 3-Phase™ Aspen HYSYS PIPESYS™ Aspen HYSYS RTO™ Offline Aspen HYSYS Upstream™ Aspen HYSYS Upstream Dynamics™ Aspen Icarus Process Evaluator®

Aspen Plus® Hydrocracker Aspen Plus® Hydrotreater Aspen HYSYS® Aspen HYSYS Amines™ Aspen HYSYS Dynamics™ Aspen HYSYS® Pipeline Hydraulics - OLGAS 2-Phase Aspen HYSYS® Pipeline Hydraulics - OLGAS 3-Phase Aspen HYSYS® Pipeline Hydraulics - PIPESYS Aspen HYSYS® Offline Optimizer Aspen HYSYS Upstream™ Aspen HYSYS Upstream Dynamics™ Aspen Process Economic Analyzer

Aspen Plus Based Refinery Reactors Aspen Plus Based Refinery Reactors Process Modeling (HYSYS) Process Modeling (HYSYS) Process Modeling (HYSYS) Process Modeling (HYSYS) Process Modeling (HYSYS) Process Modeling (HYSYS) Process Modeling (HYSYS) Process Modeling (HYSYS) Process Modeling (HYSYS) Economic Evaluation

---

---

-------

---

12

3 Product Name and Installation Guide

Product Name Release 2006.5 Aspen Icarus Project Manager® Aspen Kbase® Aspen MPIMS™ Aspen Model Runner™ Aspen MUSE™ Aspen OnLine® Aspen Online Deployment™ Aspen PIMS™ Aspen PIMS Advanced Optimization™ Aspen PIMS Submodel Calculator™ Aspen Plate+™ Aspen Plus® Aspen EO Model Library (EquationOriented HYSYS) Aspen Plus Optimizer™

Product Name V7.0 Aspen In-Plant Cost Estimator Aspen Capital Cost Estimator Aspen MPIMS™ Aspen Model Runner™ Aspen MUSE™ Aspen OnLine® Aspen Online Deployment™ Aspen PIMS™ Aspen PIMS Advanced Optimization™ Aspen PIMS Submodel Calculator™ Aspen Plate Exchanger Aspen Plus® Aspen EO Model Library (EquationOriented HYSYS) Aspen Plus Optimizer™

Install Mapping (What to Install) Economic Evaluation Economic Evaluation Aspen PIMS Process Modeling (Aspen Plus) ----Operations Support Aspen PIMS Aspen PIMS

Required Install Option Selection ------Advanced Simulation Options ----Aspen Online Deployment -----

Aspen PIMS

---

Exchanger Design and Rating Process Modeling (Aspen Plus) Process Modeling (HYSYS) Process Modeling (Aspen Plus) Process Modeling (HYSYS)

----Advanced Simulation Options --Advanced Simulation Options ----Advanced Modeling Options -----

Aspen Polymers Plus™ Aspen Process Manual™ Aspen Process Tools™ Aspen Properties®

Aspen Polymers Aspen Process Manual™ Aspen Process Tools™ Aspen Properties® Aspen solubility modeler functionality

Process Modeling (Aspen Plus) Process Development (Server Install only) Process Development Process Modeling (Aspen Plus) Process Development

Aspen RateSep™ Aspen RefSYS™ Aspen RefSYS Catcracker™

Aspen Rate-Based Distillation Aspen HYSYS® Petroleum Refining Aspen HYSYS® CatCracker

Process Modeling (Aspen Plus) Process Modeling (HYSYS) Process Modeling (HYSYS)

---

Advanced Simulation Options

3 Product Name and Installation Guide

13

Product Name Release 2006.5 Aspen RefSYS Hydrocracker™ Aspen RefSYS Reformer™ Aspen Simulation Workbook™

Product Name V7.0 Aspen HYSYS® Hydrocracker Aspen HYSYS® Reformer Aspen Simulation Workbook™

Install Mapping (What to Install) Process Modeling (HYSYS) Process Modeling (HYSYS) Operations Support Process Modeling (Aspen Plus) Process Modeling (HYSYS)

Required Install Option Selection Advanced Simulation Options Advanced Simulation Options Aspen Simulation Workbook Aspen Simulation Workbook Aspen Simulation Workbook ------Advanced Simulation Options Advanced Simulation Options --Aspen OTS Framework

Aspen Split™ Aspen Tasc+™ Aspen Teams® Aspen Utilities Operations™ Aspen Utilities Planner™ Aspen Zyqad™ NEW

Aspen Distillation Synthesis Aspen Shell & Tube Exchanger Aspen Shell & Tube Mechanical Aspen Utilities OnLine Optimizer Aspen Utilities Planner™ Aspen Basic Engineering Aspen OTS Framework

Process Modeling (Aspen Plus) Exchanger Design And Rating Exchanger Design And Rating Process Modeling (Aspen Plus) Process Modeling (Aspen Plus) Aspen Basic Engineering Operations Support

14

3 Product Name and Installation Guide

4 Installation Process

Prerequisites for Installing
Ensure you meet the following requirements before you begin installing AspenTech products.

Equipment
You must have a DVD Reader. If you do not have a DVD Reader, please contact AspenTech Support.

Operating System
Please ensure you have one of the following operating systems:
Operating System Desktop Desktop Desktop Server Server Windows Vista (Business Edition) Windows Vista (Enterprise Edition) Windows XP SP2 (Professional Edition) Windows 2000 Server SP4 Windows Server 2003 R2 (Standard Edition) SP2 Microsoft Interoperability Office 2007 SP1 Office 2007 SP1 Office 2003 SP3 Office 2003 SP2 Office 2003 SP3

Software Prerequisites
Common software requirements include the following: • • • Internet Explorer 6 SP2 (XP only) Internet Explorer 7 (Vista only) Adobe Reader Version 4 or higher

Certain functionality requires you to install 3rd party programs such as Intel Fortran, or Visual Studio Compiler, etc. Details of such 3rd party program prerequisites are covered in individual product installation sections

4 Installation Process

15

Notes: • AspenTech continues to support product versions prior to aspenONE V7.0 on the operating systems on which they were supported when released (unless AspenTech has notified customers with an “end of support” date by e-bulletin and on the AspenTech Support Web site http://support.aspentech.com/). Customers can continue to use products on the operating systems that were initially supported by AspenTech (within the limits specified in the license agreement).

Hardware Requirements
The following recommendations are for Aspen product installations.
Minimum Requirements Intel® 1.00GHz or higher DVD ROM 40 GB 1 GB RAM on XP, 2 GB RAM on VISTA Intel® Core™2 Duo 2.00GHz or higher DVD ROM 250 GB 3 GB RAM or higher When all Aspen Engineering functionality is installed, the programs require about 5 GB. Additional space may be required while installing; therefore, we recommend about 10 GB of free space. Additionally, some programs generate temporary files that may occupy space depending on how you use the programs.

Recommended

Disk Space

Licensing
You must install the Software License Manager (SLM). This software must be configured and available before proceeding with the installation of the products. Note: Some products cannot be installed unless a License Manager server confirms that the product has been licensed at install time. For aspenONE V7.0, Install Time licensing is not supported by all products. After the Software License Manager is installed for network or standalone use, you will need to select documentation for the products you will be installing. This is discussed in the Related Documentation section. aspenONE V7.0 supports the Microsoft Vista operating system. If you are planning to have any users run on Vista, you will need to upgrade to the newest version of the AspenTech License Manager. You should install the new 8.1 version of the SLM Server and the 8.1 version of Aspen SLM Tools of the license manager. Earlier versions of the license manager are not supported on Vista.

16

4 Installation Process

To Update your License Manager
On the AspenTech Installation Browser, select the Administration tab and select one of the following: • • Select Aspen SLM Tools 8.1 if you are running Windows Vista or if you are using SLM Server version 8.1. Select Aspen SLM Tools 7.3 if you are running on any platform other than Windows Vista.

Aspen SLM Tools 8.1 only works with version 8.1 of the license server. Aspen SLM Tools 7.3 can work with either version 8.1 or version 7.3 of the license server. For more information about licensing, please see Software License Manager (SLM) Installation and Reference Guide on the aspenONE Documentation DVD.

Related Documentation
Before installing any AspenTech products, be sure to print and read the Installation Guide, Release Notes, What’s New, Known Issues, and related documentation for each product you intend to install. All AspenTech installation and reference documents (in PDF format) and standalone versions of Help files are included on the aspenONE Documentation DVD. Each product-specific installation guide contains critical information about specific system requirements, product dependencies, and post-installation configuration procedures. The individual product Release Notes or Aspen Engineering What’s New and Aspen Engineering Known Issues guides contain information about new features, software fixes, and known problems and workarounds. To access the documentation, insert the aspenONE Documentation DVD into your DVD Reader. You have two options to access the documentation. Click Browse to browse and display the contents of the Documentation DVD. When you click Browse, product documentation is not installed to your computer. Click Install to install product documentation directly to your computer.

Browsing the Documentation DVD
Insert the Documentation DVD into your DVD reader and click Browse. The aspenONE Documentation Home page is displayed. There are four tabs from which you can access the documentation – Suites, All Products, Installation Guides and Release Notes.

Suites
This tab organizes the documentation according to Suite or product family. For aspenONE V7.0, only the Aspen Engineering and aspenONE documentation is included.

4 Installation Process

17

All Products
This tab shows a complete offering of AspenTech products listed in alphabetical order. To view documentation for a specific product, click the All Products tab and select the product name.

Installation Guides
This tab shows all the installation guides for the aspenONE products. Click a product link to open the product’s installation guide in the Documentation browser’s main window. When the PDF opens, you may click the Save icon to save the document to your computer.

Release Notes
This tab shows all the release notes for the aspenONE products. Click a product link to open the product’s release notes in the Documentation browser’s main window. When the PDF opens, you may click the Save icon to save the document to your computer.

Installing Documentation from the Documentation DVD
This section describes how to install product documentation from the Documentation DVD. 1 2 3 Insert the Documentation DVD into your DVD reader and click Install. The AspenTech Installer Welcome dialog box is displayed. Click Next on the Welcome dialog box. The License Agreement dialog box is displayed. Read the license agreement. To continue to install product documentation, click Yes, I accept the terms of the license agreement. Then click Next. The Choose Destination Location dialog box is displayed. The default location for AspenTech product documentation is C:\Program Files\AspenTech. To choose another installation location, click Browse. After you have determined your installation location, click Next. The Feature Selection for aspenONE V7.0 Documentation dialog box is displayed. To install documentation for a specific product, click the suite the product belongs to, and then click the icon next to the product name. From the options that are displayed, select This feature, and all subfeatures, will be installed on local hard drive. Repeat this step to install documentation for additional products. To install all of the documentation for an entire suite of products, click the icon next to the suite name and select This feature, and all subfeatures, will be installed on local hard drive. All of the documentation for the selected suite will be installed to the computer. Repeat this step to install all of the documentation for additional suites.

4

5

6

18

4 Installation Process

7 8

Click Next to continue with the installation. The Ready to Install the Program dialog box is displayed. Review the installation summary. If the installation summary is correct, click Finish to start the installation process. If you need to make corrections, click Back.

Installation Options
The AspenTech Installation Browser allows you to browse through Aspen industry solutions as well as suite solutions prior to installation. The Browser has three tabs, Administration and Products. • From the Administration tab, you can install the Aspen Administration products – Aspen SLM, Aspen Security (Aspen Framework), Aspen SLM tools, and aspenONE Diagnostics. From the Products tab, you can browse for products as they are included in the AspenTech product families. You should use this tab to carry out a product installation.

Product Install
1 2 3 Insert the aspenONE product DVD into your DVD Reader. The AspenTech Installation Browser appears. Select the Administration or Products tab depending on which products you want to install. Select the appropriate product and review the contents displayed on the right to confirm that the product(s) you want to install are part of the selection. Click the Install button.

4

Notes: • It is important that you follow the product installation procedures as described in the installation guide for the product you are installing. The installation guides for ALL products are located on the aspenONE Documentation DVD. You can also install AspenTech software by sharing or copying the contents of the aspenONE DVDs to a network-accessible drive. If you are installing from a network drive, be sure to map a drive to the location prior to installation.

Extracting a Product Installation Kit from a Suite
The Product Installation Kit utility allows system administrators the option of making a limited set of AspenTech products available for installation by end users. This option is designed for enterprise clients who want to deploy a selected set of AspenTech products to their end users.

4 Installation Process

19

The Product Installation Kit utility takes in the location of a product's MSI file (*.msi) from the aspenONE DVDs and the directory location where it should make a copy of the selected product’s installation kit. When the utility is run, it creates an installation kit for the selected product in the specified directory. End users then run their product installations from that directory.

To create a product installation kit:
1 2 Determine the AspenTech product that you want to make available in the installation kit. You may make only one product installation kit at a time. Insert one of the aspenONE V7.0 product DVDs into your DVD reader (or, if the aspenONE media has been copied to a network, open the aspenONE Infrastructure folder). Using Windows Explorer, browse to aspenoneV70dvd1 | administration | Tools and double-click SeparateProdKit.exe. The Generate Product Installation Kit dialog box will display.

3

In the Select the product's MSI file from suite CD-ROM text box, enter the path to the MSI file for which you want to create an installation kit, or click the browse (…) to browse the DVD for the MSI file. In the Directory to copy the installation kit* text box, enter the path to where you want the installation kit to be copied. Typically, this will be the shared directory that end users will access to run the AspenTech product installations. Click Generate Kit. The utility will create an installation kit for the selected MSI file and copy it to the specified directory. Repeat steps 2-5 for each product for which you want to create an installation kit.

4

5 6

Note: If you are extracting an Administration product from either of the aspenONE product DVDs, there is an additional requirement to copy the \core\ directory from the DVD into the directory where the product was extracted. 7 8 Notify end users of the shared directory where the installation kits are located. This step describes how to initiate a product installation using a product installation kit. From the target computer, browse to the shared directory where the kits are located and double-click a product's .msi file. The AspenTech Installation Wizard will display. Please refer to each product's installation guide for specific information about installing each product.

20

4 Installation Process

Installation Logging
Installation log files can be enabled through two options: • • Option 1: Using the regular computer policies for Windows Installer Option 2: By setting EnableLogging under HKLM\Software\AspenTech\Setup. The installer only checks for the existence of EnableLogging. It can be set to anything.

Log files are created under the %TEMP% directory of the user logged on to the computer. If using option 1, refer to the platform SDK help on “Logging Policy” for more information on the valid logging levels. Using option 2 generates a detailed log file that is useful for debugging installation problems. The EnableLogging option is supported by both the standard interactive install from the product DVDs and the Silent Install (ATRunUnattended.exe). If none of the above options are used, the installer generates a basic log file under the %TEMP% directory of the user logged onto the computer. The log file will have the same name as the product name.

Silent Install
AspenTech provides a way to automatically install AspenTech software to multiple computers to ensure a consistent configuration of the software on all target computers called the Aspen Silent Install tool. The Aspen Silent Install tool allows system administrators to create XML files that control the unattended installation of AspenTech tools to individual computers without requiring user interaction. You can create different XML files to deploy unique configurations to different groups of computers. Using this tool, the information that would be entered as part of a standard install is stored in an XML file. This XML file is then used as an input to the installs, which can run unattended without needing to prompt the user for any information. The information in the XML file includes: • • • • • • What products to install. What features of the products to install. Where to install the products. Where the Aspen Framework (AFW) server is located (if AFW is used). Where the ADSA server is located (if ADSA is used). Any other information collected by a dialog box.

Deploying a common Aspen client application configuration is a three-step process: • • • Record the installation XML file. Create a shortcut to the AtRunUnattended.exe file. Invoke the installation XML file from the client computer.

The XML file must be generated on a system that matches the configuration of the destination computers. For example, if you wish to generate an XML file for Product A, B, and C, then you need to ensure that A, B, or C is not already installed on the recording system.

4 Installation Process

21

Operating System Requirements
The Aspen Silent Install tool may be run with the following operating systems and corresponding service packs:


• • •

Windows XP Professional SP2 with Office 2003 SP3 Windows Vista Business with Office 2007 SP1 Windows Vista Enterprise with Office 2007 SP1 Windows 2003 Server R2 Standard SP2 with Office 2003 SP3

Recording an XML file
The first step of the deployment process is recording the configuration XML file. You may record the XML file on any computer as long as you reference the network share where the installation kit will reside.

To record the XML file:
1 Click Start | Run…. Enter the following command in the Open: field: msiexec /i \\myserver\myshare\mysuite.msi RECORDRESPONSE="1" where \\myserver\myshare\ is the name of a network share that contains the new installation kit and mysuite.msi is the name of the AspenTech product suite from which you are installing products, for example, <AspenSuite>.msi. This share must be accessible by the client computers; the XML file specifically refers to this share. Notes: • Running this command invokes an installation procedure that appears to be installing the software. However, it is only obtaining the information needed to install the software and storing it in an XML file. No products are installed during this procedure. The sequence of the dialogs may be slightly different depending on the product suite that is being installed.

The AspenTech Installer wizard is displayed. 2 3 4 Click Next. The AspenTech Installer Configuration Wizard is displayed. Click Next to advance to the License Configuration Type dialog box. Select the desired method of product licensing:
o o

License Server – Select this option if you want to use only license files located on a network license server. Standalone License File – Select this option if you want to use only license files that are located on your local machine.

22

4 Installation Process

o

Both – Select this option if you want to use license files that are located on a network license server and license files that are located on your local machine.

5

Click Next. If you selected License Server, the License Servers dialog box is displayed.

If you selected Standalone License Files, the License Files dialog box appears.

If you selected both, you will see both dialog boxes.

4 Installation Process

23

6 7 8

Type the name of the License Server or browse to a License File. Click Next to advance to the License Agreement dialog box. Read the license agreement carefully and select Yes if you agree to it. Click Next to proceed to the Computer Configuration Type dialog box.

9

Click the type of installation you want to perform (Standard or Server).

10 Choose the destination folder where you want to install AspenTech products and click Next. The Feature Selection dialog box is displayed. 11 Select the products and features to be installed.
o o

Click Change... to choose a different installation folder for the selected application. Click Disk Space to open the Disk Space Requirements dialog box. This dialog box will indicate how much space is required on each client computer to install the selected products and features. Click OK to return to the Features Selection dialog box.

The icons on the left side of the product names have the following meanings:
o o o

The product will be installed with all features. The product will be installed. Not all of the features will be installed. The product will not be installed.

12 Click Next to advance to the Ready to Install the Program dialog box.

24

4 Installation Process

13 Click Install to begin recording the XML file for the installation of the selected products. The Installing MySuite dialog box appears. Note: No products are installed during this procedure. 14 After the XML file has been recorded, the AspenTech Installer message box indicates the location of the XML file. 15 Note the location of the XML file and click OK to continue. The Wizard Completed dialog box appears. Click Finish to exit the wizard. 16 Copy the XML file to the network share. You can rename the XML file to reflect the configuration if you need to deploy more than one client configuration, for example, AspenPlusDefault.xml.

Creating a Shortcut for Unattended Client Installations
This step creates a shortcut to the AtRunUnattended.exe program so that users can easily run the program from their client computer.

To create a shortcut to AtRunUnattended.exe:
1 Open Windows Explorer on the server computer and browse to the shared folder containing AtRunUnattended.exe and the XML file. The AtRunUnattended.exe is located on the aspenONE V7 Engineering DVD in the aspenoneV7.0dvd1\administration\Tools directory. Right-click in the right pane and select New | Shortcut. Type the name AtRunUnattended.exe and click Next. Type the name of the shortcut and click Finish. Right-click the new shortcut and select Properties. Change the Target to include the XML file. Make sure that both AtRunUnattended.exe and the XML file use the same share name. For example:

2 3 4 5 6

\\myserver\myshare\AtRunUnattended.exe /I | /S \\myserver\myshare\ProcessExplorer.xml [/noreboot | /forcereboot]
o

Either the /I or /S switch is required. The /I switch causes the unattended install to display some status information as it is running. Use the /S switch to make the install completely “silent”. The /noreboot switch is optional and does not reboot the computer after an unattended install. The /forcereboot switch is optional and forces the computer to reboot after an unattended install.

o o

If neither the /noreboot nor /forcereboot switch is specified, the tool will automatically reboot the computer if required. 7 8 Click OK. Notify client users with the name and location of the shortcut or you may include the shortcut in an e-mail that you send to the client users.

Note: A log file, such as, "ATRunAttended Mon Jun 16 20.13.02 2003.log" is written to the %temp% directory of the user logged on to the computer.

4 Installation Process

25

Installing using the XML file
The next step of the deployment process is to run the configuration XML file from the client computer. This will install the configuration that you specified during the XML-recording process to the client computer.

Modifying the XML file
If you used the Generate Product Installation Kit utility (SeparateProdKit.exe) to extract specific product installation kits and want to use those files for the silent install, you must edit each product's MSI file path in the XML file. For more information about the Generate Product Installation Kit utility, see "Extracting a Product Installation Kit from a Suite" in this chapter. The XML file has an element <PRODUCTN> for each product that was selected when the XML file was recorded. Each element contains a file path to the product's MSI file. N is a running number 1, 2, 3 and so on. A sample element in XML will look like: <PRODUCT2>Y:\aspenoneV7.0dvd1\Aspen Plus V7.msi</PRODUCT2> Each product's MSI file path may need to be edited to include the path where the Generate Product Installation Kit utility copied the MSI file. Open the XML file in a text editor, such as Microsoft Notepad, and modify the msi file path to the directory where the product's installation kit was copied.

To install using the XML file:
1 2 From the client computer, open Windows Explorer and browse to the location of the shortcut following your system administrator’s guidelines. Double-click on the shortcut to run the AtRunUnattended.exe program.

The Aspen client application configuration that you specified during the XMLrecording process is installed. Caution! Do not attempt to remove AspenTech products by deleting folders and registry keys. Doing so could render your computer unstable. Use the uninstall method described below.

Uninstalling Products
This section describes how to uninstall AspenTech products.

To uninstall products:
• • Add/Remove Programs. Use this when you want to modify/uninstall a single product. Start|Programs|AspenTech|Uninstall Aspen Software. Use this when you want to uninstall one or many products.

-OR-

26

4 Installation Process

Invoke mysuite.msi. Use this when you want to uninstall all installed AspenTech products or if you wish to add/change products installed on the system.

To uninstall the products that you installed with Aspen Silent Install:
• From the client computer, click Start | Run…. Enter the following command in the Open: field:

\\myserver\myshare\mysuite.msi The AspenTech Installer dialog box is displayed.

User Registration
As the end user of aspenONE products, you are given the option to register for an AspenTech Customer Support account (unless an Administrator installing aspenONE has disabled that functionality). When you run an aspenONE product, the registration window appears.

Read this window. You have four choices: • • Click Next to register. (This option is recommended.) Proceed to the Registering section for more information. Click Cancel to leave the registration window. When you cancel the registration process, you will have the option to Register Later or Do

4 Installation Process

27

Not Register. Clicking Do Not Register disables the user registration option on the computer. • • Click Academic User only if you are associated with a university or college and are not one of the main contacts for AspenTech. Click Register Later to be reminded the next time you run an aspenONE product.

Registering
To continue registration as a user of aspenONE products: 1 A registration overview is provided as shown in the following window. Review the process.

2 3 4 5

Once you read this window, click Next. Enter your name and company information in the required fields. Click Next to view the information you provided. Click Verify to approve the information. There are three ways to transmit the information you provided: by internet, by e-mail from your computer, or by e-mail from another computer.

28

4 Installation Process

6

Click the process that you want to use and follow the on-screen instructions to finish your registration.

4 Installation Process

29

30

4 Installation Process

5 FAQs and Troubleshooting

Where can I get more information on the Software License Manager (SLM)? For more information on licensing, please see the Software License Manager (SLM) Installation and Reference Guide on the aspenONE Documentation DVD. Where is the product documentation? To access the documentation, insert the aspenONE Documentation DVD into your DVD Reader. What if I do not have a DVD Reader? If you do not have a DVD Reader, please contact AspenTech Support at http://support.aspentech.com. I cannot find the products I have installed previously. Where are they? With the release of aspenONE V7.0, AspenTech has renamed several of its Process Engineering products. Use the Product Name and Installation Guide chart in Chapter 2 of this guide to see the new product names and their corresponding installation selections. AspenTech has reduced the number of products it supports by retiring some and combining others into other existing products. In some cases, a product may have been retired, and some products that were previously installed individually have been combined into other products and are no longer available separately. There are also a small number of products that are currently sold but were not available when the DVD set was produced. These products can be downloaded from the Support website. For more information, check the Product Lifecycle page on the AspenTech Support Website, which has a listing of retired and combined products. If you cannot find your product, contact AspenTech Support.

5 FAQs and Troubleshooting

31

32

5 FAQs and Troubleshooting

6 Notices

Please be advised of the following notices that may apply to aspenONE products.

ANTLR
The following applies only to the ANTLR 3 component in this product: Copyright © 2003-2007, Terence Parr. All rights reserved. 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 author 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.

BLAS
This product includes BLAS, developed by Charles L. Lawson, R. J. Hanson, D. R. Kincaid, F. T. Krogh, Jack J. Dongarra, Jeremy Du Croz, Sven Hammarling, Iain Duff, Susan Blackford, J. Demmel, G. Henry, M. Heroux, L. Kaufman, A. Lumsdaine, A. Petitet, R. Pozo, K. Remington, R. C. Whaley

CdropEdit
This product includes the component CDropEdit, Copyright ©1997 Chris Losinger

6 Notices

33

CGIC
The following applies only to the CGIC component included in this product: CGIC, © copyright 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004 by Thomas Boutell and Boutell.Com, Inc.. Permission is granted to use CGIC in any application, commercial or noncommercial, at no cost. HOWEVER, this copyright paragraph must appear on a "credits" page accessible in the public online and offline documentation of the program. Modified versions of the CGIC library should not be distributed without the attachment of a clear statement regarding the author of the modifications, and this notice may in no case be removed. Modifications may also be submitted to the author for inclusion in the main CGIC distribution.

Cleve Moller
This product includes portions of LAPACK by Cleve Moller. LAPACK is described in the LAPACK Users' Guide, Third Edition, by E. Anderson, Z. Bai, C. Bischof, Susan Blackford, J. Demmel, Jack Dongarra, Jeremy Du Croz, A. Greenbaum, Sven Hammarling, A. McKenney, D. Sorensen.

CreportCtrl
This product includes the component CReportCtrl.cpp by Bin Liu

DropComboBox
This product includes the component DropComboBox.cpp Written by Chris Maunder (chrismaunder@codeguru.com) Copyright © Chris Maunder 1998. Drop edit portion taken from "CDropEdit", Copyright ©1997 Chris Losinger. Shortcut expansion code modified from CShortcut, Copyright,© 1996 Rob Warner.

F2c
The following applies only to the component f2c included in this product: Copyright 1990-1996, 2000-2001 by AT&T, Lucent Technologies and Bellcore. 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 that the copyright notice and this permission notice and warranty disclaimer appear in supporting documentation, and that the names of AT&T, Bell Laboratories, Lucent or Bellcore or any of their entities not be used in advertising or publicity pertaining to distribution of the software without specific, written prior permission. AT&T, Lucent and Bellcore disclaim all warranties with regard to this software, including all implied warranties of merchantability and fitness. In no event shall AT&T, Lucent or Bellcore be liable for any special,

34

6 Notices

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.

Flex
The following applies only to the flex component included in this product: Copyright © 1990, 1997, Regents of the University of California. All rights reserved. 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 University of California 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.

Getline
The following applies only to the getline software component included in this product: Copyright © 1991, 1992, 1993 by Chris Thewalt (thewalt@ce.berkeley.edu). Permission to use, copy, modify, and distribute this software component for any purpose and without fee is hereby granted, provided that the above copyright notices appear in all copies and that both the copyright notice and this permission notice appear in supporting documentation. This software is provided "as is" without express or implied warranty.

HSQL
The following applies only to the component HSQL DB in this product: For content, code, and products originally developed by Thomas Mueller and the Hypersonic SQL Group: Copyright © 1995-2000 by the Hypersonic SQL Group. All rights reserved. For work added by the HSQL Development Group (a.k.a. hsqldb_lic.txt): Copyright © 2001-2005, The HSQL Development Group. All rights reserved.

6 Notices

35

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 Hypersonic SQL Group, the Hypersonic Development Group nor the names of their 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 HYPERSONIC SQL GROUP, THE HYPERSONIC DEVELOPMENT GROUP 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 consists of voluntary contributions made by many individuals on behalf of the Hypersonic SQL Group and the Hypersonic Development Group.

Independent JPEG
This software is based in part on the work of the Independent JPEG Group.

Info-Zip
The following applies only to the Info-Zip software included in this product: Copyright © 1990-2007 Info-ZIP. All rights reserved. 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, Jeanloup Gailly, Hunter Goatley, Ed Gordon, 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, Steven M. Schweda, Christian Spieler, Cosmin Truta, Antoine Verheijen, Paul von Behren, Rich Wales, Mike White.

36

6 Notices

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. Redistributions in binary form (compiled executables and libraries) must reproduce the above copyright notice, definition, disclaimer, and this list of conditions in documentation and/or other materials provided with the distribution.

JMS, Ofbiz, Log4Net
The following applies to the JMS, ofbiz, and log4net components included in this product: Apache License Version 2.0, January 2004 http://www.apache.org/licenses/ TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION 1. Definitions. "License" shall mean the terms and conditions for use, reproduction, and distribution as defined by Sections 1 through 9 of this document. "Licensor" shall mean the copyright owner or entity authorized by the copyright owner that is granting the License. "Legal Entity" shall mean the union of the acting entity and all other entities that control, are controlled by, or are under common control with that entity. For the purposes of this definition, "control" means (i) the power, direct or indirect, to cause the direction or management of such entity, whether by contract or otherwise, or (ii) ownership of fifty percent (50%) or more of the outstanding shares, or (iii) beneficial ownership of such entity. "You" (or "Your") shall mean an individual or Legal Entity exercising permissions granted by this License. "Source" form shall mean the preferred form for making modifications, including but not limited to software source code, documentation source, and configuration files. "Object" form shall mean any form resulting from mechanical transformation or translation of a Source form, including but not limited to compiled object code, generated documentation, and conversions to other media types. "Work" shall mean the work of authorship, whether in Source or Object form, made available under the License, as indicated by a copyright notice that is included in or attached to the work (an example is provided in the Appendix below). "Derivative Works" shall mean any work, whether in Source or Object form, that is based on (or derived from) the Work and for which the editorial revisions, annotations, elaborations, or other modifications represent, as a whole, an original work of authorship. For the purposes of this License, Derivative Works shall not include works that remain separable from,

6 Notices

37

or merely link (or bind by name) to the interfaces of, Derivative Works thereof.

the Work and

"Contribution" shall mean any work of authorship, including the original version of the Work and any modifications or additions to that Work or Derivative Works thereof, that is intentionally submitted to Licensor for inclusion in the Work by the copyright owner or by an individual or Legal Entity authorized to submit on behalf of the copyright owner. For the purposes of this definition, "submitted" means any form of electronic, verbal, or written communication sent to the Licensor or its representatives, including but not limited to communication on electronic mailing lists, source code control systems, and issue tracking systems that are managed by, or on behalf of, the Licensor for the purpose of discussing and improving the Work, but excluding communication that is conspicuously marked or otherwise designated in writing by the copyright owner as "Not a Contribution." "Contributor" shall mean Licensor and any individual or Legal Entity on behalf of whom a Contribution has been received by Licensor and subsequently incorporated within the Work. 2. Grant of Copyright License. Subject to the terms and conditions of this License, each Contributor hereby grants to You a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable copyright license to reproduce, prepare Derivative Works of, publicly display, publicly perform, sublicense, and distribute the Work and such Derivative Works in Source or Object form. 3. Grant of Patent License. Subject to the terms and conditions of this License, each Contributor hereby grants to You a perpetual, worldwide, nonexclusive, no-charge, royalty-free, irrevocable (except as stated in this section) patent license to make, have made, use, offer to sell, sell, import, and otherwise transfer the Work, where such license applies only to those patent claims licensable by such Contributor that are necessarily infringed by their Contribution(s) alone or by combination of their Contribution(s)with the Work to which such Contribution(s) was submitted. If You institute patent litigation against any entity (including a cross-claim or counterclaim in a lawsuit) alleging that the Work or a Contribution incorporated within the Work constitutes direct or contributory patent infringement, then any patent licenses granted to You under this License for that Work shall terminate as of the date such litigation is filed. 4. Redistribution. You may reproduce and distribute copies of the Work or Derivative Works thereof in any medium, with or without modifications, and in Source or Object form, provided that You meet the following conditions: (a) You must give any other recipients of the Work or Derivative Works a copy of this License; and (b) You must cause any modified files to carry prominent notices stating that You changed the files; and (c) You must retain, in the Source form of any Derivative Works that You distribute, all copyright, patent, trademark, and attribution notices from the

38

6 Notices

Source form of the Work, excluding those notices that do not pertain to any part of the Derivative Works; and (d) If the Work includes a "NOTICE" text file as part of its distribution, then any Derivative Works that You distribute must include a readable copy of the attribution notices contained within such NOTICE file, excluding those notices that do not pertain to any part of the Derivative Works, in at least one of the following places: within a NOTICE text file distributed as part of the Derivative Works; within the Source form or documentation, if provided along with the Derivative Works; or, within a display generated by the Derivative Works, if and wherever such third-party notices normally appear. The contents of the NOTICE file are for informational purposes only and do not modify the License. You may add Your own attribution notices within Derivative Works that You distribute, alongside or as an addendum to the NOTICE text from the Work, provided that such additional attribution notices cannot be construed as modifying the License. You may add Your own copyright statement to Your modifications and may provide additional or different license terms and conditions for use, reproduction, or distribution of Your modifications, or for any such Derivative Works as a whole, provided Your use, reproduction, and distribution of the Work otherwise complies with the conditions stated in this License. 5. Submission of Contributions. Unless You explicitly state otherwise, any Contribution intentionally submitted for inclusion in the Work by You to the Licensor shall be under the terms and conditions of this License, without any additional terms or conditions. Notwithstanding the above, nothing herein shall supersede or modify the terms of any separate license agreement you may have executed with Licensor regarding such Contributions. 6. Trademarks. This License does not grant permission to use the trade names, trademarks, service marks, or product names of the Licensor, except as required for reasonable and customary use in describing the origin of the Work and reproducing the content of the NOTICE file. 7. Disclaimer of Warranty. Unless required by applicable law or agreed to in writing, Licensor provides the Work (and each Contributor provides its Contributions) on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied, including, without limitation, any warranties or conditions of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A PARTICULAR PURPOSE. You are solely responsible for determining the appropriateness of using or redistributing the Work and assume any risks associated with Your exercise of permissions under this License. 8. Limitation of Liability. In no event and under no legal theory, whether in tort (including negligence), contract, or otherwise, unless required by applicable law (such as deliberate and grossly negligent acts) or agreed to in writing, shall any Contributor be liable to You for damages, including any direct, indirect, special, incidental, or consequential damages of any character arising as a result of this License or out of the use or inability to use the Work (including but not limited to damages for loss of goodwill, work stoppage, computer failure or malfunction, or any and all other commercial

6 Notices

39

damages or losses), even if such Contributor has been advised of the possibility of such damages. 9. Accepting Warranty or Additional Liability. While redistributing the Work or Derivative Works thereof, You may choose to offer, and charge a fee for, acceptance of support, warranty, indemnity, or other liability obligations and/or rights consistent with this License. However, in accepting such obligations, You may act only on Your own behalf and on Your sole responsibility, not on behalf of any other Contributor, and only if You agree to indemnify, defend, and hold each Contributor harmless for any liability incurred by, or claims asserted against, such Contributor by reason of your accepting any such warranty or additional liability.

LAPACK
This product includes LAPACK, as described in the LAPACK Users' Guide, Third Edition, by E. Anderson, Z. Bai, C. Bischof, Susan Blackford, J. Demmel, Jack Dongarra, Jeremy Du Croz, A. Greenbaum, Sven Hammarling, A. McKenney, D. Sorensen

LINPACK
This product includes LINPACK and its successor LAPACK. LAPACK is described in the LAPACK Users' Guide, Third Edition, by E. Anderson, Z. Bai, C. Bischof, Susan Blackford, J. Demmel, Jack Dongarra, Jeremy Du Croz, A. Greenbaum, Sven Hammarling, A. McKenney, D. Sorensen.

MINPACK
The following applies only to the Minpack component included in this product. Minpack Copyright Notice (1999) University of Chicago. All rights reserved. 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. The end-user documentation included with the redistribution, if any, must include the following text: This product includes Minpack software developed by the University of Chicago, as Operator of Argonne National Laboratory. Alternately, this acknowledgment may appear in the software itself, if and wherever such third-party acknowledgments normally appear. WARRANTY DISCLAIMER. THE SOFTWARE IS SUPPLIED "AS IS" WITHOUT WARRANTY OF ANY KIND. THE COPYRIGHT HOLDER, THE UNITED STATES, THE UNITED STATES DEPARTMENT OF ENERGY, AND THEIR EMPLOYEES: (1) DISCLAIM ANY WARRANTIES, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, TITLE OR NON-INFRINGEMENT, (2) DO NOT ASSUME ANY LEGAL LIABILITY OR RESPONSIBILITY FOR THE ACCURACY, COMPLETENESS, OR USEFULNESS OF THE SOFTWARE, (3) DO NOT REPRESENT THAT USE OF THE

40

6 Notices

SOFTWARE WOULD NOT INFRINGE PRIVATELY OWNED RIGHTS, (4) DO NOT WARRANT THAT THE SOFTWARE WILL FUNCTION UNINTERRUPTED, THAT IT IS ERROR-FREE OR THAT ANY ERRORS WILL BE CORRECTED. LIMITATION OF LIABILITY. IN NO EVENT WILL THE COPYRIGHT HOLDER, THE UNITED STATES, THE UNITED STATES DEPARTMENT OF ENERGY, OR THEIR EMPLOYEES: BE LIABLE FOR ANY INDIRECT, INCIDENTAL, CONSEQUENTIAL, SPECIAL OR PUNITIVE DAMAGES OF ANY KIND OR NATURE, INCLUDING BUT NOT LIMITED TO LOSS OF PROFITS OR LOSS OF DATA, FOR ANY REASON WHATSOEVER, WHETHER SUCH LIABILITY IS ASSERTED ON THE BASIS OF CONTRACT, TORT (INCLUDING NEGLIGENCE OR STRICT LIABILITY), OR OTHERWISE, EVEN IF ANY OF SAID PARTIES HAS BEEN WARNED OF THE POSSIBILITY OF SUCH LOSS OR DAMAGES.

MX4J
The following applies only to the MX4J component included in this product: Copyright © 2001 MX4J. All rights reserved. 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. The end-user documentation included with the redistribution, if any, must include the following acknowledgment: “This product includes software developed by the MX4J project (http://mx4j.sourceforge.net). Alternately, this acknowledgment may appear in the software itself, if and wherever such third-party acknowledgments normally appear. The names "MX4J" and "mx4j" must not be used to endorse or promote products derived from this software without prior written permission. Products derived from this software may not be called "MX4J", nor may "MX4J" appear in their name, without prior written permission of Simone Bordet. 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 CARLOS QUIROZ 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

NUNIT
Nunit portions Copyright © 2002-2007 Charlie Poole or Copyright © 20022004 James W. Newkirk, Michael C. Two, Alexei A. Vorontsov or Copyright © 2000-2002 Philip A. Craig

6 Notices

41

ObjectWeb
The following applies only to the ObjectWeb component in this product: Copyright © 2000-2005 INRIA, France Telecom. All rights reserved. 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 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 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.

OGNL
The following applies only to the OGNL component in this product: Copyright © 1997-2003, Drew Davidson and Luke Blanshard. All rights reserved. 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 Drew Davidson 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.

42

6 Notices

OPC
This product includes software from the OPC Foundation.

OpenLDAP
The following applies only to the OpenLDAP component included in this product: Public License for 2.4.6. The OpenLDAP Public License, Version 2.8, 17 August 2003 Redistribution and use of this software and associated documentation ("Software"), with or without modification, are permitted provided that the following conditions are met: 1. Redistributions in source form must retain copyright statements and notices, 2. Redistributions in binary form must reproduce applicable copyright statements and notices, this list of conditions, and the following disclaimer in the documentation and/or other materials provided with the distribution, and 3. Redistributions must contain a verbatim copy of this document. The OpenLDAP Foundation may revise this license from time to time. Each revision is distinguished by a version number. You may use this Software under terms of this license revision or under the terms of any subsequent revision of the license. THIS SOFTWARE IS PROVIDED BY THE OPENLDAP FOUNDATION AND ITS CONTRIBUTORS ``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 OPENLDAP FOUNDATION, ITS CONTRIBUTORS, OR THE AUTHOR(S) OR OWNER(S) OF THE SOFTWARE 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. The names of the authors and copyright holders must not be used in advertising or otherwise to promote the sale, use or other dealing in this Software without specific, written prior permission. Title to copyright in this Software shall at all times remain with copyright holders. OpenLDAP is a registered trademark of the OpenLDAP Foundation. Copyright 1999-2003 The OpenLDAP Foundation, Redwood City, California, USA. All Rights Reserved. Permission to copy and distribute verbatim copies of this document is granted.

6 Notices

43

OpenSymphony
The following applies only to the OpenSymphony component in this product: Copyright © 2001-2004 The OpenSymphony Group. All rights reserved. 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. The end-user documentation included with the redistribution, if any, must include the following acknowledgment: "This product includes software developed by the OpenSymphony Group (http://www.opensymphony.com/)." Alternately, this acknowledgment may appear in the software itself, if and wherever such third-party acknowledgments normally appear. The names "OpenSymphony" and "The OpenSymphony Group" must not be used to endorse or promote products derived from this software without prior written permission. For written permission, please contact license@opensymphony.com. Products derived from this software may not be called "OpenSymphony" or "OSCache", nor may "OpenSymphony" or "OSCache" appear in their name, without prior written permission of the OpenSymphony Group. 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.

Paul Bible
Portions copyright © Paul E. Bible, 2000

Scintilla
The following applies only to the scintilla component included in this product: Copyright 1998-2003 by Neil Hodgson <neilh@scintilla.org>. All Rights Reserved 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 that copyright notice and this permission notice appear in supporting documentation. NEIL HODGSON DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF

44

6 Notices

MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL NEIL HODGSON 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.

Sun RPC
The following applies only to the SunRPC component in this product: Copyright © 1990, 1991, 1993 The Regents of the University of California. All rights reserved. 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. All advertising materials mentioning features or use of this software must display the following acknowledgement: This product includes software developed by the University of California, Berkeley and its contributors. Neither the name of the University 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 REGENTS 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 REGENTS 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. Copyright © 1984,1990 Sun Microsystems, Inc. Sun RPC is a product of Sun Microsystems, Inc. and is provided for unrestricted use provided that this legend is included on all tape media and as a part of the software program in whole or part. Users may copy or modify Sun RPC without charge, but are not authorized to license or distribute it to anyone else except as part of a product or program developed by the user or with the express written consent of Sun Microsystems, Inc. SUN RPC IS PROVIDED AS IS WITH NO WARRANTIES OF ANY KIND INCLUDING THE WARRANTIES OF DESIGN, MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE, OR ARISING FROM A COURSE OF DEALING, USAGE OR TRADE PRACTICE. Sun RPC is provided with no support and without any obligation on the part of Sun Microsystems, Inc. to assist in its use, correction, modification or enhancement. SUN MICROSYSTEMS, INC. SHALL HAVE NO LIABILITY WITH RESPECT TO THE INFRINGEMENT OF COPYRIGHTS, TRADE SECRETS OR ANY PATENTS BY SUN RPC OR ANY PART THEREOF. In no event

6 Notices

45

will Sun Microsystems, Inc. be liable for any lost revenue or profits or other special, indirect and consequential damages, even if Sun has been advised of the possibility of such damages. Sun Microsystems, Inc. 2550 Garcia Avenue Mountain View, California 94043 Copyright © 2000 Brian Somers <brian@Awfulhak.org> All rights reserved. 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 AUTHOR 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 IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

TIFF
The following applies only to the TIFF component in this product: Copyright © 1988, 1989, 1990, 1991, 1992 Sam Leffler Copyright © 1991, 1992 Silicon Graphics, Inc. Permission to use, copy, modify, distribute, and sell this software and its documentation for any purpose is hereby granted without fee, provided that (i) the above copyright notices and this permission notice appear in all copies of the software and related documentation, and (ii) the names of Sam Leffler and Silicon Graphics may not be used in any advertising or publicity relating to the software without the specific, prior written permission of Sam Leffler and Silicon Graphics. THE SOFTWARE IS PROVIDED "AS-IS" AND WITHOUT WARRANTY OF ANY KIND, EXPRESS, IMPLIED OR OTHERWISE, INCLUDING WITHOUT LIMITATION, ANY WARRANTY OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. IN NO EVENT SHALL SAM LEFFLER OR SILICON GRAPHICS BE LIABLE FOR ANY SPECIAL, INCIDENTAL, INDIRECT OR CONSEQUENTIAL DAMAGES OF ANY KIND, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER OR NOT ADVISED OF THE POSSIBILITY OF DAMAGE, AND ON ANY THEORY OF LIABILITY, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.

46

6 Notices

vbAccelerator
The following applies only to the vbAccelerator component in this product: Copyright © 2002 vbAccelerator.com 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. The end-user documentation included with the redistribution, if any, must include the following acknowledgment: "This product includes software developed by vbAccelerator (http://vbaccelerator.com/)." Alternately, this acknowledgment may appear in the software itself, if and wherever such third-party acknowledgments normally appear. The names "vbAccelerator" and "vbAccelerator.com" must not be used to endorse or promote products derived from this software without prior written permission. For written permission, please contact vbAccelerator through steve@vbaccelerator.com. Products derived from this software may not be called "vbAccelerator", nor may "vbAccelerator" appear in their name, without prior written permission of vbAccelerator. 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 VBACCELERATOR 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.

W3C
The following applies only to the W3C component in this product: Copyright © 2002 Word Wide Consortium Consortium, Massachusetts Institute of Technology, European Research Consortium for Informatics and Mathematics, Keio University. This work (and included software, documentation such as READMEs, or other related items) is being provided by the copyright holders under the following license. By obtaining, using and/or copying this work, you (the licensee) agree that you have read, understood, and will comply with the following terms and conditions. Permission to copy, modify, and distribute this software and its documentation, with or without modification, for any purpose and without fee or royalty is hereby granted, provided that you include the following on ALL copies of the software and documentation or portions thereof, including modifications: 1. The full text of this NOTICE in a location viewable to users of the redistributed or derivative work.

6 Notices

47

2. Any pre-existing intellectual property disclaimers, notices, or terms and conditions. If none exist, the W3C Software Short Notice should be included (hypertext is preferred, text is permitted) within the body of any redistributed or derivative code. 3. Notice of any changes or modifications to the files, including the date changes were made. (We recommend you provide URIs to the location from which the code is derived.) THIS SOFTWARE AND DOCUMENTATION IS PROVIDED "AS IS," AND COPYRIGHT HOLDERS MAKE NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO, WARRANTIES OF MERCHANTABILITY OR FITNESS FOR ANY PARTICULAR PURPOSE OR THAT THE USE OF THE SOFTWARE OR DOCUMENTATION WILL NOT INFRINGE ANY THIRD PARTY PATENTS, COPYRIGHTS, TRADEMARKS OR OTHER RIGHTS. COPYRIGHT HOLDERS WILL NOT BE LIABLE FOR ANY DIRECT, INDIRECT, SPECIAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF ANY USE OF THE SOFTWARE OR DOCUMENTATION. The name and trademarks of copyright holders may NOT be used in advertising or publicity pertaining to the software without specific, written prior permission. Title to copyright in this software and any associated documentation will at all times remain with copyright holders.

Zlib
The following applies only to the zlib.h interface in this product: Copyright © 1995-1996 by Jean-loup Gailly and Mark Adler

48

6 Notices