Chapter 3: Licenses


Overview

OpenVMS has the capability to:

  • Register and load licenses.

  • Display licenses.

  • Unload and delete licenses.

Unlike most UNIX systems, the licensed OpenVMS operating system is bare bones (i.e., to be fully functional, additional licenses must be purchased to create a useful system). For instance, TCP/IP, programming languages, SMP, clustering, file serving, HTTPD server, disk shadowing, and Motif (X Windows) must be licensed explicitly. This scheme means that the manager only has to pay for the features that are used. So, if the machine is to be only a server and no software development is anticipated, no language license needs to be purchased. The system manager can tailor the licenses (thus, the support level and costs) to the intended use of the machine.

All OpenVMS software requires a license, except user-supported freeware. For the purpose of initializing the system, however, the system manager may run from the console without a license. License requirements vary according to the type of CPU on which its associated software will run. Requirements also vary according to the intended usage. The order number for each product licensed by Compaq is found in the software product description (SPD) of the appropriate version of OpenVMS. Specifically, to run OpenVMS on a single CPU with interactive users, two licenses must be loaded:

  1. Operating System Base License, which permits one login from the console

  2. OpenVMS Concurrent-Use License, specifying how many simultaneous users are permitted to log in

If the computer has multiple CPUs—that is, symmetric multiprocessing (SMP)—one more license for each additional CPU is also required:

  1. Symmetric Multiprocessing (SMP) Base Extension

When installing additional products, the system manager must consult the product's SPD to determine what license options are available. The OpenVMS Base with a Concurrent-Use License includes the following:

  • Several editors

  • MAIL client

  • Java language and run-time support (Alpha only)

  • MACRO (assembly language) Compiler

  • POSIX Threads library

  • Visual Threads tool to analyze multithread applications

  • Librarian utility

  • Hypersort library of APIs

  • Symbolic debugger for application development

  • System code debugger for driver development

  • Record Management System (RMS) File utilities

  • Availability Manager, a tool to monitor OpenVMS nodes from a PC

  • Management Station, a tool to manage certain aspects of OpenVMS from a PC

  • Batch and Print queuing

  • Accounting utility

  • Backup utility

  • Kerberos security/authentication

  • Compaq Secure Web Server (CSWS), based on the Apache server

  • Extensible Markup Language (XML)

  • Netscape FastTrack Server

  • E-business packages, such as Enterprise Directory, Reliable Transaction Router, and Microsoft's Component Object Model (COM)

But several useful tools and applications are licensed separately:

  • TCP/IP

  • Disk shadowing and striping (RAID 0, 1, and 5)

  • Compilers

  • Symmetric multiprocessing (SMP)

  • Clustering

  • NSF (also called PATHWORKS or Advanced Server) server

  • DECwindows Motif

One of the network application support (NAS) licenses should probably be loaded as well. There are several NAS licenses, and they are designed to combine commonly required networking licenses. For instance:

NAS Base Server 200 includes licenses for:

  • DECwindows, Motif

  • DECprint Supervisor (DCPS)

  • DECnet and DECnet-Plus

  • PATHWORKS

  • TCP/IP Services

NAS Production Server 400 includes licenses for the above plus:

  • DECforms

  • DEC Distributed Queuing Service

  • ACMS

  • Reliable Transaction Router (RTR)

  • RMS Journaling

  • VMScluster Software

  • Volume Shadowing

These licenses can be upgraded as well. For instance, if the manager finds that the NAS 200 does not include enough licenses, it can be upgraded to NAS 400.

The OpenVMS SPD also lists freeware that runs on OpenVMS. Here is a brief list:

  • WWW browsers: Netscape and Mosaic supported by Motif. LYNX is a character cell, text-based browser.

  • WWW Servers: Ohio State University supported. CERN also has one.

  • perl: a scripting language used on UNIX

  • GNU sed: a UNIX stream editor

  • tcl: another stream editor, and tk, an X Windows system toolkit for tcl

  • yacc and bison: compiler-compilers

  • grep: a regular expression search engine

  • News readers: ANU NEWS, VNEWS, MXRN/DXRN, NEWSRDR

  • MPEG video player

  • IUPOP3: an e-mail server

  • Pine: an e-mail and news client

  • MX: an e-mail server

  • Various HTML tools to syntax check and convert HTML files

  • Motif and X Windows tools and utilities

Licensing today is based on a three-tier model: enterprise, departmental, and workstation. For instance, the Alpha enterprise system class includes the following:

  • DEC 4000 series

  • DEC 7000 series

  • DEC 10000 series

  • AlphaServer 8200, Compaq AlphaServer GS60

  • AlphaServer 8400, Compaq AlphaServer GS140

  • Compaq AlphaServer GS160, GS320




Getting Started with OpenVMS System Management
Getting Started with OpenVMS System Management (HP Technologies)
ISBN: 1555582818
EAN: 2147483647
Year: 2004
Pages: 130
Authors: David Miller

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net