instlic.book Page 1 Wednesday, March 1, 2006 11:39 AMInstalling andLicensingIDL 6.3IDL Version 6.3April 2006 EditionCopyright RSIAll Rights Reserved0406IDL63INST
instlic.book Page 2 Wednesday, March 1, 2006 11:39 AMRestricted Rights NoticeThe IDL , ION Script , and ION Java software programs and the accompanying procedures,functions, and documentation described herein are sold under license agreement. Their use, duplication, and disclosure are subject to the restrictions stated in the license agreement. RSI reservesthe right to make changes to this document at any time and without notice.Limitation of WarrantyRSI makes no warranties, either express or implied, as to any matter not expressly set forth in thelicense agreement, including without limitation the condition of the software, merchantability, orfitness for any particular purpose.RSI shall not be liable for any direct, consequential, or other damages suffered by the Licensee orany others resulting from use of the IDL or ION software packages or their documentation.Permission to Reproduce this ManualIf you are a licensed user of this product, RSI grants you a limited, nontransferable license to reproduce this particular document provided such copies are for your use only and are not sold or distributed to third parties. All such copies must contain the title page and this notice page in theirentirety.AcknowledgmentsIDL is a registered trademark and ION , ION Script , ION Java , are trademarks of ITT Industries, registered in the UnitedStates Patent and Trademark Office, for the computer program described herein.Numerical Recipes is a trademark of Numerical Recipes Software. Numerical Recipes routines are used by permission.GRG2 is a trademark of Windward Technologies, Inc. The GRG2 software for nonlinear optimization is used by permission.NCSA Hierarchical Data Format (HDF) Software Library and UtilitiesCopyright 1988-2001 The Board of Trustees of the University of IllinoisAll rights reserved.NCSA HDF5 (Hierarchical Data Format 5) Software Library and UtilitiesCopyright 1998-2002 by the Board of Trustees of the University of Illinois. All rights reserved.CDF LibraryCopyright 2002 National Space Science Data CenterNASA/Goddard Space Flight CenterNetCDF LibraryCopyright 1993-1999 University Corporation for Atmospheric Research/UnidataHDF EOS LibraryCopyright 1996 Hughes and Applied Research CorporationThis software is based in part on the work of the Independent JPEG Group.Portions of this software are copyrighted by DataDirect Technologies, 1991-2003.Portions of this software were developed using Unisearch's Kakadu software, for which Kodak has a commercial license. KakaduSoftware. Copyright 2001. The University of New South Wales, UNSW, Sydney NSW 2052, Australia, and Unisearch Ltd,Australia.Portions of this computer program are copyright 1995-1999 LizardTech, Inc. All rights reserved. MrSID is protected by U.S. PatentNo. 5,710,835. Foreign Patents Pending.Portions of this software are copyrighted by Merge Technologies Incorporated.IDL Wavelet Toolkit Copyright 2002 Christopher Torrence.Other trademarks and registered trademarks are the property of the respective trademark holders.
instlic.book Page 3 Wednesday, March 1, 2006 11:39 AMContentsChapter 1Introduction . 11Contacting RSI .Licensing Methods .IDL Virtual Machine .Demonstration Mode .Evaluation License .Personal Use License .Node-Locked License .Floating License .Running Older Versions of IDL Concurrently with IDL 6.3 .Running IDL in Demonstration Mode .Installing and Running on Windows .Installing and Running on UNIX .Installing and Running on Macintosh .Installing and Licensing IDL 6.3121313131314141415161616163
instlic.book Page 4 Wednesday, March 1, 2006 11:39 AM4Running the IDL Demo Applications . 17Windows . 17UNIX . 17Macintosh . 17Chapter 2System Requirements . 19IDL 6.3 . 20Hardware and Operating System Requirements for IDL 6.3 . 20Software Requirements for IDL 6.3 . 21ION 6.3 . 22Hardware and Operating System Requirements for ION 6.3 . 22Web Server Requirements for ION 6.3 . 22Web Browser Requirements for ION 6.3 . 23Java Virtual Machine Requirements for ION 6.3 . 23Feature Support by Operating System . 24Chapter 3Installing and Licensing IDL 6.3 for Windows . 27Introduction . 28Before You Begin . 28Recommended Steps for Installing and Licensing IDL for Windows . 28IDL Virtual Machine . 28Evaluation Licenses . 28Personal Use Licenses . 28Node-Locked Licenses . 29Floating Licenses . 29Installing IDL for Windows . 30System Requirements . 30Running the IDL Installer . 30Installing IDL Silently and Unattended . 33Licensing IDL for Windows . 35Requesting a License . 35Preparing a License Request . 35Manually Sending a License Request . 37Evaluation Licensing . 37Personal Use Licensing . 38ContentsInstalling and Licensing IDL 6.3
instlic.book Page 5 Wednesday, March 1, 2006 11:39 AM5Node-Locked Licensing .Floating Licensing .Customizing Floating Licenses .Working with the License Server .Multiple Applications Using the Same License Server .Saving the License File in an Alternative Location .Windows 2000 .Windows XP .Upgrading the Network License Server from a Previous Installation .Running IDL under Windows .Running the IDL Virtual Machine under Windows .Running IDL Runtime Programs under Windows .394145464750505151535354Chapter 4Installing and Licensing IDL 6.3 for UNIX . 55Introduction .Before You Begin .Recommended Steps for Installing and Licensing IDL for UNIX .IDL Virtual Machine .Evaluation Licenses .Personal Use Licenses .Node-Locked or Floating Licenses .Installing IDL for UNIX .System Requirements .Mount the IDL CD-ROM on Your System .Run the IDL Installer .Unmount the IDL CD-ROM from Your System .Licensing IDL for UNIX .Setting Up Your Environment .Requesting a License .Preparing a License Request .Manually Sending a License Request .Evaluation Licensing .Personal Use Licensing .Node-Locked or Floating Licensing .Modifying the License File .Installing and Licensing IDL nts
instlic.book Page 6 Wednesday, March 1, 2006 11:39 AM6Sample License Files . 71Viewing or Modifying the License File . 71Upgrading the Network License Server from a Previous Installation . 73Working with the License Server . 73Starting the License Manager . 73Creating a License Manager Log File . 74Shutting Down the License Manager . 74Reclaiming an Unused License . 75Checking the License Manager Status . 76Obtaining a Host ID . 76Troubleshooting . 77Multiple Applications That Use the Same License Manager . 78All Products Use the Same Server Nodes . 78The Products Use Different Servers . 79Troubleshooting . 80Setting Up the IDL Environment . 81Define IDL Environment Variables and Aliases . 81Define ION Environment Variables and Aliases . 81Define the Path to the License File or License Server . 82Node-Locked License . 82Floating Licenses . 83Understanding License Sources . 84Running IDL under UNIX . 85Running the IDL Virtual Machine under UNIX . 85Running IDL Runtime Applications under UNIX . 86Chapter 5Installing and Licensing IDL 6.3 for Macintosh . 87Introduction . 88Recommended Steps for Installing and Licensing IDL for Mac OS X . 88IDL Virtual Machine . 88Evaluation Licenses . 88Personal Use Licenses . 88Node-Locked or Floating Licenses . 89ContentsInstalling and Licensing IDL 6.3
instlic.book Page 7 Wednesday, March 1, 2006 11:39 AM7Installing IDL for Macintosh . 90System Requirements . 90Run the IDL Installer . 90Licensing IDL for Macintosh . 92Setting Up Your Environment . 92Requesting a License . 92Preparing a License Request . 92Manually Sending a License Request . 93Evaluation Licensing . 93Personal Use Licensing . 93Node-Locked or Floating Licensing . 93Modifying the License File . 95Upgrading the License Server from a Previous Installation . 95Working with the License Server . 96Multiple Applications That Use the Same License Server . 96Setting Up the IDL Environment . 97Running IDL for Macintosh . 98Running IDL from Applescript . 98Running IDL from the Command Line . 99Running the IDL Virtual Machine under Macintosh . 100Running from Applescript . 100Running from the Command Line . 100Running IDL Runtime Applications under Macintosh . 101Removing IDL for Macintosh . 102Appendix ATroubleshooting Licensing . 103General Information .Other Resources .Macrovision .RSI Technical Support Library .For Further Help .Evaluation Licenses .The License Information Does Not Pass the Checksum Test .The File Already Exists .The File Cannot Be Written .
IDL Virtual Machine— a free runtime version of IDL that lets users run IDL applications and other IDL-based programs that have been packaged as IDL .sav files. The IDL development environment and the command line are not accessible when using IDL Virtual Machine