Difference between revisions of "Freeware CD"

From VSI OpenVMS Wiki
Jump to: navigation, search
Line 8: Line 8:
 
! colspan="col" | Name
 
! colspan="col" | Name
 
! colspan="col" | Description
 
! colspan="col" | Description
! colspan="col" | Author
+
! colspan="col" | Authors
 
! colspan="col" | Year
 
! colspan="col" | Year
! colspan="col" | Freeware CD V.
+
! colspan="col" | Freeware CD
 
|-
 
|-
 
| 000tools
 
| 000tools
Line 47: Line 47:
 
| 1994
 
| 1994
 
| 20, 30, 40
 
| 20, 30, 40
 +
|-
 +
| ADA_BOOKREADER_DOCS
 +
| Ada programming documentation in Bookreader Format
 +
|
 +
|
 +
| 80
 
|-
 
|-
 
| Adventure
 
| Adventure
Line 52: Line 58:
 
| Willie Crowther, Kent Blackett, Bob Supnik
 
| Willie Crowther, Kent Blackett, Bob Supnik
 
| mid 70s
 
| mid 70s
| 10, 20, 30, 40
+
| [https://www.digiater.nl/openvms/freeware/v10/adventure/ 10], 20, 30, 40
 
|-
 
|-
 
| Alignfault
 
| Alignfault
Line 82: Line 88:
 
| Adri van Os
 
| Adri van Os
 
|  
 
|  
| 70
+
| 70, 80
 
|-
 
|-
 
| Antiword_z
 
| Antiword_z
Line 95: Line 101:
 
|
 
|
 
| 20, 30, 40
 
| 20, 30, 40
 +
|-
 +
| APRT
 +
| A program to change protection on pages in system space (VMS)
 +
| Lee Gleason
 +
|
 +
| 80
 
|-
 
|-
 
| Archie
 
| Archie
Line 100: Line 112:
 
|  
 
|  
 
| 1992
 
| 1992
| 10, 20, 30, 40, 80
+
| [https://www.digiater.nl/openvms/freeware/v10/archie/ 10], 20, 30, 40, 80
 
|-
 
|-
 
| AscToHTM, Convert ASCII text files to HTML web pages
 
| AscToHTM, Convert ASCII text files to HTML web pages
Line 111: Line 123:
 
|
 
|
 
| 40   
 
| 40   
 +
|-
 +
| Ask
 +
| The ASK program can be used to read a line of input from SYS$COMMAND. ASK works like the INQUIRE command, except that it allows escape sequences and end_of_file (Ctrl/Z) to be read by the user. The input string or keypress is returned in a local DCL symbol. Options allow for the read to timeout, the result to be placed in a global DCL symbol, a default string to be applied if no input, the result to be all upper case, and that the input string is not echoed. ASK was written to simulate the RSX11M .ASK directive.
 +
| Mark Paulk, modified by James G. Downward, Phil Smith, & Ed James.
 +
| 1995
 +
| 80
 
|-
 
|-
 
| Ask_the_wizard
 
| Ask_the_wizard
Line 124: Line 142:
 
|  
 
|  
 
| 20, 30, 40
 
| 20, 30, 40
 +
|-
 +
| Astyle_VMS
 +
| This file is a part of "Artistic Style" - an indentation and reformatting tool for C, C++, C# and Java source files.
 +
|
 +
|
 +
| 80
 +
|-
 +
| ATG_EDT
 +
| Extension to EDT
 +
| Nick de Smith
 +
|
 +
| 80
 +
|-
 +
| ATG_EVE
 +
| EDT initializer for EVE
 +
| Nick de Smith
 +
|
 +
| 80
 +
|-
 +
| ATG_FT_PATCH
 +
| ATG FTDRIVER patch kit. The ATG_FT patches allow programs using the DEC supplied pseudo-terminals (FTAn:) to set the access port name string for the device, such that a $GETDVI with DVI$_TT_ACCPORNAM can retrieve the name. This also means that a "SHOW TERMINAL" command will also display the set name.
 +
| Nick de Smith
 +
|
 +
| 80
 +
|-
 +
| ATR_DAEMON
 +
| ACMS Audit Trail Logger utilities
 +
|
 +
|
 +
| 80
 +
|-
 +
| AUTO
 +
| AUTO is a tool to let you use command completion. Each token of the command line (VERB, QUALIFIER, PARAMETER or QUALIFIER-Value) can be expanded to completion or sequentially searched for the next or previous valid match. This tool will display the buildup command after the ENTER key, but if you specify the /EXECUTE qualifier,
 +
the buildup command will be executed via LIB$DO_COMMAND, and control will return to AUTO. (see examples in the user guide).
 +
| Fekko Stubbe
 +
|
 +
| 80
 
|-
 
|-
 
| AVIEW
 
| AVIEW
Line 130: Line 185:
 
| 1997
 
| 1997
 
| 40
 
| 40
 +
|-
 +
| AXP_DRIVER_EXAMPLE
 +
| Example device driver ported to OpenVMS AXP
 +
| Gerard K. Newman
 +
| 1993
 +
| 80
 
|-
 
|-
 
| Banner
 
| Banner
Line 135: Line 196:
 
| Jim Saunders
 
| Jim Saunders
 
| 1990
 
| 1990
| 10, 20, 30, 40
+
| [https://www.digiater.nl/openvms/freeware/v10/banner/ 10], 20, 30, 40
 
|-
 
|-
 
| BARCODE
 
| BARCODE
Line 147: Line 208:
 
| Hunter Goatley
 
| Hunter Goatley
 
| 1994
 
| 1994
| 10, 20, 30, 40, 70, 80
+
| [https://www.digiater.nl/openvms/freeware/v10/bat/ 10], 20, 30, 40, 70, 80
 
|-
 
|-
 
| BATCH.COM
 
| BATCH.COM
Line 153: Line 214:
 
|
 
|
 
|
 
|
| 10, 20, 30, 40
+
| [https://www.digiater.nl/openvms/freeware/v10/batch/ 10], 20, 30, 40
 
|-
 
|-
 
| BATCH_INFO
 
| BATCH_INFO
Line 190: Line 251:
 
| 1995
 
| 1995
 
| 20, 30, 40, 50
 
| 20, 30, 40, 50
 +
|-
 +
| BITNET
 +
| Broadcast GRAB and listserv PUNCH tools:
 +
* GRAB is an example program that captures broadcast messages and simply outputs them to SYS$OUTPUT. This may sound stupid, but it
 +
actually works out well, as you can then say things like: SPAWN/NOWAIT/OUTPUT=trapped.messages RUN GRAB This will cause all broadcast messages (^T, New Mail, BITNET messages) to be copied to a file 'trapped.messages'. Once you stop the subprocess you can do anything you like with this file.
 +
* LPUNCH is a program that converts files in listserv punch format. It accepts a list of wildcarded filenames, and converts the files that are in lpunch format. You must do a SET COMMAND LPUNCH, after appropriate editting of LPUNCH.CLD. LPUNCH accepts two qualifiers, /TRIM, which trims trailing whitespace, and /ORIGINAL, which signifies that the output file name is to be the same as the input file name, rather than what is specified in the file according to the listserv header info.
 +
|
 +
|
 +
| 80
 
|-
 
|-
 
| bittorrent
 
| bittorrent
Line 203: Line 273:
 
|  
 
|  
 
|
 
|
| 10, 20, 30, 40, 50, 60, 70, 80
+
| [https://www.digiater.nl/openvms/freeware/v10/bliss/ 10], 20, 30, 40, 50, 60, 70, 80
 +
|-
 +
| BLISS_ARTICLE
 +
| Article: "BLISS: A Language for Systems Programming" by W.A. Wulf, D.B. Russell, and A.N. Habermann.  Originally appeared in the December 1971 issue of the _Communications of the ACM_ (Vol 14, No 12). Permission to reprint has been granted by the ACM.
 +
| Hunter Goatley
 +
|
 +
| 80
 
|-
 
|-
| BLOCKADE
+
| BLISS-ARTICLE
| X version of the `blockade' Macintosh game
+
| Contains an article on Bliss programming.
 +
|
 +
|
 +
| 80
 +
|-
 +
| bliss-intro
 +
| "Introduction to BLISS" by Matthew D. Madison DECUS '93/Atlanta session notes
 +
| Hunter Goatley
 +
| 1993
 +
| 80
 +
|-
 +
| BLOCKADE
 +
| X version of the `blockade' Macintosh game
 
| Christer Ericson
 
| Christer Ericson
 
|  
 
|  
 
| 20, 30, 40
 
| 20, 30, 40
 +
|-
 +
| BLOCKING
 +
| A utility to locate the holder of an RMS record lock that is blocking other processes.
 +
|
 +
|
 +
| 80
 +
|-
 +
| BOOKMAN
 +
| This program allows one to peruse the DECW$BOOKSHELF file tree and to build a list of DECW$BOOK files to be copied. There is also a .COM file to do the copying.
 +
| Nigel Arnot
 +
| 1993
 +
| 80
 
|-
 
|-
 
| BOOTSYNC
 
| BOOTSYNC
Line 233: Line 333:
 
| Julian Seward  
 
| Julian Seward  
 
| 2000
 
| 2000
| 50
+
| 50, 80
 +
|-
 +
| C-FORMAT
 +
| C Source Code Beautifier Tool
 +
| Bob George
 +
|
 +
| 80
 +
|-
 +
| CALLABLE-PING
 +
| Callable ICMP Ping Routine
 +
| Mike Muuss, updates by Hunter Goatley
 +
| 1983
 +
| 80
 
|-
 
|-
 
| CALLBACK
 
| CALLBACK
Line 257: Line 369:
 
| Robert Eden  
 
| Robert Eden  
 
|
 
|
| 20, 30, 40
+
| 20, 30, 40, 80
 
|-
 
|-
 
| caribbeanstud
 
| caribbeanstud
Line 264: Line 376:
 
| 1997
 
| 1997
 
| 40
 
| 40
 +
|-
 +
| CATDOC
 +
| Converter from MS-Word to TeX or plain text. Catdoc was designed to work with Cyrillic MS-Word files, so it can convert Cyrillic from ANSI 1251 code page to KOI-8 (for UNIX) or CP 866 (for DOS). This feature can be disabled at compile time.
 +
| Victor Wagner
 +
| 1996
 +
| 80
 
|-
 
|-
 
| CATCLOCK
 
| CATCLOCK
Line 281: Line 399:
 
| TECSys Development, Inc.
 
| TECSys Development, Inc.
 
| 1998
 
| 1998
| 40 (6.0), 50 (6.0b)
+
| 40 (6.0), 50 (6.0b), 80
 
|-
 
|-
 
| CD_PLAYER
 
| CD_PLAYER
Line 294: Line 412:
 
|  
 
|  
 
| 60, 70
 
| 60, 70
 +
|-
 +
| CD-ROM
 +
| High Sierra (ISO-9660) disk access routines for VAX/VMS
 +
| United States Geological Survey
 +
| 1989
 +
| 80
 
|-
 
|-
 
| CDRTOOLS
 
| CDRTOOLS
Line 323: Line 447:
 
|
 
|
 
| 50
 
| 50
 +
|-
 +
| CHARM
 +
| Binary files/disk block editor data
 +
| O'Razoff
 +
| 1996
 +
| 80
 +
|-
 +
| CHKLGI
 +
| CHKLGI is a routine which allows you to perform the same checks and tasks as LOGINOUT.EXE (the system's login image) when a new process is logged in. You may check for correct passwords, login restrictions, perform ALF (automatic login facility) and proxy-related operations, update the intrusion database and perform system auditing of your logins. CHKLGI shows the use of many less-known system services like SYS$AUDIT_EVENT, SYS$SCAN_INTRUSION, SYS$VERIFY_PROXY, as well as the undocumented image activation service SYS$IMGACT and the license-related services SYS$GRANT_LICENSE, SYS$LOOKUP_ LICENSE and SYS$RELEASE_LICENSE. It also shows how to use item lists in C (for SYS$GETUAI) and some other useful techniques. Finally, the MACRO-32 program, which runs in kernel mode, shows how to scan the PCB (process control block) vector array and how to extract information from these and related data structures.
 +
|
 +
|
 +
|80
 
|-
 
|-
 
| CHKSUM
 
| CHKSUM
Line 335: Line 471:
 
|
 
|
 
| 20, 30, 40
 
| 20, 30, 40
 +
|-
 +
| CHOWN
 +
| Unix-like VMS 'chown' Facility
 +
| Chris Olive
 +
| 1991
 
|-
 
|-
 
| CircleMUD
 
| CircleMUD
Line 341: Line 482:
 
| 1996
 
| 1996
 
| 50
 
| 50
 +
|-
 +
| CLAIM
 +
| Lets users claim files in their directories that are owned by others
 +
| Matt Madison
 +
| 1998
 +
| 80
 +
|-
 +
| clear_errors
 +
| CLEAR_ERRORS clears the device error count on an Alpha VMS system.
 +
| Mark Oakley
 +
|
 +
| 80
 +
|-
 +
| clrref
 +
| This program will assign a channel to a device, set the ownership
 +
to be its own, set the reference count down to 1, and then deassign
 +
the channel, thereby clearing the device reference count.
 +
| Ehud Gavron
 +
| 1992
 +
| 80
 +
|-
 +
| clue$sda_vax
 +
| CLUE (Crash Log Utility Extractor) for OpenVMS VAX. On OpenVMS Alpha, CLUE is implemented as SDA extension. On OpenVMS VAX, CLUE is implemented as external utility, invoked from DCL with the MCR CLUE command. However, since it does not run under SDA control, it cannot invoke SDA callbacks and therefore does not support the displays provided by Alpha CLUE. The image is located in SYS$SYSTEM:CLUE.EXE. This kit contains CLUE$SDA (as SDA extension) on VAX. It is invoked in the same way as on Alpha and provides the same or slightly modified commands and displays. It provides, however, no commands to collect and archive information from dumpfiles; these tasks are still covered by the external, DEC-supplied CLUE utility.
 +
|
 +
|
 +
| 80
 
|-
 
|-
 
| CLUSTER_TOOLS
 
| CLUSTER_TOOLS
Line 356: Line 523:
 
| 1995
 
| 1995
 
| 20,  30, 40, 80
 
| 20,  30, 40, 80
 +
|-
 +
| CMPDIR
 +
| CMPDIR compares the contents of two directories and displays the result in a similar format as the DCL DIFFERENCES command. This format provides a quick visual depiction of version discrepencies between dirctories. Qualifiers are available to highlite date and size differences between the two directories. If CMPDIR detects the image if being executed on a DECterm, date and size differences are shown in colors, else they are shown in bold font. There is also an /OUTPUT qualifier available.
 +
| Lyle W. West
 +
| 2004
 +
| 80
 
|-
 
|-
 
| CMP-Disk
 
| CMP-Disk
Line 380: Line 553:
 
|
 
|
 
| 10, 20, 30, 40
 
| 10, 20, 30, 40
 +
|-
 +
| COMPARE_DIR
 +
| COMPARE_DIR allows users to compare the contents of two directories.  The
 +
directories may be on the same node, or on different nodes. COMPARE_DIR can be used to show which files are missing from either directory. COMPARE_DIR can be used to show which files exist in both directories, but have different sizes, dates, or version numbers. COMPARE_DIR can be used to create a COM file to copy missing files from one directory to another.
 +
| Tim Forarty
 +
|
 +
| 80
 +
|-
 +
| COMPRESS
 +
| This is a VMS port of GNU compress, which can be used to decompress files compressed using the UNIX compress utility.
 +
| Jim Dyer
 +
|
 +
| 80
 
|-
 
|-
 
| COMPRESS_VMS
 
| COMPRESS_VMS
Line 399: Line 585:
 
|
 
|
 
| 50
 
| 50
 +
|-
 +
| CRON
 +
| VMS port of the CRON utility.
 +
|
 +
|
 +
| 80
 +
|-
 +
| CRS
 +
| A Norton Commander-style directory browser for VMS (VAX and Alpha)
 +
| Alexey Gadzhiev
 +
|
 +
| 80
 +
|-
 +
| csvsearch
 +
| Search comma-separated-variable (CSV) data files
 +
| John Powers
 +
|
 +
| 80
 +
|-
 +
| ctrl-verify
 +
| CTRL-Verify provides the capability to enable and disable DCL command file
 +
verification by typing a CTRL-V while the procedure is executing.
 +
| Brian Schenkenberger
 +
| 1994
 +
| 80
 
|-
 
|-
 
| cURL
 
| cURL
Line 417: Line 628:
 
| 1994
 
| 1994
 
| 10, 20, 30, 40, 50, 80
 
| 10, 20, 30, 40, 50, 80
 +
|-
 +
| DATE
 +
| Show information about date (day of week, absolute, Julian day, week #)
 +
| Hans van Veen
 +
|
 +
| 80
 
|-
 
|-
 
| DBS-ARPWATCH
 
| DBS-ARPWATCH
Line 429: Line 646:
 
|
 
|
 
| 50
 
| 50
 +
|-
 +
| dbs-build_libraries
 +
| RTL used by DBS tools
 +
|
 +
|
 +
| 80
 
|-
 
|-
 
| DBS-DCL
 
| DBS-DCL
Line 477: Line 700:
 
|
 
|
 
| 40, 50, 80
 
| 40, 50, 80
 +
|-
 +
| dbs-scanlocks
 +
| This package contains three utilites for retrieving information about resource locks.
 +
|
 +
|
 +
| 80
 
|-
 
|-
 
| DBS-SYSRTL
 
| DBS-SYSRTL
Line 535: Line 764:
 
| 1999
 
| 1999
 
| 50
 
| 50
 +
|-
 +
| dcldbg
 +
| Debugger for DCL command procedures
 +
|
 +
|
 +
| 80
 
|-
 
|-
 
| DCL_DIET.COM
 
| DCL_DIET.COM
Line 541: Line 776:
 
|  
 
|  
 
| 40, 60, 70, 80
 
| 40, 60, 70, 80
 +
|-
 +
| dcl_database
 +
| A DCL Database
 +
| Mark Van-Bellen
 +
|
 +
| 80
 +
|-
 +
| dcl-expand
 +
| EXPAND is a utility for generating repetitive scripts,  called expansions.
 +
EXPAND generates an expansion by applying a list to a template.  This works
 +
much the same way as a mail merge facility generates a mailing by applying a
 +
mailing list to a form letter. 
 +
| David Cressey   
 +
| 1999
 +
| 80
 +
|-
 +
| dclkeys
 +
| Routines to define DCL keys from a program
 +
Now includes support for Alpha and VAX
 +
| Hunter Goatley
 +
| 1987
 +
| 80
 +
|-
 +
| dcl_recall
 +
| Patch DCL.EXE to allow more than 20 commands to be RECALLed
 +
| Hunter Goatley
 +
| 1993
 +
| 80
 
|-
 
|-
 
| DECTALK
 
| DECTALK
Line 577: Line 840:
 
|
 
|
 
| 20, 30, 40
 
| 20, 30, 40
 +
|-
 +
| ddclient
 +
| a Perl client for updating DynDNS information
 +
| Paul Burry
 +
|
 +
| 80
 
|-
 
|-
 
| DEBUG_HTML
 
| DEBUG_HTML
Line 589: Line 858:
 
|
 
|
 
| 10, 20, 30, 40
 
| 10, 20, 30, 40
 +
|-
 +
| decnet
 +
|This package contains some examples of using the QIO interface to NETACP to retrieve information. Included is a short program that displays a list of known nodes (similar to NCP SHOW KNOWN NODES), and one that displays a list of links. A commented version of NFBDEF.H is included.
 +
| Joe Meadows
 +
|
 +
| 80
 
|-
 
|-
 
| DECSPELL
 
| DECSPELL
Line 603: Line 878:
 
| 50  
 
| 50  
 
|-
 
|-
| DECXTERM
+
| decw_cookbook
 +
| DECwindows Cookbook (V2---PostScript file)
 +
|
 +
|
 +
| 80
 +
|-
 +
| DECXTERM
 
| The procedure remaps the Sun Keyboard, IBM AIX PC type Keyboard, Linux PC type Keyboard and Tru64 Compaq Unix keyboards to mappings suitable for VMS. This program is designed to run on a Unix machine, create a terminal emulator with VMS keyboard mappings and then telnet to a VMS machine.
 
| The procedure remaps the Sun Keyboard, IBM AIX PC type Keyboard, Linux PC type Keyboard and Tru64 Compaq Unix keyboards to mappings suitable for VMS. This program is designed to run on a Unix machine, create a terminal emulator with VMS keyboard mappings and then telnet to a VMS machine.
 
|
 
|
Line 626: Line 907:
 
|  
 
|  
 
| 40
 
| 40
 +
|-
 +
| dfind
 +
| Dfind is a program that assigns short logical names to a wildcarded file specification. These logical names can then be used in all DCL commands, thereby saving you a lot of typing.  It serves as a partial replacement for the
 +
DIRECTORY command and can greatly reduce (or eliminate) the need to SET
 +
DEFAULT to different directories.
 +
| Erik Ahlefeldt
 +
| 1993
 +
| 80
 
|-
 
|-
 
| DFU (High Performance Disk/File Utility)
 
| DFU (High Performance Disk/File Utility)
Line 659: Line 948:
 
|
 
|
 
| 20, 30, 40
 
| 20, 30, 40
 +
|-
 +
| DIRUTIL
 +
| Directory PUSHD POPD and PEEKD Navigation
 +
| Eric M. LaFranchi
 +
|
 +
| 80
 
|-
 
|-
 
| DISKBLOCK
 
| DISKBLOCK
Line 665: Line 960:
 
|  
 
|  
 
| 60
 
| 60
 +
|-
 +
| disk_test
 +
| Measures, to microsecond accuracy, read and write operations on sequential or indexed files.
 +
|
 +
|
 +
| 80
 +
|-
 +
| dism32
 +
| OpenVMS VAX Disassembler
 +
DISM32 is an application program that runs on an OpenVMS VAX system, and that translates an executable, shareable, or system image that was created by the OpenVMS VAX LINER utility into symbolic Macro32 source files.
 +
A disassembler does not produce the original source code, as that information, structures, comments and related have been eliminated by the assembly or compilation process, nor can a disassembler recreate code comments.  A disassembler can only represent the executable instruction stream as VAX Macro32 assembler code.
 +
|
 +
|
 +
| 80
 +
|-
 +
| dispatch
 +
| Sample code for writing privileged shareable images in C. This package illustrates how to implement privileged shareable images, with user-written system services in C and other high-level languages.  It includes a generic change mode dispatcher that can be reused for any privileged shareable image, sample system services, and a sample program using those services.
 +
| Wayne Sewell
 +
|
 +
| 80
 
|-
 
|-
 
| DIX
 
| DIX
Line 677: Line 992:
 
|
 
|
 
| 70
 
| 70
 +
|-
 +
| DRLOGIN
 +
| DRLOGIN allows remote interactive login over DECnet, providing similar functionality to the RLOGIN TCP/IP utility. DRLOGIN uses non-transparent task-to-task DECnet communication to establish a link to a remote task which runs the DRLACP image. DRLACP uses the FT pseudo-terminal driver introduced with VMS V5.4 to create an interactive process on the remote node.
 +
| Originally by Anthony C. McCracken with mods by Hunter Goatley, reimplemented by John Delgado, Lou Bergandi, ported to OpenVMS by Hunter Goatley
 +
| 1995
 +
| 80
 
|-
 
|-
 
| DSNLINK_NEW
 
| DSNLINK_NEW
Line 696: Line 1,017:
 
|  
 
|  
 
| 60, 70
 
| 60, 70
 +
|-
 +
| dtr_rdb
 +
|  This is a collection of items that were contributed over the years to the Datatrieve / 4GL DECUS SIG, and a couple of items I've written myself.  I've also added some DCL procedures for processing system and Rdb information, as it
 +
seemed easier to put them here than to create a separate collection.
 +
| Bart Z. Lederman
 +
|
 +
| 80
 
|-
 
|-
 
| dvdarchiverestore
 
| dvdarchiverestore
Line 708: Line 1,036:
 
|  
 
|  
 
| 60
 
| 60
 +
|-
 +
| dvidvi
 +
| dvi file repagination tool
 +
| Radical Eye Software, ported to VMS by Tony McGrath
 +
| 1988
 +
| 80
 
|-
 
|-
 
| HSCLOAD010, HSC and HSJ disk load balancing tool
 
| HSCLOAD010, HSC and HSJ disk load balancing tool
Line 818: Line 1,152:
 
|  
 
|  
 
| 10, 20, 40, 50, 60, 70, 80
 
| 10, 20, 40, 50, 60, 70, 80
 +
|-
 +
| ed
 +
| An EDT-lookalike editor for multiple platforms (VMS, UNIX, DOS)
 +
| Rush Record, Charles Sandmann
 +
| 1992
 +
| 80
 
|-
 
|-
 
| EMON
 
| EMON
Line 838: Line 1,178:
 
|  
 
|  
 
| 50, 80
 
| 50, 80
 +
|-
 +
| epyt
 +
| Backwards TYPE/PAGE (starts at the end of a file)
 +
| Charles van den Ouweland
 +
|
 +
| 80
 +
|-
 +
| ESET
 +
| Set various attributes of a process that standard DCL SET command does not
 +
| Ian Miller
 +
|
 +
| 80
 
|-
 
|-
 
| ETAPE
 
| ETAPE
Line 845: Line 1,197:
 
|  
 
|  
 
| 50
 
| 50
 +
|-
 +
| ETHERMON
 +
| Ethernet line activity monitor
 +
| Andrew Pavlin
 +
| 1992
 +
| 80
 
|-
 
|-
 
| EWS
 
| EWS
Line 852: Line 1,210:
 
|
 
|
 
| 50
 
| 50
 +
|-
 +
| EXECSYMB
 +
| EXECSYMB is a VMS server symbiont that feeds queue entry information to detached processes that are designed to execute specific operations (hence the
 +
name, Executive Symbiont).  It is multi-threaded (it can handle up to 32 queues at the same time); it requires one detached process and one mailbox for each queue, plus one mailbox for status information and one for detecting process exit status for each copy of EXECSYMB (i.e. one per 32 queues). EXECSYMB can be used to implement a wide variety of VMS queue-based operations.  Among its present applications are:
 +
* Remote queuing of print jobs (and limited remote queuing of batch jobs)
 +
* Pre-processing and post-processing of jobs destined for other server symbionts (e.g. performing MFENET gateway operations on files queued to MFENET inbound-file symbionts)
 +
* Queued file transfer for DECnet and other networks
 +
| John Osudar, maintained by Bruce R. Miller
 +
| 1988
 +
| 80
 
|-
 
|-
 
| FASTBACK
 
| FASTBACK
Line 1,038: Line 1,406:
 
| Sheldon Bishov
 
| Sheldon Bishov
 
| 1995
 
| 1995
| 20, 30, 40, 50 (3.0.6)
+
| 20, 30, 40, 50 (3.0.6), 80 (3.1.1)
 +
|-
 +
| GAWK_DOC
 +
| GNU AWK V3.0.3 documentation in PostScript, .DVI, and intermediate files
 +
|
 +
|
 +
| 80
 +
|-
 +
| GBLSEC$SDA
 +
| GBLSEC$SDA is a SDA extension (using the API first documented for VMS V7.2)
 +
which displays information about a global section including the name of the
 +
file associated with it and the processes mapped to it. GBLSEC$SDA can be used to look at a crash dump or at a running system.
 +
|
 +
|
 +
| 80
 
|-
 
|-
 
| GCML  
 
| GCML  
Line 1,070: Line 1,452:
 
| 10, 20, 30, 40, 70, 80
 
| 10, 20, 30, 40, 70, 80
 
|-
 
|-
| ghostscript
+
| GETLKI
| Postscript interpreter for VMS
+
| This is a midnight hack to display information retrieved from SYS$GETLKI. It is abysmal code, but it provides an interesting look at the way locks are being used on your system. Eventually this will become a better program, it is really only an "alpha" test program at this point. While looking through the results of this program, you will want to look at the Appendix in Volume 2 of the Update Express version of the Internals and Data Structures Manual.
 
|
 
|
 
|
 
|
| 30, 40, 50, 60 (v0811)
+
| 80
 +
|-
 +
| GETUAI
 +
| Extracts SYSUAF information into DCL Symbols
 +
| Nick Metrowsky
 +
|
 +
| 80
 +
|-
 +
| ghostscript
 +
| Postscript interpreter for VMS
 +
|
 +
|
 +
| 30, 40, 50, 60 (v0811)
 
|-
 
|-
 
| GHOSTVIEW
 
| GHOSTVIEW
Line 1,117: Line 1,511:
 
| 2001
 
| 2001
 
| 50
 
| 50
 +
|-
 +
| GNU-ISPELL
 +
| GNU ispell spelling tool V4.0
 +
| Ported to VMS VAX by Roland Roberts
 +
| 1993
 +
| 80
 
|-
 
|-
 
| GNU MAKE
 
| GNU MAKE
Line 1,135: Line 1,535:
 
|
 
|
 
| 30, 40
 
| 30, 40
 +
|-
 +
| GRAB
 +
| An enhanced SEARCH utility:
 +
* Search using wildcard search srings (* and %) using /WILDCARD
 +
* Extract windows or sections by search strings using /CUT=(s1[,s2])
 +
* Incremental processing using /CONTEXT and /LIMIT
 +
* Scripting support using /SAVE to save information in DCL symbols
 +
| Graham Burley
 +
| 2002
 +
| 80
 
|-
 
|-
 
| GREP
 
| GREP
Line 1,147: Line 1,557:
 
|
 
|
 
| 50
 
| 50
 +
|-
 +
| gtm
 +
| Port of the GT.M database and tools for OpenVMS (MUMPS)
 +
|
 +
|
 +
| 80
 
|-
 
|-
 
| GUESS_PASS
 
| GUESS_PASS
Line 1,158: Line 1,574:
 
| Free Software Foundation, Paul Repacholi, Hunter Goatley
 
| Free Software Foundation, Paul Repacholi, Hunter Goatley
 
|
 
|
| 10, 20, 30, 40, 50 (1.4.2b), 60, 70
+
| 10, 20, 30, 40, 50 (1.4.2b), 60, 70, 80 (1.2.4, 1.3.5)
 +
|-
 +
| headers
 +
| Header files used by Joe Meadows' C Code. This contains various headers used by the utilities. These files were all made with UNSDL, so if you have UNSDL, you don't really need this. Note that the other utilities look  for these header files via the logical name UTIL$HEADER.
 +
|
 +
|
 +
| 80
 +
|-
 +
| help$routine
 +
| Fortran API for Help Library Access written to facilitate the usage of standard VMS help libraries by regular programs.
 +
| John Stevens-Schlick
 +
|
 +
| 80
 
|-
 
|-
 
| HEXCALC
 
| HEXCALC
Line 1,165: Line 1,593:
 
|
 
|
 
| 70
 
| 70
 +
|-
 +
| HEXIFY
 +
| Two utilities to convert to or from HEX. CKVHEX is a Macro-32 program to convert any VMS file into a printable ASCII "hex" file, suitable for transfer as a text file by Kermit, electronic mail, or other means.  CKVDEH will convert a hex file created by CKVHEX back into its original form, with all FILES-11 attributes intact.
 +
| Stuart Hecht, later versions by Eric McQueen
 +
|
 +
| 80
 +
|-
 +
| hindex
 +
| Search an OpenVMS HELP library for keywords
 +
| Michael D. Duffy
 +
| 2003
 +
| 80
 +
|-
 +
| hoffman_examples
 +
| A subset of a larger collection of example files (from various sources)
 +
can be found here, with a few code examples culled from comp.os.vms newsgroup traffic over the years. 
 +
|
 +
|
 +
| 80
 
|-
 
|-
 
| HOTJOT
 
| HOTJOT
Line 1,171: Line 1,618:
 
| 1995
 
| 1995
 
| 20, 30, 40
 
| 20, 30, 40
 +
|-
 +
| hplaser
 +
| VMS print symbiont for HP LaserJet printers
 +
| Nick de Smith
 +
|
 +
| 80
 +
|-
 +
| hpwd
 +
| Portable C source code for VMS password hashing algorithms
 +
| Written by Shawn Clifford, packaged by Hunter Goatley 
 +
|
 +
| 80
 
|-
 
|-
 
| HTML
 
| HTML
Line 1,211: Line 1,670:
 
| 1998
 
| 1998
 
| 40, 50, 60, 70
 
| 40, 50, 60, 70
 +
|-
 +
| http_server
 +
| A DECthreads-based HTTP Web Server
 +
| David L. Jones
 +
|
 +
| 80
 
|-
 
|-
 
| HyperDIG
 
| HyperDIG
Line 1,218: Line 1,683:
 
| 50 (v2.1)
 
| 50 (v2.1)
 
|-
 
|-
 +
|-
 +
| icalc
 +
| An infix calculator for OpenVMS, UN*X, and DOS
 +
| Written by Rao Akella, modified by Hunter Goatley and David Mathog for VMS. Also modified by Jerome Lauret
 +
|
 +
| 80
 +
|-
 +
| icalcv
 +
| a Portable Infix Calculator with bugfixes
 +
I have found and corrected the "MATH$TRUNC_G multiply defined" error during linking, and corrected some other warnings from the C comiler (but not one bad subscript array warning, due the the code being somewhat 'peculiar': however, the program does appear to run correctly). I have also supplied a version of G05CAF in "C", so you don't need a FORTRAN compiler.  The program appears to run correctly (and identically) on Alpha and IA64: I haven't tried this version on VAX, or on any other operating system.
 +
| Written by Rao Akella, modified by Hunter Goatley and David Mathog for VMS. Also modified by Jerome Lauret. Bugfizes by Bart Z. Lederman
 +
|
 +
| 80
 +
|-
 +
 
| ICO
 
| ICO
 
| A Rotating Icosahedron Demo
 
| A Rotating Icosahedron Demo
Line 1,243: Line 1,723:
 
|  
 
|  
 
|  
 
|  
| 10, 20, 30, 40, 60, 70
+
| 10, 20, 30, 40, 60, 70, 80 (6.2.8)
 
|-
 
|-
 
| imagetree
 
| imagetree
Line 1,257: Line 1,737:
 
| 10, 20, 30, 40, 50
 
| 10, 20, 30, 40, 50
 
|-
 
|-
| INFO-ZIP
+
|-
 +
| imgid
 +
| Display image ident information (OpenVMS VAX and OpenVMS Alpha)
 +
| Chris Olive
 +
| 1996
 +
| 80
 +
|-
 +
| infoserver
 +
| InfoServer Software. This directory contains various InfoServer software disk images, the client for Microsoft MS-DOS (the OpenVMS LAD/LAST client is built into OpenVMS), and the associated keys for enabling various InfoServer
 +
functions.
 +
|
 +
|
 +
| 80
 +
|-
 +
| INFO-ZIP
 
| A utility to compress files to .ZIP format and decompress them. Although highly compatible both with PKWARE's PKZIP
 
| A utility to compress files to .ZIP format and decompress them. Although highly compatible both with PKWARE's PKZIP
 
and PKUNZIP utilities for MS-DOS and with Info-ZIP's own Zip program, the primary objectives have been portability and non-MSDOS functionality.
 
and PKUNZIP utilities for MS-DOS and with Info-ZIP's own Zip program, the primary objectives have been portability and non-MSDOS functionality.
Line 1,269: Line 1,763:
 
|  
 
|  
 
| 10, 20, 30, 40, 50, 70
 
| 10, 20, 30, 40, 50, 70
 +
|-
 +
| internet-menu
 +
| DCL-based menu for access to Internet stuff
 +
| Vinit S. Carpenter
 +
|
 +
| 80
 
|-
 
|-
 
| Invisible
 
| Invisible
Line 1,275: Line 1,775:
 
|
 
|
 
| 30, 40, 80
 
| 30, 40, 80
 +
|-
 +
| itemlist
 +
| OpenVMS Itemlist manipulation routines
 +
| Stanley Rabinowitz
 +
|
 +
| 80
 
|-
 
|-
 
| JAZZ
 
| JAZZ
Line 1,306: Line 1,812:
 
|
 
|
 
| 20, 30, 40
 
| 20, 30, 40
 +
|-
 +
| JOB_DAEMON
 +
| Watch disks for files to trigger batch jobs (VAX and Alpha)
 +
| Brian R. Cuttler
 +
| 1997
 +
| 80
 
|-
 
|-
 
| JPEG
 
| JPEG
Line 1,312: Line 1,824:
 
|  
 
|  
 
| 10, 20, 30, 40 (V5), 50 (V6), 60, 70
 
| 10, 20, 30, 40 (V5), 50 (V6), 60, 70
 +
|-
 +
| joblog
 +
| Log terminal sessions using pseudo-terminals
 +
| Leonard J. Peirce, VAX and Alpha .OBJs added by Hunter Goatley
 +
|
 +
| 80
 
|-
 
|-
 
| JPI
 
| JPI
Line 1,332: Line 1,850:
 
|
 
|
 
| 30 (v2.5), 40 (v3.0), 50, 60, 80
 
| 30 (v2.5), 40 (v3.0), 50, 60, 80
 +
|-
 +
| keys
 +
| The KEY utility, and its associated programs allow you to write routines that will run whenever a selected control key is pressed on your terminal, both in and out of images and command procedures. Think of it as a terminate and stay resident program for VAXen.
 +
| Lee Gleason
 +
| 1988
 +
| 80
 
|-
 
|-
 
| KDUMP
 
| KDUMP
Line 1,338: Line 1,862:
 
|
 
|
 
| 20, 30, 40
 
| 20, 30, 40
 +
|-
 +
| kfe
 +
| Accessing Known Files via KFE Data Structures
 +
| Joe Meadows
 +
|
 +
| 80
 
|-
 
|-
 
| KP_CLUSTERTOOLS
 
| KP_CLUSTERTOOLS
Line 1,406: Line 1,936:
 
|  
 
|  
 
| 20, 30, 40
 
| 20, 30, 40
 +
|-
 +
| labels
 +
| TPU procedure to Resequence Macro32 Local Labels
 +
| Hunter Goatley
 +
|
 +
| 80
 
|-
 
|-
 
| LASER
 
| LASER
 
| This symbiont is a modification of the texas laser symbiont written by Rick Watson, Computation Center, University of Texas at Austin. Works with many types of printers, handles LAT devices, page accounting, flag and trailer pages, Ascii and Postscript files.
 
| This symbiont is a modification of the texas laser symbiont written by Rick Watson, Computation Center, University of Texas at Austin. Works with many types of printers, handles LAT devices, page accounting, flag and trailer pages, Ascii and Postscript files.
 +
| Written by Rick Watson, changes by Mark London
 
|  
 
|  
 +
| 10, 20, 30, 40, 80
 +
|-
 +
|-
 +
| last
 +
| The LAST program provides information on when the last time a user logged in,
 +
what group they are from and how many days it has been.  This is done using system routines.  If the user has never logged in, then a USEROPEN routine starts up RMS services to extract the creation date of the user's default loggin area.  This was done under the assumption that the user's directory was created when the account was created.  DIGITAL otherwise keeps no record of when an account was added.
 +
| Jonathan C. Baker
 
|  
 
|  
| 10, 20, 30, 40
+
| 80
 +
|-
 +
| lastcmd
 +
| Grab and Display Last Terminal Command. Aallows a suitably privileged  user  (one  with  CMKRNL)  peek  at  the typeahead  buffer of another terminal.  This allows one to grab another's last command no matter in what environment the target user may be.  As long as  the environment  utilizes  the  terminal's  typeahead  buffer  (usually  via LIB$GETINPUT), LASTCMD will display that command.  Utilities using SMG do  not use  the  typeahead  buffer  and  there are a few other exceptions.  (In these cases, LASTCMD will still report the last command  in  the  typeahead  buffer; that  command  just  may  not be the very, very thing the user is doing at the moment).  But overall, LASTCMD will grab the last  command  typed  by  another user  and display it.  Use LASTCMD in place of Hunter Goatley's GETCMD utility when the target user is not in the DCL environment at the moment.
 +
| Chris Olive
 +
| 1994
 +
| 80
 +
|-
 +
| lavdriver, Load-Averaging Device Driver
 +
| Here is a VMS driver you can load which will keep track of the load average in a way you can retrieve it. The algorithm used by it is not necessarily the same as LAT, but closer to TOPS. To read the load average, $ASSIGN or open a channel to the device _LAV0: and read 36 bytes from it. The first 12 bytes are three "F"-type floats which are the 1, 5, and 15 minute load averages respectively. The next 12 bytes are the 1, 5, and 15 minute average blocking priority (if your process is below the average blocking priority you aren't going to get much CPU, if above it you will get a lot). The last three are the
 +
1, 5, and 15 minute averages of the longest I/O queue length on any disk,
 +
a decent indication of how backed up your I/O system is.
 +
| Kenneth Adelman
 +
|
 +
| 80
 +
|-
 +
| lck
 +
| LCK is a utility that allows to use VMS locks from DCL. It features a new DCL command that can request or release a lock on an arbitrary named resource. LCK also features a callable interface (a.k.a. API) so that programmers can use the same mechanism from within their programs, without having to write cumbersome system calls.
 +
|
 +
|
 +
| 80
 
|-
 
|-
 
| LDDRIVER
 
| LDDRIVER
Line 1,438: Line 2,002:
 
|  
 
|  
 
| 70, 80
 
| 70, 80
 +
|-
 +
| LIBSDL
 +
| Simple DirectMedia Layer (SDL) for OpenVMS, a cross-platform multimedia library that creates an abstraction over various platforms' graphics, sound, and input APIs, allowing a developer to write a computer game or other multimedia application once and run it on GNU/Linux, Windows, Mac OS Classic, Mac OS X, BeOS,  FreeBSD, OpenBSD, Solaris, QNX, IRIX, and a few other unofficially ported platforms. It manages video, events, numeric audio, CD-ROM
 +
sound, threads, and timers.
 +
| Alexey Chupahin
 +
|
 +
| 80
 +
|-
 +
| libsearch
 +
| a SEARCH command for OpenVMS libraries (VAX and Alpha)
 +
| Kevin Ashley, with mods by Ed Groth
 +
|
 +
| 80
 
|-
 
|-
 
| libtiff
 
| libtiff
Line 1,450: Line 2,027:
 
|  
 
|  
 
|  
 
|  
| 70
+
| 70, 80 (2.6.23)
 
|-
 
|-
 
| LINCITY
 
| LINCITY
Line 1,457: Line 2,034:
 
| 1997
 
| 1997
 
| 40
 
| 40
 +
|-
 +
| LIST
 +
| LIST version 2.4-A1 maintains user information associated with a username. The utility will allow a user to modify their own information (no one else's).
 +
|
 +
|
 +
| 80
 +
|-
 +
| listen
 +
| Listen to various multicast messages on the ethernet to find out what is on the lan
 +
| Ian Miller
 +
|
 +
| 80
 
|-
 
|-
 
| LEDERMAN
 
| LEDERMAN
Line 1,463: Line 2,052:
 
|
 
|
 
| 30, 40
 
| 30, 40
 +
|-
 +
| ln_sda
 +
| LN$SDA is a SDA extension (using the API first documented for VMS V7.2)
 +
which displays logical names. Logical names can be specified by name or
 +
by value and optionally using wildcards (normal VMS wildcards * and %).
 +
The logical name tables of the currently selected process in SDA and/or
 +
shared tables are searched. LN$SDA can be used to look at a crash dump or at a running system.
 +
|
 +
|
 +
| 80
 +
|-
 +
| lnmlookup
 +
| LnmTool is a Motif based Logical Name browser. By default, LnmTool at startup, the Main Table is created by extracting all the index definitions from LNM$DCL_LOGICAL. Those defs are then copied into the Modify Table list. Each process has a default list of logical name tables available to its environment. That list is located in the LNM$SYSTEM_DIRECTORY, which was earlier retrieved from an index definition of LNM$DCL_LOGICAL.
 +
|
 +
|
 +
| 80
 +
|-
 +
| logger
 +
| Log terminal sessions using the FT pseudo-terminal drivers
 +
| Forrest A. Kenney
 +
|
 +
| 80
 
|-
 
|-
 
| LOGGING-VD
 
| LOGGING-VD
Line 1,469: Line 2,080:
 
| 1992
 
| 1992
 
| 30, 40
 
| 30, 40
 +
|-
 +
| login
 +
| Fast LOGIN.COM for OpenVMS (VAX and Alpha)
 +
| Hunter Goatley
 +
|
 +
| 80
 +
|-
 +
| loginout-hooks
 +
| Postscript undocumented LOGINOUT-HOOKS Documentation
 +
| John Covert
 +
|
 +
| 80
 +
|-
 +
| look
 +
| Fast File Viewer for OpenVMS (OpenVMS VAX and OpenVMS Alpha)
 +
| Serge Kovalyov, with updates by Patrick Ellis
 +
|
 +
| 80
 
|-
 
|-
 
| LPDDEVCTL
 
| LPDDEVCTL
Line 1,484: Line 2,113:
 
| 10, 20, 30, 40
 
| 10, 20, 30, 40
 
|-
 
|-
| LYNX
+
| lww-decwdisp
| A Terminal-Driven Web Browser
+
| Display Info Similar to SHOW DISPLAY
| Lou Montulli et al.
+
| Lyle W. West
| 2000
+
| 1993
| 50 (V2.8.3), 60 (2.8.5dev.16), 70 (2.8.6dev.6)
+
| 80
 +
|-
 +
| lww-dirsort
 +
| DIRECTORY command with sorting
 +
| Lyle W. West
 +
| 2004
 +
| 80
 
|-
 
|-
| COMPRESS_LZ, TOOLS, Tool to compress and decompress files
+
| lww-dormant
| The COMPRESS command invokes a utility to copy a file, generating a file with (usually) fewer bytes. Files compressed by COMPRESS are recovered by DECOMPRESS.
+
| Display SYSUAF info about inactive users
|  
+
| Lyle W. West
|  
+
| 2004
| 10, 20, 30, 40
+
| 80
 
|-
 
|-
| MAILCOUNT
+
| lww-funct-keys
| Match MAIL$*.MAI external files with MAIL.MAI pointers
+
| Programs to Display Keymaps and to Define Function Keys
| Harvey Brydon, Jerry Leichter, and Hunter Goatley
+
| Lyle W. West
|
+
| 1993
| 50, 80
+
| 80
 
|-
 
|-
| MAILDIR
+
| lww-modify-attrib
| This procedure provides a directory listing of all of a user's OpenVMS MAIL utility mail folders
+
| Modify File Attributes
|  
+
| Lyle W. West
|
+
| 1993
| 50
+
| 80
 
|-
 
|-
| MAIL_SIGNATURE
+
| lww-next-uic
| This freeware explains how to implement Internet style signature files on OpenVMS Mail. It also does automatic commenting (>) for replies/forwards. And it has a TPU routine to do rot-13 encryption.
+
| Report First Free Member in a UIC Group
 +
| Lyle W. West
 +
| 2004
 +
| 80
 +
|-
 +
| lww-persona-decw
 +
| Create DECterm under another user
 +
| Lyle W. West
 +
| 1993
 +
| 80
 +
|-
 +
| lww-persona
 +
| Log in as another user (a rewrite of GLOGIN)
 +
| Lyle W. West
 +
| 1993
 +
| 80
 +
|-
 +
| lww-remtree
 +
| Deletes all subdirectories and files in a tree
 +
| Lyle W. West
 +
| 2004
 +
| 80
 +
|-
 +
| lww-revert
 +
| Changes file version numbers of files in a directory
 +
| Lyle W. West
 +
| 2005
 +
| 80
 +
|-
 +
| lww-userinfo
 +
| Display user information from SYSUAF
 +
 
 +
| Lyle W. West
 +
| 1993
 +
| 80
 +
|-
 +
| lww-utc
 +
| Motif UTC clock
 +
| Lyle W. West
 +
| 2004
 +
| 80
 +
|-
 +
| lww-viewxbm
 +
| Motif XBM Bitmap Viewer
 +
 
 +
| Lyle W. West
 +
| 2004
 +
| 80
 +
|-
 +
| lww-xmeasure
 +
| Measures Motif-based Windows
 +
| Lyle W. West
 +
| 2004
 +
| 80
 +
|-
 +
| LYNX
 +
| A Terminal-Driven Web Browser
 +
| Lou Montulli et al.
 +
| 2000
 +
| 50 (V2.8.3), 60 (2.8.5dev.16), 70 (2.8.6dev.6), 80 (2-8-6dev-18)
 +
|-
 +
| COMPRESS_LZ, TOOLS, Tool to compress and decompress files
 +
| The COMPRESS command invokes a utility to copy a file, generating a file with (usually) fewer bytes. Files compressed by COMPRESS are recovered by DECOMPRESS.
 
|  
 
|  
 
|  
 
|  
Line 1,526: Line 2,223:
 
| 10, 20, 30, 40, 80
 
| 10, 20, 30, 40, 80
 
|-
 
|-
| mbu
+
| MAIL
| MBU is a utility for VMS mailboxes. MBU can create mailboxes, delete mailboxes, read and write mailbox messages, and display and
+
| Calable MAIL Examples
change the characteristics of mailboxes. It can also view messages in a mailbox without reading them.
+
| Joe Meadows
| Ian Miller
+
|  
| 2004
+
| 80
| 70, 80
 
 
|-
 
|-
| MBX
+
| MAILCOUNT
| MBX is a utility that allows to work with mailboxes from DCL. It features a new DCL command that can create, delete, attach, detach, write to, and read from mailboxes. MBX also features a callable interface (a.k.a. API) so that programmers can use the same mechanism from within their programs, without having to write cumbersome system calls. This API is available as an upward-compatible shareable image. The kit contains a definition of the six service calls in pascal environment format, and in SDL syntax.
+
| Match MAIL$*.MAI external files with MAIL.MAI pointers
| Marc VanDyck
+
| Harvey Brydon, Jerry Leichter, and Hunter Goatley
 +
|
 +
| 50, 80
 +
|-
 +
| MAILDIR
 +
| This procedure provides a directory listing of all of a user's OpenVMS MAIL utility mail folders
 +
|  
 
|
 
|
 
| 50
 
| 50
 
|-
 
|-
| MGBOOK
+
| mail_protocol_stubs
| DECW$BOOK Book reader
+
| VMS MAIL protocol stubs for writing your own protocol
| Hunter Goatley
+
| Written by Nick de Smith, modified for Alpha by Lou Bergandi, converted to 100% C by David Hittner
| 1995
+
|
| 20, 30, 40, 80
+
| 80
 +
|-
 +
| mailshr_mx_patch
 +
| Patch VMS Mail to Eliminate Need for Internet Transport Prefix
 +
| Originally written by Claude Barbe, converted to command procedure by Edwin J. Bates, cleaned up and added SMTP% support by Hunter Goatley
 +
|  
 +
| 80
 
|-
 
|-
| MadGoat FTP
+
| MAIL_SIGNATURE
| An FTP client and server for OpenVMS VAX and OpenVMS AXP that works with virtually every implementation of TCP/IP for VMS.
+
| This freeware explains how to implement Internet style signature files on OpenVMS Mail. It also does automatic commenting (>) for replies/forwards. And it has a TPU routine to do rot-13 encryption.
| Hunter Goatley
+
|  
| 1994
+
|  
| 10, 20, 30, 40, 50, 60 (as HGFTP V3.1-2)
+
| 10, 20, 30, 40
 
|-
 
|-
| MGSD 01-007
+
| mailsym
| A SET DEFAULT replacement that provides shortcuts for changing directories, as well as a stack of previous directories visited.  This is a MACRO rewrite of an SD originally submitted to an ancient DECUS SIG tape by Alan Zirkle. 
+
| Symbiont for mailing files to yourself via PRINT
| Hunter Goatley
+
| Oswald Knoppers
 
|  
 
|  
| 10, 20, 30
+
| 80
 +
|-
 +
| mailuaf
 +
| Manages the system mail profile database VMSMAIL_PROFILE.DAT
 +
| originally by W. Eric Wentz (7-Jan-1986),   Version 4.2  Ed James  25-APR-1995
 +
| 1986
 +
| 80
 
|-
 
|-
| MEGAPOVRAY
+
| mailuaf_rlb
| Ray-tracing tool for OpenVMS
+
| View the system mail profile database VMSMAIL_PROFILE.DAT
 +
| Joe Meadows
 
|
 
|
|
+
| 80
| 50
 
 
|-
 
|-
| MENUFINDER
+
| make-aven
| Tool to build menu-driven interfaces
+
| GNU make v3.60 for VMS
 +
| ported by Mike Moretti, compiled with VAX C v3.2 and linked under VMS v5.1 by Hunter Goatley
 
|  
 
|  
 +
| 80
 +
|-
 +
| make-gnu_3-60
 +
| This is the GNU make tool, one of many available versions of make.
 
|
 
|
| 50
+
|  
 +
| 80
 
|-
 
|-
| MESA
+
| make-mmk
| Mesa is a 3-D graphics library with an API which is very similar to that of OpenGL*. To the extent that Mesa utilizes the OpenGL command syntax or state machine, it is being used with authorization from Silicon Graphics, Inc.
+
| MMS-compatible make utility for VMS (VAX, Alpha, and I64)
| Brian Paul
+
| Written and maintained by Matt Madison
| 1997
+
| 1992
| 40, 50
+
| 80
 +
|-
 +
| make-perry
 +
| make tool for OpenVMS VAX and OpenVMS AXP
 +
| Jesse Perry
 +
|
 +
| 80
 +
|-
 +
| mbmon
 +
| MBMON is a utility which captures messages as they are written to a mailbox and displays them and/or records them to a file for later display.
 +
| Ian Miller
 +
| 2005
 +
| 80
 +
|-
 +
| mbox
 +
| Peek at mailbox messages without removing them (VAX and Alpha)
 +
| Neill Clift
 +
|
 +
| 80
 +
|-
 +
| mbu
 +
| MBU is a utility for VMS mailboxes. MBU can create mailboxes, delete mailboxes, read and write mailbox messages, and display and change the characteristics of mailboxes. It can also view messages in a mailbox without reading them.
 +
| Ian Miller
 +
| 2004
 +
| 70, 80
 
|-
 
|-
| MINIPROC
+
| MBX
| Miniproc is a small general purpose text preprocessor.   Miniproc
+
| MBX is a utility that allows to work with mailboxes from DCL. It features a new DCL command that can create, delete, attach, detach, write to, and read from mailboxes. MBX also features a callable interface (a.k.a. API) so that programmers can use the same mechanism from within their programs, without having to write cumbersome system calls. This API is available as an upward-compatible shareable image. The kit contains a definition of the six service calls in pascal environment format, and in SDL syntax.
is intended to be a portable, and much simpler, alternative to perl
+
| Marc VanDyck
and M4. Miniproc is written in ANSI C.  
+
|
| David Mathog and California Instititute of Technology
 
| 1997
 
 
| 50
 
| 50
 
|-
 
|-
| MINESEEK
+
| MD5
| Mineseek game for OpenVMS
+
| MD5 is a tool used to verify file downloads and for checking for file integrity in the event of accidental or intentional file modifications.
 +
See RFC 1321 for details of MD5.
 
|
 
|
 
|
 
|
| 70
+
| 80
 +
|-
 +
| mdmlib
 +
| Library of routines used by MadGoat Software products
 +
| Hunter Goatley
 +
| 1994
 +
| 80
 
|-
 
|-
| mime_netscape
+
| menu
| Transfers OpenVMS mail text files produced by the EXTRACT/NOHEADER
+
| MENU is a program that reads "menu files", and creates menus which  the user can then use to select items and cause things to be done.  MENU provides the menu builder with  a  fairly  simple, yet  fairly  robust  set of options to create menus.  The current implementation is geared towards single column  menus,  with the standard  up  & down arrow or item name selection generally found in simple menus.  A second "free  flow"  type  of  menu  is  also supported,  although  there isn't support for selecting items via arrow key manipulation. Menus are composed of instructions that create  title  lines  (text  lines),  item  lines  (which  describe an item that can be selected with the arrow keys),  and command  lines  (lines  that define "hidden" items, or otherwise affect menus).
command -- particularly with the RFC 822 headers at the bottom --
+
| Joe Meadows
and hand it to Netscape in a MIME-compatible format.  
 
 
|
 
|
|  
+
| 80
| 60
 
 
|-
 
|-
| MKISOFS
+
| mftu
| Make ISO-9660 File System Tool for OpenVMS
+
| Mail File Transfer Utility for Text and Data Files for VAX and Alpha. This tool encodes VAX/VMS files into a text file that can be handled by mailers, and decodes encoded files.  It also Huffman packs files for archive purposes, and can unpack these packed archive files.
 +
| Carlo Mekenkamp, packaged by Hunter Goatley
 +
| 1987
 +
| 80
 +
|-
 +
| MGBOOK
 +
| DECW$BOOK Book reader
 +
| Hunter Goatley
 +
| 1995
 +
| 20, 30, 40, 80
 +
|-
 +
| mgpcx
 +
| MadGoat PC Exchange: Microsoft Windows FAT Disk Tool (VAX and Alpha)
 +
| Hunter Goatley
 +
| 1996
 +
| 80
 +
|-
 +
| MadGoat FTP
 +
| An FTP client and server for OpenVMS VAX and OpenVMS AXP that works with virtually every implementation of TCP/IP for VMS.
 +
| Hunter Goatley
 +
| 1994
 +
| 10, 20, 30, 40, 50, 60 (as HGFTP V3.1-2)
 +
|-
 +
| MGSD 01-007
 +
| A SET DEFAULT replacement that provides shortcuts for changing directories, as well as a stack of previous directories visited.  This is a MACRO rewrite of an SD originally submitted to an ancient DECUS SIG tape by Alan Zirkle. 
 +
| Hunter Goatley
 +
|
 +
| 10, 20, 30
 +
|-
 +
| MEGAPOVRAY
 +
| Ray-tracing tool for OpenVMS
 
|
 
|
 
|
 
|
| 70
 
|-
 
| MLU
 
| Media Loader Utility - DCL access to media loaders
 
| Mickey Lane
 
| 1994
 
 
| 50
 
| 50
 
|-
 
|-
| MSWEEPER
+
| MENUFINDER
| Character Cell Mine-sweep like game
+
| Tool to build menu-driven interfaces
| Brian VandeMerwe
 
 
|  
 
|  
| 20, 30, 40
+
|
 +
| 50
 
|-
 
|-
| MMK V. 3-31, Matt's MaKe Utility, a CMS-like MAKE
+
| MESA
| A MAKE utility for OpenVMS used for building software systems based on a "description file" (or "makefile") youcreate that lists the sources and objects of a system and the dependencies between them. MMK provides a subset of the functionality of Digital's DEC/Module anagement System (DEC/MMS); the description files MMK uses are syntactically compatible with DEC/MMSMMK runs on VAX/VMS, OpenVMS VAX, and OpenVMS AXP systems. It requiresVAX/VMS V5.0 or later, or OpenVMS AXP V1.0 or later.
+
| Mesa is a 3-D graphics library with an API which is very similar to that of OpenGL*. To the extent that Mesa utilizes the OpenGL command syntax or state machine, it is being used with authorization from Silicon Graphics, Inc.   
| Matt Madison
+
| Brian Paul
| 1995
+
| 1997
| 10, 20, 30, 40, 50, 70
+
| 40, 50
 +
|-
 +
| MINIPROC
 +
| Miniproc is a small general purpose text preprocessor.  Miniproc
 +
is intended to be a portable, and much simpler, alternative to perl
 +
and M4. Miniproc is written in ANSI C.  
 +
| David Mathog and California Instititute of Technology
 +
| 1997
 +
| 50
 
|-
 
|-
| MONITORS
+
| MINESEEK
| System Monitors for OpenVMS Alpha:
+
| Mineseek game for OpenVMS
* CPU MONITOR shows the CPU-Ticks for each Mode. Following modes can be set or cleaned.
 
* DISK MONITOR presents an I/O count for each disk, where the top counter shows the I/Os per second and the bottom counter shows the accumulated I/O Count; disks are sorted by the accumulated counter.
 
* PROCESS MONITOR shows the top 16 processes on the system, sorted by CPU, I/O, MEM, Processname, or Username, and displays 3 graphs per process: CPU ticks for each mode, I/O, and Memory
 
* SHADOW MONITOR displays all shadowsets which perform a shadow merge or shadow copy and on which node that happens
 
 
|
 
|
 
|
 
|
| 50
+
| 70
 
|-
 
|-
| Moonclock for X Windows
+
| mime_netscape
| This extended oclock can show the current moonphase, and
+
| Transfers OpenVMS mail text files produced by the EXTRACT/NOHEADER
has a few new options.
+
command -- particularly with the RFC 822 headers at the bottom --
 +
and hand it to Netscape in a MIME-compatible format.  
 +
|
 
|  
 
|  
|
+
| 60
| 30, 40
 
 
|-
 
|-
| Mosaic
+
| MKISOFS
| MOSAIC-27-5B3, TCP/IP, Mosaic HTTP browser, international vers., V2.7 - 5 B3
+
| Make ISO-9660 File System Tool for OpenVMS
 
|
 
|
 
|
 
|
| 30, 40, 50, 70
+
| 70
 +
|-
 +
| mlsearch
 +
| Search VMS MAIL files and folders for strings
 +
| Kevin Ashley, modified by Hunter Goatley and Martin P. J. Zinser
 +
|
 +
| 80
 +
|-
 +
| MLU
 +
| Media Loader Utility - DCL access to media loaders
 +
| Mickey Lane
 +
| 1994
 +
| 50, 80 (2.1)
 +
|-
 +
| MODIFY
 +
| Tool to Modify and Maintain ASCII text files (replace strings; detab; etc.)
 +
| Tom Worlton
 +
|
 +
| 80
 
|-
 
|-
| mozplugger-1_3_0
+
| monmode
| This is a port of mozplugger V1.3.0 for use with Mozilla on OpenVMS. It enables one to use standalone programs as if they were plugins for Mozilla. For example, one can use XPDF to display PDF files and mozplugger will cause XPDF to be embedded in the browser window. You can also use MPG123 to play streaming MP3 files and Timidity to play background midi files.
+
| DCL equivalent of MONITOR MODES/SMP
| Mark Berryman
+
|  
 
|  
 
|  
| 60
+
| 80
 
|-
 
|-
| MPACK
+
| more
| MPACK and MUNPACK are utilities for encoding and decoding (respectively) binary files in MIME (Multipurpose Internet Mail Extensions) format mail messages.
+
| Simple more/less for OpenVMS V6.x and higher.
| Based on Patrick Moreau's port of MPACK/MUNPACK to OpenVMS, made by Martin Vorlaender
+
| Matjaz Rihtar, inaries for OpenVMS VAX and OpenVMS Alpha supplied by Hunter Goatley
| 2001
+
| 2003
| 50
+
| 80
 
|-
 
|-
| MPG123
+
| MOST
| Plays MP3 files from local files or URLs
+
| more and less file-paging programs for UNIX and VMS
| Mark Berryman
+
| written by John E. Davis, packaged by Hunter Goatley
|  
+
|
| 60
+
| 80
 
|-
 
|-
| MPEG_AUDIO_ENCODE_DIST08
+
| mp
| ISO MPEG Audio Subgroup Software Simulation Group
+
| Postscript Pretty Printer
ISO 13818-3 MPEG-2 Audio Codec
+
| ported to VMS by Hunter Goatley
Mpeg audio Layer 2 & 3 encoder port under OpenVMS
+
| 1995
| Patrick Moreau
+
| 80
| 1997
 
| 40
 
 
|-
 
|-
| MPEG_ENCODE_122
+
| MSWEEPER
| MPEG, CCITT H.261 (P*64), JPEG Image and Image sequence compression/decompression C software engines.
+
| Character Cell Mine-sweep like game
The Portable Video Research Group at Stanford have developed
+
| Brian VandeMerwe
image/image sequence compression and decompression engines (codecs)
+
|
for MPEG, CCITT H.261, and JPEG. The primary goal of these codecs is
+
| 20, 30, 40
to provide the functionality - these codecs are not optimized for
+
|-
speed, rather completeness, and some of the code is kludgey.
+
| MMK V. 3-31, Matt's MaKe Utility, a CMS-like MAKE
|  
+
| A MAKE utility for OpenVMS used for building software systems based on a "description file" (or "makefile") youcreate that lists the sources and objects of a system and the dependencies between them. MMK provides a subset of the functionality of Digital's DEC/Module anagement System (DEC/MMS); the description files MMK uses are syntactically compatible with DEC/MMS.  MMK runs on VAX/VMS, OpenVMS VAX, and OpenVMS AXP systems. It requiresVAX/VMS V5.0 or later, or OpenVMS AXP V1.0 or later.
| 1996
+
| Matt Madison
| 40
+
| 1995
 +
| 10, 20, 30, 40, 50, 70
 
|-
 
|-
| MPEG_LIB11
+
| MONITORS
| The MPEG Library is a collection of C routines to decode MPEG movies and dither them in a variety of colour schemes.
+
| System Monitors for OpenVMS Alpha:
| Gregory P. Ward
+
* CPU MONITOR shows the CPU-Ticks for each Mode. Following modes can be set or cleaned.
| 1994, 30, 40
+
* DISK MONITOR presents an I/O count for each disk, where the top counter shows the I/Os per second and the bottom counter shows the accumulated I/O Count; disks are sorted by the accumulated counter.
| 20
+
* PROCESS MONITOR shows the top 16 processes on the system, sorted by CPU, I/O, MEM, Processname, or Username, and displays 3 graphs per process: CPU ticks for each mode, I/O, and Memory
 +
* SHADOW MONITOR displays all shadowsets which perform a shadow merge or shadow copy and on which node that happens
 +
|
 +
|
 +
| 50
 
|-
 
|-
| MPEG_PLAY, MPEG Video Player
+
| Moonclock for X Windows
| MPEG_PLAY reads compressed motion picture video in the MPEG format, decompresses in software and displays on a standard X11 display.
+
| This extended oclock can show the current moonphase, and
 +
has a few new options.
 
|  
 
|  
|  
+
|
| 10, 20, 30, 40, 50, 80
+
| 30, 40
 
|-
 
|-
| MPEG_PLAY201
+
| Mosaic
| A public domain MPEG video software decoder. The decoder is implemented as a library that will take a video stream and display it in an X window on an 8, 24 or 32 bit deep display.  The main routine is supplied to demonstrate the use of the decoder library. Several dithering algorithms are supplied based on the Floyd-Steinberg, ordered dither, and half-toning algorithms that tradeoff quality and performance. Neither the library nor the main routine handle real-time synchronization or audio streams.
+
| MOSAIC-27-5B3, TCP/IP, Mosaic HTTP browser, international vers., V2.7 - 5 B3
| Lawrence A. Rowe, Ketan Patel, and Brian Smith
 
| 1994
 
| 20, 30, 40
 
|-
 
| MPG123
 
| MPEG 1.0/2.0 _AUDIO_ PLAYER, V0.59n                               
 
(full?) MPEG 1.0/2.0, Layer 1,2 and 3 support
 
Layer-3 realtime only with a 'fast' machine
 
128kbit j-stereo should work on a 486DX4-120
 
With 2:1 down-sampling or using the downmix-mode even a 486DX2-66
 
| Michael Hipp, Oliver Fromme
 
| 1997
 
| 40
 
|-
 
| MSM, MINISM
 
| Launch remote X applications and display the output on your VMS workstation. Executables are provided for Alpha and Vax. These exe's require VMS V7.1 on the remote system(s).
 
| Lyle W. West
 
 
|
 
|
| 40
 
|-
 
| MTOOLS
 
| This is a port of Unix mtools utilities for OpenVMS Alpha
 
| Sergey Tikhonov
 
 
|
 
|
| 50
+
| 30, 40, 50, 70
 
|-
 
|-
| Multia
+
| mozplugger-1_3_0
| Tools for booting OpenVMS on Multia systems
+
| This is a port of mozplugger V1.3.0 for use with Mozilla on OpenVMS. It enables one to use standalone programs as if they were plugins for Mozilla. For example, one can use XPDF to display PDF files and mozplugger will cause XPDF to be embedded in the browser window. You can also use MPG123 to play streaming MP3 files and Timidity to play background midi files.
 +
| Mark Berryman
 
|  
 
|  
|
+
| 60
 +
|-
 +
| MPACK
 +
| MPACK and MUNPACK are utilities for encoding and decoding (respectively) binary files in MIME (Multipurpose Internet Mail Extensions) format mail messages.
 +
| Based on Patrick Moreau's port of MPACK/MUNPACK to OpenVMS, made by Martin Vorlaender
 +
| 2001
 
| 50
 
| 50
 
|-
 
|-
| MultiHelp Y020, Complete HelpDesk Automation Software
+
| MPG123
| MultiHelp is a fully integrated robust problem management and resolution system which automates the key operations of a Customer Support or Internal Help Desk organization.  It was created by support professionals with over 50 years combined experience engineering, architecting, and implementing customer support and help desk automation solutions.
+
| Plays MP3 files from local files or URLs
| SIO Technologies Corporation
+
| Mark Berryman
 
|  
 
|  
| 10, 20
+
| 60
 
|-
 
|-
| MUSICTEX
+
| MPEG_AUDIO_ENCODE_DIST08
| Here are the tools to write music with MusicTeX under TeX. The useful macros are MUSIC*.TEX and the *.STY for LaTeX. The MUSICTEX.ZIP contains a complete distribution to be un`zipped' on a PC (with pkunzip).
+
| ISO MPEG Audio Subgroup Software Simulation Group
| Daniel Taupin
+
ISO 13818-3 MPEG-2 Audio Codec
|
+
Mpeg audio Layer 2 & 3 encoder port under OpenVMS
 +
| Patrick Moreau
 +
| 1997
 
| 40
 
| 40
 
|-
 
|-
| MX 4.1, E-mail message exchanging software
+
| MPEG_ENCODE_122
| Message Exchange (MX) is electronic mail software for OpenVMS VAX systems running VMS V5.0 or later, including OpenVMS V6.0, and OpenVMS AXP systems running OpenVMS AXP V1.0 or later. It supports Internet mail over CMU-OpenVMS TCP/IP, VMS/ULTRIX Connection, TGV MultiNet, Process Software's TCPware, and Wollongong's WIN/TCP and PathWay; BITNET mail over Wingra's Jnet; and UUCP mail over DECUS UUCP. Also included is support for SMTP message transfers over DECnet and X.25 (using VAX P.S.I) and L-Soft International's LISTSERV software. MX uses VMS Mail for local message entry and delivery, and includes support for mailing lists and mail-based file servers.
+
| MPEG, CCITT H.261 (P*64), JPEG Image and Image sequence compression/decompression C software engines.
| Matt Madison
+
The Portable Video Research Group at Stanford have developed
| 1994
+
image/image sequence compression and decompression engines (codecs)
| 10, 20, V.4.2 in 30, 40
+
for MPEG, CCITT H.261, and JPEG. The primary goal of these codecs is
 +
to provide the functionality - these codecs are not optimized for
 +
speed, rather completeness, and some of the code is kludgey.
 +
|  
 +
| 1996
 +
| 40
 
|-
 
|-
| MWAIT, Process Hang Analyzer
+
| MPEG_LIB11
| The MWAIT program provides detailed information about a hanging process or thread and attempts to determine the reason for the process going into its wait state.
+
| The MPEG Library is a collection of C routines to decode MPEG movies and dither them in a variety of colour schemes.  
|
+
| Gregory P. Ward
|
+
| 1994, 30, 40
| 40, 50, 80
+
| 20
 
|-
 
|-
| MXRN
+
| MPEG_PLAY, MPEG Video Player
| MXRN is an X-based interface to the USENET news system that uses the NNTP remote news server for accessing newsgroups and articles.  By using the NNTP server, users can read news from personal workstations with the program accessing the news groups and articles from a central repository on the local area network.
+
| MPEG_PLAY reads compressed motion picture video in the MPEG format, decompresses in software and displays on a standard X11 display.
 
|  
 
|  
 
|  
 
|  
| 10, 20, 30, 40, 50, 60
+
| 10, 20, 30, 40, 50, 80
 
|-
 
|-
| MySQL_4_1_1
+
| MPEG_PLAY201
| A port of MySQL 4.1.1 to OpenVMS.
+
| A public domain MPEG video software decoder. The decoder is implemented as a library that will take a video stream and display it in an X window on an 8, 24 or 32 bit deep display.  The main routine is supplied to demonstrate the use of the decoder library. Several dithering algorithms are supplied based on the Floyd-Steinberg, ordered dither, and half-toning algorithms that tradeoff quality and performance. Neither the library nor the main routine handle real-time synchronization or audio streams.
|  
+
| Lawrence A. Rowe, Ketan Patel, and Brian Smith
|  
+
| 1994
| 60
+
| 20, 30, 40
 
|-
 
|-
| ncs_convert
+
| MPG123
| charset conversion using NCS + conversion library
+
| MPEG 1.0/2.0 _AUDIO_ PLAYER, V0.59n                               
|  
+
(full?) MPEG 1.0/2.0, Layer 1,2 and 3 support
|  
+
Layer-3 realtime only with a 'fast' machine
| 60
+
128kbit j-stereo should work on a 486DX4-120
 +
With 2:1 down-sampling or using the downmix-mode even a 486DX2-66
 +
| Michael Hipp, Oliver Fromme
 +
| 1997
 +
| 40
 
|-
 
|-
| NEDIT
+
| MSM, MINISM
| GUI based multi-platform editor
+
| Launch remote X applications and display the output on your VMS workstation. Executables are provided for Alpha and Vax. These exe's require VMS V7.1 on the remote system(s).
|  
+
| Lyle W. West
 
|
 
|
| 70
+
| 40
 
|-
 
|-
| NET3D
+
| MTOOLS
| A networked, multiplayer 3d combat game.  Version 0.08
+
| This is a port of Unix mtools utilities for OpenVMS Alpha
| Jamie Cameron
+
| Sergey Tikhonov
| 1994
+
|
| 20, 30, 40
+
| 50
 
|-
 
|-
| NETLIB V2.0C, Vendor-Independent TCP/Ip Routines
+
| mtx
| NETLIB consists of routines for interfacing with any of the following TCP/IP packages:
+
| SCSI Tape Medium Changer Control Program. Version 1.1 for Linux, Solaris
* CMU-Tek TCP/IP V6.5 or later                (OpenVMS VAX)
+
| Leonard N. Zubkoff; VMS port, April 1998, by TECSys Development, Inc.
* DEC VMS/ULTRIX Connection V2.0 or later    (OpenVMS VAX and OpenVMS AXP)
+
| 1997
* TGV MultiNet V2.2 or later                  (OpenVMS VAX and OpenVMS AXP)
+
| 80
* Process Software Corporation TCPware        (OpenVMS VAX and OpenVMS AXP)
 
* Wollongong Software WIN/TCP and PathWay    (OpenVMS VAX and OpenVMS AXP)
 
| Matt Madison
 
| 1995
 
| 10, 20, 30, 40
 
 
|-
 
|-
| NETMON
+
| Multia
| Various network monitoring tools:
+
| Tools for booting OpenVMS on Multia systems
* MONHWA: this program will dump information about all nodes sending a MOP SYSID.  This listens to the Remote Console Multicast to gather
+
|  
  information about the nodes on the LAN.
 
* MONLAT: This program will listen for LAT multicast messages and display information from the messages it finds.
 
* MONLAV: This program will dump information about Ethernet based clusters. It uses the cluster multicast message to gather information about clusters.
 
|
 
 
|
 
|
 
| 50
 
| 50
 
|-
 
|-
| netperf
+
| MultiHelp Y020, Complete HelpDesk Automation Software
| Network Performance Benchmark
+
| MultiHelp is a fully integrated robust problem management and resolution system which automates the key operations of a Customer Support or Internal Help Desk organization.  It was created by support professionals with over 50 years combined experience engineering, architecting, and implementing customer support and help desk automation solutions.
| Rick Jones
+
| SIO Technologies Corporation
 
|  
 
|  
| 60
+
| 10, 20
 
|-
 
|-
| NETRTG040
+
| MUSICTEX
| Unsupported DECnet Phase IV Routing Key. enables both DECnet end-node and DECnet routing capabilities for DECnet Phase IV on MicroVMS V4.x and VAX/VMS V4.x. This key does *not* enable DECnet on VAX/VMS V5.x nor any later VMS or OpenVMS releases.
+
| Here are the tools to write music with MusicTeX under TeX. The useful macros are MUSIC*.TEX and the *.STY for LaTeX. The MUSICTEX.ZIP contains a complete distribution to be un`zipped' on a PC (with pkunzip).
 +
| Daniel Taupin
 
|
 
|
|
+
| 40
| 50
 
 
|-
 
|-
| NETPBM
+
| MX 4.1, E-mail message exchanging software
| Suite of graphic image format manipulation & conversion pgms
+
| Message Exchange (MX) is electronic mail software for OpenVMS VAX systems running VMS V5.0 or later, including OpenVMS V6.0, and OpenVMS AXP systems running OpenVMS AXP V1.0 or later. It supports Internet mail over CMU-OpenVMS TCP/IP, VMS/ULTRIX Connection, TGV MultiNet, Process Software's TCPware, and Wollongong's WIN/TCP and PathWay; BITNET mail over Wingra's Jnet; and UUCP mail over DECUS UUCP. Also included is support for SMTP message transfers over DECnet and X.25 (using VAX P.S.I) and L-Soft International's LISTSERV software. MX uses VMS Mail for local message entry and delivery, and includes support for mailing lists and mail-based file servers.
|  
+
| Matt Madison
| 1991
+
| 1994
| 30, 40
+
| 10, 20, V.4.2 in 30, 40
 
|-
 
|-
| NEWMAIL
+
| mx-digest
| This utility quickly generates a directory listing of new mail messages. Alternately, it displays your new message count.
+
| Create digests for Message Exchange (MX) mailing lists
 +
| Hunter Goatley
 
|  
 
|  
|  
+
| 80
| 10, 20, 30, 40
 
 
|-
 
|-
| NEWSRDR V. 4.8-1, A VMS Mail-like USEnet NEWS reader
+
| mxsum
| An NNTP client program for VMS systems running CMU-Tek TCP/IP, TGV MultiNet, DEC's VMS/ULTRIX Connection, or any TCP/IP package supported by the NETLIB network interface library.
+
| Generate summaries from Message Exchange (MX) files (VAX and Alpha)
| Matt Madison
+
| Harold McKee
| 1995
+
|
| 10, 20, 30, 40, 80
+
| 80
 
|-
 
|-
| NIST_SET
+
| MWAIT, Process Hang Analyzer
| This program sets the system clock from or compares it with NIST-ACTS, the National Institute of Standards and Technology Automated Computer Time Service. It uses modem commands given by the user to dial the service, then reads and responds to the messages that are sent by NIST-ACTS.  NIST-ACTS will compute the actual round trip delay and if it receives four consecutive echos that fall within a certain range of variation, it will calculate the round trip time and
+
| The MWAIT program provides detailed information about a hanging process or thread and attempts to determine the reason for the process going into its wait state.
divide by two, then send a special character in a final message to indicate that time synchronization has been achieved. If synchronization can be achieved, and if the SYS$SETIME service is enabled, the program will set the clock.  In any case, it logs all data traffic along with the difference between the system time and NIST time.
+
|
| Dale Dellutri
+
|
| 1998
+
| 40, 50, 80
| 50
 
 
|-
 
|-
| Nmail, queued DECnet mail system for use with VMS Mail
+
| MXRN
| Nmail works in conjunction with the VMS  MAIL  utility  to  implement queued  transmission  of  mail.   This allows you to queue up mail to nodes that are currently unreachable, for example, or to transmit long documents without needing to wait until transmission is complete.
+
| MXRN is an X-based interface to the USENET news system that uses the NNTP remote news server for accessing newsgroups and articlesBy using the NNTP server, users can read news from personal workstations with the program accessing the news groups and articles from a central repository on the local area network.
 
|  
 
|  
 
|  
 
|  
| 10, 20, 30, 40
+
| 10, 20, 30, 40, 50, 60
 
|-
 
|-
| NMLPHASEV, Phase IV NML listener for Phase V systems
+
| MySQL_4_1_1
| This utility helps for the transition to phase V in a phase IV network by providing a reduced NML able to process simple commands such as show node show kno node, show executor.
+
| A port of MySQL 4.1.1 to OpenVMS.
 
|  
 
|  
 
|  
 
|  
| 10, 20, 30, 40
+
| 60
 
|-
 
|-
| NNMCVT
+
| NASM
| Nnmcvt is a self-contained utility to export VMS mail in a format that can be read directly by Nnmail.
+
| Portable Assembler for Intel IA-32 NASM, the Netwide Assembler.
| Marty Jack
+
|
| 1995
+
|
| 20, 30, 40
+
| 80
 
|-
 
|-
| NNTPD
+
| NBS
| DEC Threads NNTP Server for OpenVMS  - is RFC977 compliant, compact, and lightweight news server for OpenVMS. It uses: DEC Threads, MadGoad NETLIB  for network I/O, RMS  for storing messages in database. It works with LYNX, Netscape Navigator and others.
+
| Synchronize System Time With NBS (NIST) Atomic Clock
| Ruslan Laishev
+
| Marc L. Kozam
 
|  
 
|  
| 40
+
| 80
 
|-
 
|-
| NOLOGIN
+
| ncs_convert
| Display users not logged in for x days
+
| charset conversion using NCS + conversion library
| Lyle W. West
+
|  
|
+
|  
| 40
+
| 60
 
|-
 
|-
| NOTES
+
| nds_vmsserv
| Notes conferences allow discussions among engineering teams, and can also be used for publication, tracking, and other related tasks.
+
| DCL version of VMSSERV: a VMS file server
|
+
| Nick de Smith
|
+
|  
| 60, 70
+
| 80
 
|-
 
|-
| NOTIFY
+
| NEDIT
| Notifies you when an already-submitted batch job is done.|
+
| GUI based multi-platform editor
 
|  
 
|  
| 60
+
|
 +
| 70
 
|-
 
|-
| NOTICE V1.10
+
| NET3D
| NOTICE informs users of important (?) notices when they log in to a VMS system such as system changes (new software, new operating hours, etc.). When a user logs in, he/she is informed of any new notices added to the system since his/her last interactive login.
+
| A networked, multiplayer 3d combat game. Version 0.08
| Hunter Goatley
+
| Jamie Cameron
| 1995
 
| 10, 20, 30, 40, 80
 
|-
 
| NOVIRUS
 
| Validates images using CRC32 checksum
 
| Maarten van Breemen
 
 
| 1994
 
| 1994
| 40
+
| 20, 30, 40
 
|-
 
|-
| NPDCL
+
| NETLIB V2.0C, Vendor-Independent TCP/Ip Routines
| DCL routines for clock calendar VT keyboards etc.
+
| NETLIB consists of routines for interfacing with any of the following TCP/IP packages:
|
+
* CMU-Tek TCP/IP V6.5 or later                (OpenVMS VAX)
|
+
* DEC VMS/ULTRIX Connection V2.0 or later    (OpenVMS VAX and OpenVMS AXP)
| 60
+
* TGV MultiNet V2.2 or later                  (OpenVMS VAX and OpenVMS AXP)
|-
+
* Process Software Corporation TCPware        (OpenVMS VAX and OpenVMS AXP)
| NSquery V3.0-3, Query Internet domain name servers
+
* Wollongong Software WIN/TCP and PathWay    (OpenVMS VAX and OpenVMS AXP)
| NSQUERY issues a query to an Internet domain name server and displays the resultant reply.
 
 
| Matt Madison
 
| Matt Madison
| 1994
+
| 1995
| 10, 20, 30, 40, 80
+
| 10, 20, 30, 40, 80 (2.3, 2.4)
 
|-
 
|-
| NTNOTES
+
| NETMON
| Permits Windows NT clients to read OpenVMS Notes Conferences
+
| Various network monitoring tools:
via IP.
+
* MONHWA: this program will dump information about all nodes sending a MOP SYSID.  This listens to the Remote Console Multicast to gather
 +
  information about the nodes on the LAN.
 +
* MONLAT: This program will listen for LAT multicast messages and display information from the messages it finds.
 +
* MONLAV: This program will dump information about Ethernet based clusters. It uses the cluster multicast message to gather information about clusters.
 
|
 
|
 
|
 
|
 
| 50
 
| 50
 
|-
 
|-
| ODS-2 Reader
+
| netperf
| Program to read VMS (ODS-2) disk file struct with src
+
| Network Performance Benchmark
 +
| Rick Jones
 +
|
 +
| 60
 +
|-
 +
| NETRTG040
 +
| Unsupported DECnet Phase IV Routing Key. enables both DECnet end-node and DECnet routing capabilities for DECnet Phase IV on MicroVMS V4.x and VAX/VMS V4.x.  This key does *not* enable DECnet on VAX/VMS V5.x nor any later VMS or OpenVMS releases.
 
|
 
|
 
|
 
|
| 30, 40, 80
+
| 50
 
|-
 
|-
| OMI
+
| NETPBM
| A feature rich menu development tool. Oscar's Menu Interpreter is a menu environment that reads menu files
+
| Suite of graphic image format manipulation & conversion pgms
and represents the menu structure on a ChUI based window. OMI does not perform any actions on its own. Additional procedures are required to handle upon the users input. It comes with a toolbox
+
|  
loaded with functions that can be used to create these procedures.
+
| 1991
OMI is written to create a standard user interface for all kinds of
+
| 30, 40
actions, with a clear structure, support for different security levels
 
and password protection.
 
| Oscar van Eijk
 
| 1997
 
| 60, 70, 80
 
 
|-
 
|-
| OpenSSL
+
| NEWMAIL
| Library implementing the Secure Socket Layer SSL
+
| This utility quickly generates a directory listing of new mail messages. Alternately, it displays your new message count.
|
 
|
 
| 70
 
|-
 
| OpenVMS FAQ
 
| Frequently Asked Questions about OpenVMS
 
 
|  
 
|  
 
|  
 
|  
 
| 10, 20, 30, 40
 
| 10, 20, 30, 40
 
|-
 
|-
| OSCOMMERCE
+
| newsletter
| This is a prototype OpenVMS port of the osCommerce eCommerce web storefront.
+
| TeX macros for producing newsletters
|  
+
| Hunter Goatley
 
|  
 
|  
| 70, 80
+
| 80
 
|-
 
|-
| osu_httpd
+
| NEWSRDR V. 4.8-1, A VMS Mail-like USEnet NEWS reader
| OSU HTTP server using DECthreads
+
| An NNTP client program for VMS systems running CMU-Tek TCP/IP, TGV MultiNet, DEC's VMS/ULTRIX Connection, or any TCP/IP package supported by the NETLIB network interface library.
| David L. Jones
+
| Matt Madison
| 1996
+
| 1995
| 30, 40
+
| 10, 20, 30, 40, 80
 +
|-
 +
| NIST_SET
 +
| This program sets the system clock from or compares it with NIST-ACTS, the National Institute of Standards and Technology Automated Computer Time Service. It uses modem commands given by the user to dial the service, then reads and responds to the messages that are sent by NIST-ACTS.  NIST-ACTS will compute the actual round trip delay and if it receives four consecutive echos that fall within a certain range of variation, it will calculate the round trip time and
 +
divide by two, then send a special character in a final message to indicate that time synchronization has been achieved. If synchronization can be achieved, and if the SYS$SETIME service is enabled, the program will set the clock.  In any case, it logs all data traffic along with the difference between the system time and NIST time.
 +
| Dale Dellutri
 +
| 1998
 +
| 50
 
|-
 
|-
| ORPHANS
+
| Nmail, queued DECnet mail system for use with VMS Mail
| Orphan is a mail tool that checks for mail message files with no pointers from MAIL.MAI. It also checks for pointers in MAIL.MAI with no mail message files.
+
| Nmail works in conjunction with the  VMS  MAIL utility  to  implement queued  transmission  of  mail.   This  allows you to queue up mail to nodes that are currently unreachable, for example, or to transmit long documents without needing to wait until transmission is complete.
 
|  
 
|  
 
|  
 
|  
 
| 10, 20, 30, 40
 
| 10, 20, 30, 40
 
|-
 
|-
| OSU HTTPD 1.8,OSU DECthreads HTTP Server Version 1.8
+
| NMLPHASEV, Phase IV NML listener for Phase V systems
| This is an updated version (1.8) of the multi-threaded World Wide Web server (HTTPD) from OSU.
+
| This utility helps for the transition to phase V in a phase IV network by providing a reduced NML able to process simple commands such as show node show kno node, show executor.
 
|  
 
|  
 
|  
 
|  
| 10, 20
+
| 10, 20, 30, 40
 +
|-
 +
| NNMCVT
 +
| Nnmcvt is a self-contained utility to export VMS mail in a format that can be read directly by Nnmail.
 +
| Marty Jack
 +
| 1995
 +
| 20, 30, 40
 
|-
 
|-
| OUTPUT_LOGGER
+
| NNTPD
| Capture output from multiple sources to a single file
+
| DEC Threads NNTP Server for OpenVMS  - is RFC977 compliant, compact, and lightweight news server for OpenVMS. It uses: DEC Threads, MadGoad NETLIB  for network I/O, RMS  for storing messages in database. It works with LYNX, Netscape Navigator and others.
 +
| Ruslan Laishev
 
|  
 
|  
|
+
| 40
| 50
 
 
|-
 
|-
| PACMAN
+
| NOLOGIN
| A pacman-style game
+
| Display users not logged in for x days
 +
| Lyle W. West
 
|
 
|
|
+
| 40
| 50
 
 
|-
 
|-
| PAN, Professional Adjunct to vaxNotes
+
| NOPE
| The Professional Adjunct to Notes (PAN) is a utility which provides added value features to those provided by Digitals standard VAXNOTES product.
+
| Simulate a PURGE to see what would be deleted (VAX and Alpha)
|
+
| Lyle W. West
|  
+
| 2005
| 10, 20, 30, 40
 
 
|-
 
|-
| VMS_Password_Policy
+
| NOTES
| A Password Policy Module that more strickly controls passwords on the system. This module does not allow the password to be the following:
+
| Notes conferences allow discussions among engineering teams, and can also be used for publication, tracking, and other related tasks.
* The username and variations on such
 
* The account name from the UAF and variations on such.
 
* Variations of the owner field from the UAF
 
* Any word in a data file supplemental to the VMS provided dictionary.
 
| Tad Nieland
 
 
|
 
|
| 20, 30, 40
 
|-
 
| PASLIB
 
| PASLIB has been  developed  to  allow  Pascal  programmers  to take full advantage of many Digital library and system routines which increase the ease  of use, and scope of application of the language.  In  combination with  the  Digital-supplied  programming  language  facilities  such  as STARLET,  PASLIB  provides  the  Pascal  programmer with a comprehensive environment for both application  and  systems programming.  It is usual to  INHERIT environment files which contain the appropriate declarations for the programming  environment  concerned.
 
| Jonathan Ridler
 
 
|
 
|
| 40, 50, 80
+
| 60, 70
 
|-
 
|-
| PASSWD
+
| NOTIFY
| Password utility routines:
+
| Notifies you when an already-submitted batch job is done.|  
* PWDEXP, given a username, displays date password last changed, date password will expire, password lifetime and the DISUSER flag if set
+
|  
* PWDSET, given a username, will prompt for a new password and password verifications and change it, bypassing the history, dictionary, and length restrictions imposed by Authorize
+
| 60
| Lyle W. West
 
|
 
| 40
 
 
|-
 
|-
| PBMPLUS, Portable Bit Map Toolkit (10dec91 version)
+
| NOTICE V1.10
| PBMPLUS is a toolkit for converting various image formats to and from portable formats, and therefore to and from each other.   In addition to the converters, the package includes some simple tools for manipulating the portable formats.
+
| NOTICE informs users of important (?) notices when they log in to a VMS system such as system changes (new software, new operating hours, etc.). When a user logs in, he/she is informed of any new notices added to the system since his/her last interactive login.
|  
+
| Hunter Goatley
| 1991
+
| 1995
| 10, 20, 30, 40
+
| 10, 20, 30, 40, 80
 
|-
 
|-
| PCAL
+
| NOVIRUS
| Generates Custom Postscript calendars from simple date entry data file
+
| Validates images using CRC32 checksum
|
+
| Maarten van Breemen
|  
+
| 1994
| 50, 80
+
| 40
 
|-
 
|-
| PDP_SIMULATORS
+
| NPDCL
| PDP-8 and PDP-11 simulators
+
| DCL routines for clock calendar VT keyboards etc.
 
|  
 
|  
 
|  
 
|  
| 10, 20, 30, 40
+
| 60
 
|-
 
|-
| PERIODIC
+
| NSquery V3.0-3, Query Internet domain name servers
| Front-end procedure for resubmitting batch jobs
+
| NSQUERY issues a query to an Internet domain name server and displays the resultant reply.
|  
+
| Matt Madison
|  
+
| 1994
| 10, 20, 30, 40
+
| 10, 20, 30, 40, 80
 
|-
 
|-
| PERL
+
| NTNOTES
| A port of PERL5 to VMS.
+
| Permits Windows NT clients to read OpenVMS Notes Conferences
|
+
via IP.
|
+
|
| 10, 20, 30, 40, 50, 6 (5.8.1)
+
|
|-
 
| PERSONAL
 
| Become another user using identifiers. PERSONA is a C rewrite and enhancement of the GLOGIN utility written by Anthony C. McCracken, Northern Arizona University, in 1992.
 
| Lyle W. West
 
| 1999
 
 
| 50
 
| 50
 
|-
 
|-
| PDUMP, Process Dump System Service
+
| OBJECT
| The Process Dump system service creates a process dump file of any running process on an OpenVMS Alpha system (running Version 7.0 or higher). The dump files produced are suitable for analysis with the ANALYZE/PROCESS_DUMP Utility.
+
| Display OpenVMS VAX Object File Details
|  
+
| Joe Meadows
 
|
 
|
| 40, 80
+
| 80
 
|-
 
|-
| PINE
+
| ODS-2 Reader
| A tool for reading, sending, and managing electronic messages.  It was designed specifically with novice computer users in mind, but can be tailored to accommodate the needs of "power users" as well.  Pine uses Internet message protocols (e.g. RFC-822, SMTP, MIME, IMAP, NNTP) and runs on Unix and MS-DOS.
+
| Program to read VMS (ODS-2) disk file struct with src
| Pine is the work of Mike Seibel, Mark Crispin, Steve Hubert, Sheryl Erez, David Miller and Laurence Lundblade at the University of Washington Office of Computing and Communications
+
|
 
|
 
|
| 10, 20, 30, 40, 80
+
| 30, 40, 80
 
|-
 
|-
| plot_xps
+
| ods-2-reader-for-osf-1
| C library to produce PostScript file and X window graph
+
| Read ODS-2 copy files on OSF/1 Unix
 +
| Glenn Everhart
 
|  
 
|  
|  
+
| 80
| 20, 30, 40
 
 
|-
 
|-
| plot_ps
+
| ods-2-reader
| C library to produce PostScript file
+
| Portable ODS-2 file structure reader (originally called GETVMS)
|  
+
Read ODS-2 (VMS filesytem) disks under OpenVMS VAX, OpenVMS AXP, and UN*X
 +
| Mark Bartelt, N. Wilson, S. Sjogren, Carl Lydick, George Carrette
 
|  
 
|  
| 20, 30, 40
+
| 80
 
|-
 
|-
| PMFD
+
| OMI
| Poor Man's File Defragger (IO$_MOVE on one file)
+
| A feature rich menu development tool. Oscar's Menu Interpreter is a menu environment that reads menu files
|
+
and represents the menu structure on a ChUI based window. OMI does not perform any actions on its own. Additional procedures are required to handle upon the users input. It comes with a toolbox
|
+
loaded with functions that can be used to create these procedures.
| 60
+
OMI is written to create a standard user interface for all kinds of
|-
+
actions, with a clear structure, support for different security levels
| PMX-137, Pre-Processor for MusixTeX score macros
+
and password protection.
| This is the Unix/C version of PMX-1.3.7 . It was generated from the
+
| Oscar van Eijk
fortran source code with Netlib's F2C.
+
| 1997
 +
| 60, 70, 80
 +
|-
 +
| OpenSSL
 +
| Library implementing the Secure Socket Layer SSL
 +
|
 +
|
 +
| 70
 +
|-
 +
| OpenVMS FAQ
 +
| Frequently Asked Questions about OpenVMS
 
|  
 
|  
 
|  
 
|  
| 40
+
| 10, 20, 30, 40
 
|-
 
|-
| PNG081
+
| OSCOMMERCE
| PNG V 0.81 and ZLIB v 0.95 libraries
+
| This is a prototype OpenVMS port of the osCommerce eCommerce web storefront.
 
|  
 
|  
 
|  
 
|  
| 20, 30, 40
+
| 70, 80
 +
|-
 +
| osu_httpd
 +
| OSU HTTP server using DECthreads
 +
| David L. Jones
 +
| 1996
 +
| 30, 40
 
|-
 
|-
| ppl
+
| ORPHANS
| PPL, Software, Runtime routines to support PPL libraries
+
| Orphan is a mail tool that checks for mail message files with no pointers from MAIL.MAI. It also checks for pointers in MAIL.MAI with no mail message files.
 
|  
 
|  
 
|  
 
|  
| 30
+
| 10, 20, 30, 40
|-
 
| ps-to-text
 
| Convert Postscript documents to plain ASCII text
 
|
 
|
 
| 30, 40
 
 
|-
 
|-
| QBTOTP
+
| OSU HTTPD 1.8,OSU DECthreads HTTP Server Version 1.8
| QBTOTP for OpenVMS
+
| This is an updated version (1.8) of the multi-threaded World Wide Web server (HTTPD) from OSU.
|
 
|
 
| 70
 
|-
 
| rcs
 
| Gnu RCS source control tool ported to VMS
 
 
|  
 
|  
 
|  
 
|  
| 30, 40
+
| 10, 20
 
|-
 
|-
| REGEDIT
+
| OUTPUT_LOGGER
| Regedit is a program to look at or modify the registryserver database. It is a full screen (SMG) program and looks like the (MS-)Windows regedit. If you use the DecWindows environment, you can use mouse-clicks, otherwise you must use keyboard-keys. Because the registry-server exists only on alpha, there is not VAX version.
+
| Capture output from multiple sources to a single file
| Fekko Stubbe
+
|  
 
|
 
|
| 60, 70
+
| 50
 
|-
 
|-
| GNU for POSIX
+
| PACMAN
| GNU utilities, each configured for POSIX for OpenVMS:
+
| A pacman-style game
* flex
 
* gawk
 
* gmake
 
* gzip
 
 
|
 
|
 
|
 
|
| 20, 30, 40
+
| 50
 +
|-
 +
| packasm
 +
| Usenet News PACKASM (PACKage ASseMbler) Utility for VAX and Alpha
 +
| Eric M. LaFranchi
 +
| 1993
 +
| 80
 
|-
 
|-
| POSTMAN
+
| pakgen
| The Postman utility allows you to manage incoming electronic mail using PDMF's DELIVER system.
+
| This License Product Authorization Key (PAK) license generation (PAKGEN) package allows a hobbyist programmer or system manager to add license calls into local application code, and to use these home-grown FREEWARE licenses to control and to track and to manage user-level access into local applications using LMF. You can limit the numbers of parallel uses of a locally-licensed application using the LMF units or activitiesmechanisms, and you can enable or disable access to an application by loading or unloading a particular locally-defined license PAK.
You can establish, change or remove:
+
|
* a vacation message;
 
* multiple forwarding addresses;
 
* multiple filters to discard messages based on "From" and "Subject" lines.
 
|  
 
 
|
 
|
| 40, 50, 80
+
| 80
 
|-
 
|-
| POVRAY, Persistence of Vision Raytracer
+
| PAN, Professional Adjunct to vaxNotes
| Persistence Of Vision (POV) is a widely used raytracer. This version has been modified to display it's preview window on 24-plane systems, as well as 8-plane systems. It is also "quiet" by default (does not print information messages).
+
| The Professional Adjunct to Notes (PAN) is a utility which provides added value features to those provided by Digitals standard VAXNOTES product.
 
|  
 
|  
 
|  
 
|  
 
| 10, 20, 30, 40
 
| 10, 20, 30, 40
 
|-
 
|-
| POVUTILS, Utilities for POVRAY
+
| PARALYZE
| Two utilities are provided for displaying the output from POVRAY:
+
| Terminal Lock and Automatic Logout Tool
* XTGA directly displays the .TGA (TARGA) output files. It uses the X11 previewer code from POVRAY.
+
| Nick Hilliard
* TGA2GIF converts .TGA files into .GIF files that can be viewed using any of the standard GIF viewers like XGIF or XV.
+
| 1992
|  
+
| 80
|  
+
|-
| 10, 20, 30, 40
+
| VMS_Password_Policy
 +
| A Password Policy Module that more strickly controls passwords on the system. This module does not allow the password to be the following:
 +
* The username and variations on such
 +
* The account name from the UAF and variations on such.
 +
* Variations of the owner field from the UAF
 +
* Any word in a data file supplemental to the VMS provided dictionary.
 +
| Tad Nieland
 +
|
 +
| 20, 30, 40
 
|-
 
|-
| PP, Pretty Pascal, Pascal Pre-Processor
+
| PASLIB
| Formats Pascal code
+
| PASLIB has been  developed  to  allow  Pascal programmers  to take full advantage of many Digital library and system routines which increase the ease  of use, and scope of application of the language.  In  combination with  the  Digital-supplied  programming  language  facilities  such  as STARLET,  PASLIB  provides  the  Pascal programmer with a comprehensive environment for both application  and  systems programming.  It is usual to  INHERIT environment files which contain the appropriate declarations for the programming  environment  concerned.
 
| Jonathan Ridler
 
| Jonathan Ridler
| 1998
+
|
| 40, 50
+
| 40, 50, 80
 
|-
 
|-
| PQM
+
| PASSWD
| Print Queue Manager for Users and Operators. PQM is a screen-based utility which presents a user-friendly interface to the OpenVMS print queue system.  It is designed for ease-of-use by users and operators who do not wish to learn, or have no direct access to, the DCL commands which are relevant to printer queues.
+
| Password utility routines:
| Jeremy Begg
+
* PWDEXP, given a username, displays date password last changed, date password will expire, password lifetime and the DISUSER flag if set
| 2000
+
* PWDSET, given a username, will prompt for a new password and password verifications and change it, bypassing the history, dictionary, and length restrictions imposed by Authorize
| 50, 80
+
| Lyle W. West
 +
|
 +
| 40
 +
|-
 +
| password
 +
| Save, modify, and restore user passwords (VAX and Alpha)
 +
| Hans van Veen, ITT Gouden Gids Netherlands
 +
| 1994
 +
| 80
 +
|-
 +
| PBMPLUS, Portable Bit Map Toolkit (10dec91 version)
 +
| PBMPLUS is a toolkit for converting various image formats to and from portable formats, and therefore to and from each other.  In addition to the converters, the package includes some simple tools for manipulating the portable formats.
 +
|  
 +
| 1991
 +
| 10, 20, 30, 40
 
|-
 
|-
| PREFER
+
| pbm_tex
| Specify a preferred path for DSA disks.
+
| Converts Public Bitmap (.PBM) files to TeX fonts (requires PBMPLUS)
 
|  
 
|  
 
|  
 
|  
| 40
+
| 80
 
|-
 
|-
| PROBE, VAX Ethernet monitor / statistics / capture / playback
+
| PCAL
| A network monitoring tool which allows the real-time capture and/or graphical display of Ethernet traffic activity and the tabular formatting of previously collected frame and/or data.
+
| Generates Custom Postscript calendars from simple date entry data file
| Stephane Germain
+
|
| 1989
+
|  
| 10, 20, 30
+
| 50, 80
 
|-
 
|-
| PROCLIST
+
| PDP_SIMULATORS
| This utility generates a list of all processes for the current username on the system/cluster.
+
| PDP-8 and PDP-11 simulators
 
|  
 
|  
 
|  
 
|  
 
| 10, 20, 30, 40
 
| 10, 20, 30, 40
 
|-
 
|-
| PRODUSE010, Product Usage by Imagename and Username
+
| PERIODIC
| This tool uses data collected by DECps or VPA to build an array of Imagenames and Usernames run on different Cluster nodes over the time specified (one month is the minimum suggested interval). The report produced lists all images run on the systems sorted by product name (if known) and imagename with the maximum number of concurrent users and the number of different usernames running the product on each node. The /user=username qualifier produces a report showing all images run by a single user and the /image=imagename qualifier produces a report showing all users of an image.
+
| Front-end procedure for resubmitting batch jobs
 +
|  
 
|  
 
|  
 +
| 10, 20, 30, 40
 +
|-
 +
| PERF_METER
 +
| Motif-based graphical performance meter for OpenVMS VAX and Alpha
 +
| Phil Ottewell
 
|  
 
|  
| 10, 20
+
| 80
 
|-
 
|-
| PSICOPY V.3.1-4, File Transfer via X.25
+
| PERL
| This program allows the transfer via X.25 of any kind of VMS files, including file attributes, transfert restart, crc checks, authentication, and more.
+
| A port of PERL5 to VMS.
 
|  
 
|  
 
|  
 
|  
| 10, 20
+
| 10, 20, 30, 40, 50, 6 (5.8.1)
 
|-
 
|-
| PSPLOT
+
| perl-tk
| PSPLOT is a Fortran-callable library of subroutines used for creating publication-quality graphics in the form of PostScript files. It is written in Fortran 77 and supports the standard 35 PostScript fonts and color.
+
| This is an OpenVMS port of Perl/Tk-804.026.
 +
| Philippe Vouters
 +
|
 +
| 80
 +
|-
 +
| permanent
 +
| Define permanent DCL symbols that can't be deleted or redefined! (OpenVMS VAX and Alpha)
 +
| Brian Schenkenberger
 +
| 1994
 +
| 80
 +
|-
 +
| PERSONAL
 +
| Become another user using identifiers. PERSONA is a C rewrite and enhancement of the GLOGIN utility written by Anthony C. McCracken, Northern Arizona University, in 1992.
 +
| Lyle W. West
 +
| 1999
 +
| 50
 +
|-
 +
| PDUMP, Process Dump System Service
 +
| The Process Dump system service creates a process dump file of any running process on an OpenVMS Alpha system (running Version 7.0 or higher). The dump files produced are suitable for analysis with the ANALYZE/PROCESS_DUMP Utility.
 +
|
 
|
 
|
 +
| 40, 80
 +
|-
 +
| pf_sda
 +
| PF$SDA is a SDA extension (using the API first documented for VMS V7.2)
 +
which determines which processes are using a specified page file. PF$SDA can be used to look at a crash dump or at a running system.
 
|
 
|
| 50, 60
+
|  
 +
| 80
 
|-
 
|-
| PQUOTA
+
| pfm
| Process Quota Display provides information about resource utilisation for an individual VMS process. The information retrieved includes:
+
| PFM, System_Mgmt, Monitor system performance and alert anomolies. This package runs on ALPHA VMS 7.3-1 or 7.3-2 only (it should work on 8.x but
* The process name.
+
has not been tested). It gathers each item provided by $GETRMI and in a cycle
* The name of the node on which the process is running.
+
calcualates 'normal' performance. ALerts are generated if values outside the  
* The current process state.
+
calculated norm are seen. Full source and doc included.
* The CPU time that has been charged to the process so far.
 
* Current process resource quotas.
 
* The maximum quota values used by the process during the current  PQUOTA run.
 
* Enabled and pending AST's for this process.
 
 
|  
 
|  
 
|  
 
|  
| 40
+
| 80
 
|-
 
|-
| PYTHON
+
| phpbb-2_0_21
| Portable Python for OpenVMS
+
| This is a web-based bulletin-board discussion forum package implemented
 +
using php and MySQL, and the Apache web server.
 +
|  
 
|  
 
|  
|
+
| 80
| 50, 60, 70, 80
 
 
|-
 
|-
| RADIUS
+
| phpbbblog
| Remote authentication dial in user service (RADIUS)
+
| This is a web-based blogging server, built using phpBB, php, MySQL,
| Ruslan Laishev
+
and the Apache web server.
 +
|  
 
|  
 
|  
| 50
+
| 80
 
|-
 
|-
| PWAIT$SDA
+
| PINE
| PWAIT$SDA,UTILITIES, a SDA extension to display info about a waiting process PWAIT$SDA is a SDA extension (using the API first documented for VMS V7.2) which displays information about a process waiting and what it is waiting for. It is intended to help investigating why a process appears hung.
+
| A tool for reading, sending, and managing electronic messages.  It was designed specifically with novice computer users in mind, but can be tailored to accommodate the needs of "power users" as well.  Pine uses Internet message protocols (e.g. RFC-822, SMTP, MIME, IMAP, NNTP) and runs on Unix and MS-DOS.
| Ian Miller
+
| Pine is the work of Mike Seibel, Mark Crispin, Steve Hubert, Sheryl Erez, David Miller and Laurence Lundblade at the University of Washington Office of Computing and Communications
 +
|
 +
| 10, 20, 30, 40, 80
 +
|-
 +
| plot_xps
 +
| C library to produce PostScript file and X window graph
 +
|  
 
|  
 
|  
| 70
+
| 20, 30, 40
 
|-
 
|-
| PWD_UPDATE
+
| plot_ps
| Helpdesk password change utility. The user is prompted for a username and then presented with the last LOGIN and PASSWORD CHANGE date.  The caller should be asked these questions.  If they are answered correctly, the password can be changed.  If not, the account can be disabled. This program uses the SYS$SETUAI service to change the password and set any relevant flags, but due to a "feature" of LOGINOUT, it has to modify the UAF file directly to pre-expire the account.
+
| C library to produce PostScript file
| Robert Eden
+
|  
 
|  
 
|  
 
| 20, 30, 40
 
| 20, 30, 40
 
|-
 
|-
| QI, VMS CCSO Nameserver version 3.09
+
| PMFD
| The CCSO Nameserver is a computer resident "phone book".  It can keep a relatively small amount of information about a relatively large number of people or things, and provide fast access to that information over the Internet.
+
| Poor Man's File Defragger (IO$_MOVE on one file)
 
|
 
|
 
|
 
|
 +
| 60
 +
|-
 +
| PMX-137, Pre-Processor for MusixTeX score macros
 +
| This is the Unix/C version of PMX-1.3.7 . It was generated from the
 +
fortran source code with Netlib's F2C.
 +
|
 +
|
 +
| 40
 +
|-
 +
| PNG081
 +
| PNG V 0.81 and ZLIB v 0.95 libraries
 +
|
 +
|
 
| 20, 30, 40
 
| 20, 30, 40
 
|-
 
|-
| RAID Evaluator
+
| ppl
| A copy of the StorageWorks(TM) RAID Evaluator program, V1.9, an experimental version of the program. It contains new features, but has not been thoroughly tested.
+
| PPL, Software, Runtime routines to support PPL libraries
| StorageWorks
+
|  
| 1993
+
|  
| 10, 20, 30, 40
+
| 30
|-
 
| RAMDISK
 
| Fast RAMDISK driver for OpenVMS VAX
 
| Gerard K. Newman
 
| 1993
 
| 10, 20, 30, 40
 
 
|-
 
|-
| ROUTINE ANALYZER,
+
| pppd_kit
| Routine call analyzer for C and BLISS source code
+
| Point-to-Point Protocol Daemon for OpenVMS
| Steve Branam
+
|
|  
+
|
| 10, 20, 30, 40
+
| 80
 
|-
 
|-
| RCARD V1.3, Read Cardfiler cards on VT Terminal
+
| PRIVDCL
| Displays DECwindows/Motif Cardfiler cards on regular VT terminals. Only text-only card files are supported.
+
| Allow non-privileged execution of DCL procedures with privs
| Hunter Goatley
+
| Robert Lowe
 
|
 
|
| 10, 20, 30, 40, 50, 80
+
| 80
 
|-
 
|-
| RELOAD
+
| processview
| Reloads DECW$XDEFAULTS into the root window dynamically so that the changes have immediate effect.
+
| Qt-based UI for SCADA applications tool
 
|  
 
|  
 
|  
 
|  
| 10, 20, 30, 40
+
| 80
 +
|-
 +
| profile
 +
| Menu-based SYSUAF Management Tool
 +
| John Howells
 +
|
 +
| 80
 +
|-
 +
| project
 +
| Manage Project Access
 +
| Brian Tillman
 +
| 1994
 +
| 80
 
|-
 
|-
| REVE
+
| pstat
| Reve is a version of the popular Othello game under Motif.  It  contains graphical  interfaces for SunView, X11 and XView, as well as being able to function on normal display terminals using a termcap interface.
+
| Display process status for all or selected processes
| Yves Gallot and Rich Burridge
+
| Vadim Gorokhovsky
|
+
| 1993
| 20, 30, 40
+
| 80
 
|-
 
|-
| RMS_LOCKS
+
| ps-to-text
| This program will scan the DLM database capturing all locks for RMS files and records.  It will then traverse the data displaying ALL locks, or only BLOCKed locks.
+
| Convert Postscript documents to plain ASCII text
 +
| Andrew Birrell and Paul McJones, ported to VMS by Hunter Goatley
 
|
 
|
|  
+
| 30, 40, 80
| 60
 
 
|-
 
|-
| RMS_STATS
+
| psutils
| A collection of RMS tools:
+
| PostScript Utilities Release 1 Patchlevel 17
* SIDR.C, Program to print indexed file alternate key statistics.
+
| Angus Duggan
* COPYFILE.C, Example program from RMS reference manual
+
| 1991
* FDL$GENERATE.C, Example usage for FDL$GENERATE function for ANAL/RMS/FDL like output but allowing FDL file  generation for currently accessed file.
+
| 80
* GBLPAGFIL.COM, Command file to create/compile/link C program to dynamically change then static SYSGEN param GBLPAGFIL.
+
|-
* GLOBAL_BUFFER_DISPLAY.COM, Command file to create/compile/link a BASIC program to dynamically display some RMS global buffer stats even if FILE STAT are not chosen.  VAX ONLY (V5.5-2 when last tested, NOT easily ported to ALPHA)
+
| pwait_sda
* GLOBAL_BUFFER_HELPER.COM, Command file to add up RMS global buffer  resource requirements for a wildcarded filespec.
+
| PWAIT$SDA,UTILITIES, a SDA extension to display info about a waiting process
* INDEXED_FILE_COUNT.BAS, Program to quickly (relative to ANALYZE/RMS) count valid, deleted and re-vectored record in an RMS indexed file.
+
PWAIT$SDA is a SDA extension (using the API first documented for VMS V7.2)  
* INDEXED_FILE_PATCH.BAS;1, Program to quickly (relative to ANALYZE/RMS) validate the structure for an RMS indexed file which is suspected  to have multiple corrupted areas due to hardware failure.
+
which displays information about a process waiting and what it is waiting for.
*DEBUG.COM, illy command flip debug bit in image header (used for ZAP)
+
PWAIT$SDA can be used to look at a crash dump or at a running system. PWAIT$SDA is intended to help investigating why a process appears hung.
* LINK.COM, Silly LINK command file to pull in VAXCRTL.
+
|
* MAKE_DIR.C, Alternative to LIB$CREATE_DIR which allows for pre-allocation of a directory.
+
|
* RMS_CALL_TRACE.COM, Command file to create tool to re-vector direct  calls to RMS routines (SYS$OPEN et al) through a shareable which traces the calls (VAX ONLY)
+
| 80
* SET_DIR.C, omplement to SET FILE/NODIR. (Patch to hole in foot :-)
+
|-
* SHOW_ROOTS.C, Example program from RMS reference manual which will show the index root levels for files.
+
| QBTOTP
* ZAP.MAR, imple tool to use the VMS Debugger to PATCH buckets in an RMS indexed file (or any file really). Proven useful trying to recover remote files over slow links.
+
| QBTOTP for OpenVMS
| Hein van den Heuvel
+
|
 
|
 
|
| 10, 20, 30, 40, 50
+
| 70
 
|-
 
|-
| RMS_JRNL_SNAP
+
| QLOGIN
| RMS After-Image Journal Snapshot Utility allows RMS after-image journal files to be copied and truncated in place with concurrent online access. This utility allows non-stop application operation where it might otherwise be unavailable due to having to create new RMS after-image journal files on a periodic basis.
+
| LOGINOUT-time display of run-time info. A program that runs before LOGINOUT to display run-time info
 +
|Marc A. Shannon
 
|  
 
|  
 +
| 80
 +
|-
 +
|-
 +
| que_mon
 +
| An SMG$ print queue manager for OpenVMS VAX and OpenVMS AXP
 +
| Brian Dickerson and Baron Chandler
 
|  
 
|  
| 10, 20, 30, 40
+
| 80
 
|-
 
|-
| Rocks and Diamonds
+
| quota
| A port of a "Boulderdash" (Commodore C64) or "Emerald Mine"
+
| Return DISKQUOTA info for users/devices under OpenVMS VAX and AXP
(Amiga)-like game under OpenVMS (X11)
+
|  
| Holger Schemel
+
|  
| 1995
+
| 80
| 40
 
 
|-
 
|-
| Rosegarden
+
| ramdriver
| Musical Notation Editor and Midi Sequencer
+
| A RAM Disk Driver for OpenVMS VAX
| Chris Cannam
+
| Gerard K. Newman
| 1998
+
| 1993
| 40
+
| 80
 
|-
 
|-
| RUBY
+
| rcs
| Ruby Object Oriented Programming Language for OpenVMS
+
| Gnu RCS source control tool ported to VMS
 +
|  
 
|  
 
|  
 +
| 30, 40
 +
|-
 +
| REGEDIT
 +
| Regedit is a program to look at or modify the registryserver database. It is a full screen (SMG) program and looks like the (MS-)Windows regedit. If you use the DecWindows environment, you can use mouse-clicks, otherwise you must use keyboard-keys. Because the registry-server exists only on alpha, there is not VAX version.
 +
| Fekko Stubbe
 
|
 
|
| 70
+
| 60, 70
 
|-
 
|-
| RULEWORKS
+
| remind-dcl
| RuleWorks is a language, compiler (with debugger), and Run-Time Library for constructing high performance, modular, object-oriented, forward-chaining, rules-based applications.  (RuleWorks is an evolutionary step past OPS5.) It provides portability by producing ANSI C sources which can then be compiled with any of the leading C or C++ compilers. There is a Run-Time Library for each supported platform and C compiler.
+
| A simple reminder system written in DCL
|
+
| Mark Van-Bellen
|
+
|  
| 20
+
| 80
 
|-
 
|-
| RWMBX
+
| remind
| Identifies which mailbox is causing an RWMBX process state.
+
| A simple reminder utility for OpenVMS VAX and Alpha
| Doug Wyrember
+
| Hunter Goatley
|
+
| 1986
| 50
+
| 80
 
|-
 
|-
| RZDISK
+
| remote
| RZDISK is a SCSI disk maintenance utility which can be used to manipulate things like disk parameters, reassign bad blocks, format disks, etc. Only disks directly connected to a VAX or Alpha machine can be used. The utility runs on both Alpha and Vax.
+
| Execute DCL commands on remote DECnet nodes
|
+
| Author unknown, modified by Hunter Goatley
|
+
| 1994
| 40
+
| 80
 
|-
 
|-
| PCM, POLYCENTER Console Manager
+
| rf
| POLYCENTER Console Manager allows you to monitor console activity and manage any device that sends and receives data via RS323 link in ASCII format.
+
| RF, Utilities, Apply DCL command(s) to multiple files
 +
 
 +
RF -- Apply DCL command(s) to multiple files
 +
Written by John Kelley
 +
 
 
|  
 
|  
 
|  
 
|  
| 10, 20, 30, 40
+
| 80
 
|-
 
|-
| Safety
+
| rms_interface
| Combined security HSM undelete shareware pkg. It provides a
+
| RMS_INTERFACE, Programming, Comprehensive interface to RMS for HLLs
free security suite, a hierarchical storage manager function, and
+
 
a RELIABLE undelete system plus fragmentation avoidance and other
+
RMS_INTERFACE - Comprehensive interface to RMS for high-level languages
handy utilities.
+
Written by Mark S. Frank
|
+
 
|
+
Runs on OpenVMS VAX
| 40, 50
+
 
|-
+
 
| SAMBA
+
 
| An implementation of SAMBA 2.0.6 for OpenVMS. Samba is a collection of programs that allow communication with LANMAN hosts using NETbios over TCP/IP.
 
| John Malmgerg
 
|
 
| 50, 70
 
|-
 
| Sapphire
 
| Sapphire is an acoustic compiler: a program which takes a representation of sound as a text file and generates the sound from
 
it, rather like a ray-tracing package takes a text representation of a scene and generates a picture from it.
 
| J. Finnis
 
| 1998
 
| 40
 
|-
 
| Scan Printers
 
| Scan Printers periodically scans printers queues and sends requests to several "operators" for stalled, paused or stooped queues. It can also restart these queues and release holding jobs.
 
 
|  
 
|  
 
|  
 
|  
| 30, 40
+
| 80
 
|-
 
|-
| Scheduler, A CPU Class Scheduler
+
| GNU for POSIX
| CPU class scheduling has long been available on IBM operating systems. This capability was implemented as of OpenVMS V6.0 within the OpenVMS scheduler although it has not received the amount of attention that it deserves. Hooks are available for customers to write their own CPU class scheduling policies. This article discusses some potential uses of class scheduling and the callouts available to system programmers for writing a class scheduler policy. A sample CPU class scheduler is provided.
+
| GNU utilities, each configured for POSIX for OpenVMS:
 +
* flex
 +
* gawk
 +
* gmake
 +
* gzip
 
|
 
|
 
|
 
|
| 40
+
| 20, 30, 40
 
|-
 
|-
| SD, a SET DEFAULT utility
+
| POSTMAN
| SD is a powerful and flexible alternative to the DCL command "SET DEFAULT". It has the capability to:
+
| The Postman utility allows you to manage incoming electronic mail using PDMF's DELIVER system.
* quickly set default to the default login directory (SYS$LOGIN);
+
You can establish, change or remove:
* quickly set default to any user's default login directory (privileged use);
+
* a vacation message;
* set default to logical directory names, wildcarded directory names and complex directory specifications;
+
* multiple forwarding addresses;
* store a history of "visited" directories in a "Last In First Out" (LIFO) directory stack;
+
* multiple filters to discard messages based on "From" and "Subject" lines.
* set default to any given directory in the directory stack;
+
|  
* display the contents of the directory stack;
 
* allow different styles of stack display;
 
* manipulate the contents of the directory stack;
 
* set the maximum size of the directory stack;
 
* re-initialize the directory stack;
 
* write the directory stack to a disk file for later re-loading of the stack;
 
* read a previously dumped directory stack from a disk file to re-load the stack;
 
* change the session prompt to reflect the current default directory;
 
* allow flexible specification of the format of the new session prompt;
 
* provide direct access to help information from the command line
 
| Jonathan Ridler
 
 
|
 
|
| 40, 50, 60, 80
+
| 40, 50, 80
 
|-
 
|-
| SDCL
+
| POVRAY, Persistence of Vision Raytracer
| Structured DCL processor written to provide "structured programming" constructs (if-then-else, loops, etc)
+
| Persistence Of Vision (POV) is a widely used raytracer. This version has been modified to display it's preview window on 24-plane systems, as well as 8-plane systems. It is also "quiet" by default (does not print information messages).
| Dick Munroe
 
| 1995
 
| 50, 80
 
|-
 
| SDL, Data Structore/Interface Definition Language
 
| SDL is both a data structure and interface definition language and a utility/compiler to convert those definitions into language output for a number of different languages.
 
 
|  
 
|  
 
|  
 
|  
| 10, 20, 30, 40, 50, 60, 70, 80
+
| 10, 20, 30, 40
 
|-
 
|-
| sdlxsd
+
| POVUTILS, Utilities for POVRAY
| XSD generator for SDL VAX/Alpha.
+
| Two utilities are provided for displaying the output from POVRAY:
 +
* XTGA directly displays the .TGA (TARGA) output files. It uses the X11 previewer code from POVRAY.
 +
* TGA2GIF converts .TGA files into .GIF files that can be viewed using any of the standard GIF viewers like XGIF or XV.
 
|  
 
|  
 
|  
 
|  
| 60
+
| 10, 20, 30, 40
 
|-
 
|-
| SED, GNU SED
+
| PP, Pretty Pascal, Pascal Pre-Processor
| UNIX Stream Editor for VMS
+
| Formats Pascal code
| Sheldon Bishov
+
| Jonathan Ridler
| 1995
+
| 1998
| 20, 30, 40
+
| 40, 50
 
|-
 
|-
| SHAD-DSK-MAKER
+
| PQM
| This version of VDdriver permits one to make virtual disks of parts of other disks and works with Digital volume shadowing. Thus you can take unlike disks and make virtual disks out of parts of them, and shadow the parts. The remaining parts of the disks can be used either as separate virtual disks or as other file structures, if you decide to make file structures on the raw disks first and place the virtual disks on contiguous files on them.
+
| Print Queue Manager for Users and Operators. PQM is a screen-based utility which presents a user-friendly interface to the OpenVMS print queue system. It is designed for ease-of-use by users and operators who do not wish to learn, or have no direct access to, the DCL commands which are relevant to printer queues.
|
+
| Jeremy Begg
|
+
| 2000
| 30, 40
+
| 50, 80
 
|-
 
|-
| showcluster-on-web
+
| PREFER
| Shows cluster information from a WEB server
+
| Specify a preferred path for DSA disks.
 
|  
 
|  
 
|  
 
|  
| 30, 40
 
|-
 
| SHOW_LOAD
 
| A modification of the SHOW command which allows one to display 1, 5, and 15 minute load averages of the current node. Load averages for the number of computables processes and disk queue lengths are displayed.
 
The top 5 CPU users can also be displayed with the /HOGS qualifier.  If a user is running at a rate that is consuming more than 30 CPU minutes per hour of connect time (MPH), the user is flagged with an asterisk. 
 
|
 
|
 
 
| 40
 
| 40
 
|-
 
|-
| SHUTDOWN
+
| PROBE, VAX Ethernet monitor / statistics / capture / playback
| Hobbyist cluster shutdown for non-privilged users
+
| A network monitoring tool which allows the real-time capture and/or graphical display of Ethernet traffic activity and the tabular formatting of previously collected frame and/or data.
|
+
| Stephane Germain
|
+
| 1989
| 60
+
| 10, 20, 30
 
|-
 
|-
| MadGoat SEND V1.0
+
| PROCLIST
| MadGoat SEND lets users send interactive messages to other users on the same system, clusterwide, and via DECnet to remote notes. MadGoat SEND is patterned after the Jnet SEND command for BITNET sites.
+
| This utility generates a list of all processes for the current username on the system/cluster.  
| Darrell Burkhead
 
| 1994
 
| 10, 20, 30, 40, 80
 
|-
 
| SET_CLOCK
 
| The command procedure diddles a couple of registers in VMS, causing the system clock to run 20% fast for 5 hours, thereby adjusting the clock ahead an hour without any sudden time changes.
 
|
 
|
 
| 20, 30, 40
 
|-
 
| SHOW_GBLSECTION_USERS
 
| This software accepts a global section name, eg LIBRTL_001 or SYSXQP_000 etc. It then interrogates all processes on the system in order to find which  processes have the given global section mapped. (VAX only)
 
 
|  
 
|  
 
|  
 
|  
 
| 10, 20, 30, 40
 
| 10, 20, 30, 40
 
|-
 
|-
| SHOW_QUOTA
+
| PRODUSE010, Product Usage by Imagename and Username
| This procedure shows the given quota and the remaining quota of a process.
+
| This tool uses data collected by DECps or VPA to build an array of Imagenames and Usernames run on different Cluster nodes over the time specified (one month is the minimum suggested interval). The report produced lists all images run on the systems sorted by product name (if known) and imagename with the maximum number of concurrent users and the number of different usernames running the product on each node. The /user=username qualifier produces a report showing all images run by a single user and the /image=imagename qualifier produces a report showing all users of an image.
It uses the process id as first parameter.  
+
|  
| A.Schwarz
+
|  
| 1990
+
| 10, 20
| 10, 20, 30, 40, 50
 
 
|-
 
|-
| SHOW_USERS_V12
+
| PSICOPY V.3.1-4, File Transfer via X.25
| Display/KILL/FORCE exit users (enhanced WHO/WHAT program)
+
| This program allows the transfer via X.25 of any kind of VMS files, including file attributes, transfert restart, crc checks, authentication, and more.
 +
|
 
|  
 
|  
|
+
| 10, 20
| 20, 30, 40, 80
 
 
|-
 
|-
| SHS
+
| PSPLOT
| Enhanced `SHOW SYSTEM' for VAX and Alpha System.
+
| PSPLOT is a Fortran-callable library of subroutines used for creating publication-quality graphics in the form of PostScript files. It is written in Fortran 77 and supports the standard 35 PostScript fonts and color.
|
 
 
|
 
|
| 20
 
|-
 
| Sigtape Stuff
 
| Spreadsheet/database/F2C/defragger/communications program from sigtapes:
 
* AnalyRIM - spreadsheet and DBMS integrated, runs on vms, rsx, unix, amigados, and msdos. Full sources are present.
 
* DBAG - roughly, a clone of dBase III for VMS with source & docs
 
* DECOMPRESS_TOOLS - decompression tools from sigtapes you may need to decompress archives in zoo, lharc, zip, etc. formats in this material. AXP and Vax executables are present.
 
* F2C and Setuser - F2C converts fortran 77 to C; VMS port by Tony Scandora. Setuser - "become" some other user if you have privs.
 
* JUICER3 - Defragger that uses movefile, so is safe. Full source present. Defrags ODS-2 disks only (normal VMS structure) and does not handle volume sets.
 
* READVMSBACKUP - Reads vms backup savesets on unix. Works on little endian machines (e.g. AXP) or big endian ones (e.g. sun)
 
* VAXNET - Communications program for VMS. Knows kermit and xmodem and its own protocols and has a sophisticated script language so it can be used to call pagers etc. (Note the kermit protocol used is a basic one, but it does work. Xmodem checksum or crc are both there. VAXnet tends to work better as a remote terminal than other communications programs, in that it uses negligible CPU (unlike others that do single character I/O).
 
| Glenn Everhart
 
 
|
 
|
| 20, 30, 40
+
| 50, 60
 
|-
 
|-
| simh302-vms
+
| PQUOTA
| This is a simh with ethernet support for OpenVMS Alpha. It contains
+
| Process Quota Display provides information about resource utilisation for an individual VMS process. The information retrieved includes:
executables (for 7.3-1 or later) of the VAX and pdp-11 simulator with
+
* The process name.
(and without) ethernet support. To use the ethernet support CMKRNL is
+
* The name of the node on which the process is running.
needed and the PCAPVCM.EXE execlet needs to be copied to SYS$LOADABLE_DEVICES.
+
* The current process state.
 +
* The CPU time that has been charged to the process so far.
 +
* Current process resource quotas.
 +
* The maximum quota values used by the process during the current  PQUOTA run.
 +
* Enabled and pending AST's for this process.
 
|  
 
|  
 
|  
 
|  
| 60
+
| 40
 
|-
 
|-
| SKEY
+
| PYTHON
| S/Key is a login authentication method, using one-time key generation in response to a "challenge".  The S/Key system is described in RFC-1760 and RFC-1938.
+
| Portable Python for OpenVMS
 +
|  
 
|
 
|
|
+
| 50, 60, 70, 80
| 50
 
 
|-
 
|-
| smiley
+
| RADIUS
| Print and explain smileys :-)
+
| Remote authentication dial in user service (RADIUS)
 +
| Ruslan Laishev
 
|  
 
|  
 +
| 50
 +
|-
 +
| PWAIT$SDA
 +
| PWAIT$SDA,UTILITIES, a SDA extension to display info about a waiting process PWAIT$SDA is a SDA extension (using the API first documented for VMS V7.2) which displays information about a process waiting and what it is waiting for. It is intended to help investigating why a process appears hung.
 +
| Ian Miller
 
|  
 
|  
| 60
+
| 70
 
|-
 
|-
| Snake
+
| PWD_UPDATE
| X11 Fruit-eating snake game
+
| Helpdesk password change utility. The user is prompted for a username and then presented with the last LOGIN and PASSWORD CHANGE date.  The caller should be asked these questions.  If they are answered correctly, the password can be changed.  If not, the account can be disabled. This program uses the SYS$SETUAI service to change the password and set any relevant flags, but due to a "feature" of LOGINOUT, it has to modify the UAF file directly to pre-expire the account.
| Sverre H. Huseby
+
| Robert Eden
| 1998
+
|  
| 40
+
| 20, 30, 40
 
|-
 
|-
| SND_21
+
| QI, VMS CCSO Nameserver version 3.09
| Snd is a Motif-based sound editor modelled loosely after Emacs and an old, sorely-missed PDP-10 sound editor named Dpysnd. It can accomodate any number of sounds at once, each with any number of channels. Each channel is normally displayed in its own window, with its own cursor, edit history, and marks; each sound has a 'control panel' to try out various changes quickly, and an expression parser, used mainly during searches; there is an overall stack of 'regions' that can be browsed and edited; channels and sounds can be grouped together during editing; edits can be undone and redone without restriction ('unlimited undo'); Snd can be customized and extended using a built-in Scheme interpreter (Gnu Guile); and it's free; the code is available via anonymous ftp from ccrma-ftp.stanford.edu as pub/Lisp/snd.tar.gz.
+
| The CCSO Nameserver is a computer resident "phone book". It can keep a relatively small amount of information about a relatively large number of people or things, and provide fast access to that information over the Internet.
 
|
 
|
| 1998
 
| 40
 
|-
 
| SOCKETSHR, TCP/IP Socket Library
 
| SOCKETSHR is a TCP/IP package independent socket library for OpenVMS (VAX and Alpha). The advantage of SOCKETSHR is that it is implemented as a shared image which can be used with all well known TCP/IP packages.  Programs linked to it may run on all of them *without relinking*.
 
| Originally by Eckhart Meyer, with changes by Andy Harper and John Malmberg
 
 
|
 
|
| 50
+
| 20, 30, 40
 
|-
 
|-
| sox
+
| RAID Evaluator
| ST translates sound samples between different file formats,
+
| A copy of the StorageWorks(TM) RAID Evaluator program, V1.9, an experimental version of the program. It contains new features, but has not been thoroughly tested.
and performs various sound effects.
+
| StorageWorks
This release understands "raw" files in various binary formats,
+
| 1993
raw textual data, Sound Blaster .VOC files, IRCAM SoundFile files, SUN Sparcstation .au files, mutant DEC .au files, Apple/SGI AIFF files,  CD-R (music CD format), Macintosh HCOM files, Sounder files, NeXT .snd files, SUN ADPCM (compressed) .au files, and Soundtool (DOS) files.
+
| 10, 20, 30, 40
 
+
|-
The sound effects include changing the sample rate, adding echo
+
| RAMDISK
delay lines, applying low-, high, and band-pass filtering, reversing a sample in order to search for Satanic messages, and the infamous Fender Vibro effect.
+
| Fast RAMDISK driver for OpenVMS VAX
| Lance Norskog
+
| Gerard K. Newman
|
+
| 1993
| 30
+
| 10, 20, 30, 40
 
|-
 
|-
| SPIDER11
+
| ROUTINE ANALYZER,
| A double-deck solitaire under X Windows.
+
| Routine call analyzer for C and BLISS source code
|
+
| Steve Branam
|
+
|  
| 20, 30, 40, 70
+
| 10, 20, 30, 40
 
|-
 
|-
| SRH_EXAMPLES
+
| RCARD V1.3, Read Cardfiler cards on VT Terminal
| SRH_EXAMPLES contains a variety of OpenVMS programming examples    accumulated (or written) over the years, as well as miscellaneous    source modules that did not fit elsewhere on the Freeware CD-ROM.    Most are written in C, with some written in the older VAX C dialect    while the more recent examples are written in the ANSI C dialect    of DEC C. Some of the interfaces used here are documented, some are not. Some of the VAX C code has been adjusted to compile under DEC C, some has not. Some of the examples are commented, some are not.
+
| Displays DECwindows/Motif Cardfiler cards on regular VT terminals. Only text-only card files are supported.
 +
| Hunter Goatley
 
|
 
|
|
+
| 10, 20, 30, 40, 50, 80
| 40, 50
 
 
|-
 
|-
| STRINGS
+
| RELOAD
| Finds likely printable strings in .exe files
+
| Reloads DECW$XDEFAULTS into the root window dynamically so that the changes have immediate effect.
 
|  
 
|  
 
|  
 
|  
| 10, 20, 30, 40, 80
+
| 10, 20, 30, 40
 
|-
 
|-
| SUB_MIDWAY
+
| REVE
| Another Midway world for DEC's FLIGHT
+
| Reve is a version of the popular Othello game under Motif.  It  contains graphical  interfaces for SunView, X11 and XView, as well as being able to function on normal display terminals using a termcap interface.
| Patrick Moreau
+
| Yves Gallot and Rich Burridge
 
|
 
|
 
| 20, 30, 40
 
| 20, 30, 40
 
|-
 
|-
| SunClock, XWindow SunClock Display
+
| RMS_LOCKS
| This demo is  a clock  that  shows  which portion of the Earth's surface is illuminated by the Sun.  
+
| This program will scan the DLM database capturing all locks for RMS files and records. It will then traverse the data displaying ALL locks, or only BLOCKed locks.
 +
|
 
|  
 
|  
|  
+
| 60
| 10, 20, 30, 40
+
|-
 +
| RMS_STATS
 +
| A collection of RMS tools:
 +
* SIDR.C, Program to print indexed file alternate key statistics.
 +
* COPYFILE.C, Example program from RMS reference manual
 +
* FDL$GENERATE.C,  Example usage for FDL$GENERATE function for ANAL/RMS/FDL like output but allowing FDL file  generation for currently accessed file.
 +
* GBLPAGFIL.COM, Command file to create/compile/link C program to dynamically change then static SYSGEN param GBLPAGFIL.
 +
* GLOBAL_BUFFER_DISPLAY.COM, Command file to create/compile/link a BASIC program to dynamically display some RMS global buffer stats even if FILE STAT are not chosen.  VAX ONLY (V5.5-2  when last tested, NOT easily ported to ALPHA)
 +
* GLOBAL_BUFFER_HELPER.COM, Command file to add up RMS global buffer  resource requirements for a wildcarded filespec.
 +
* INDEXED_FILE_COUNT.BAS, Program to quickly (relative to ANALYZE/RMS) count valid, deleted and re-vectored record in an RMS indexed file.
 +
* INDEXED_FILE_PATCH.BAS;1, Program to quickly (relative to ANALYZE/RMS) validate the structure for an RMS indexed file which is suspected  to have multiple corrupted areas due to hardware failure.
 +
*DEBUG.COM, illy command flip debug bit in image header (used for ZAP)
 +
* LINK.COM, Silly LINK command file to pull in VAXCRTL.
 +
* MAKE_DIR.C, Alternative to LIB$CREATE_DIR which allows for pre-allocation of a directory.
 +
* RMS_CALL_TRACE.COM, Command file to create tool to re-vector direct  calls to RMS routines (SYS$OPEN et al) through a shareable which traces the calls (VAX ONLY)
 +
* SET_DIR.C, omplement to SET FILE/NODIR. (Patch to hole in foot :-)
 +
* SHOW_ROOTS.C, Example program from RMS reference manual which will show the index root levels for files.
 +
* ZAP.MAR, imple tool to use the VMS Debugger to PATCH buckets in an RMS indexed file (or any file really). Proven useful trying to recover remote files over slow links.
 +
| Hein van den Heuvel
 +
|
 +
| 10, 20, 30, 40, 50
 
|-
 
|-
| SUPERFRACTAL
+
| RMS_JRNL_SNAP
| A fractal utility (game)
+
| RMS After-Image Journal Snapshot Utility allows RMS after-image journal files to be copied and truncated in place with concurrent online access. This utility allows non-stop application operation where it might otherwise be unavailable due to having to create new RMS after-image journal files on a periodic basis.
 
|  
 
|  
 
|  
 
|  
| 10, 20, 30, 40, 50
+
| 10, 20, 30, 40
 
|-
 
|-
| SWISH_E
+
| Rocks and Diamonds
| SWISH-E is a fast, powerful, flexible, free, and easy to use system for indexing collections of Web pages or other files. Python include a SWISH-E query interface.
+
| A port of a "Boulderdash" (Commodore C64) or "Emerald Mine"
|
+
(Amiga)-like game under OpenVMS (X11)
|
+
| Holger Schemel
| 70
+
| 1995
 +
| 40
 +
|-
 +
| Rosegarden
 +
| Musical Notation Editor and Midi Sequencer
 +
| Chris Cannam
 +
| 1998
 +
| 40
 
|-
 
|-
| syltrem
+
| RUBY
| A DCL procedure to know how much free global pages/sections are required for installing a program in shared memory.
+
| Ruby Object Oriented Programming Language for OpenVMS
| Syltrem
 
 
|  
 
|  
| 60
 
|-
 
| SYSPQL v1.0B
 
| This program allows increasing the startup process quota, as specified by the user.
 
 
|
 
|
|
+
| 70
| 20, 30, 40
 
 
|-
 
|-
| SYMBOL
+
| RULEWORKS
| TMESIS SYMBOL is a utility which allows the user to set, delete and display DCL symbols in any process in a VMScluster (providing the user has the appropriate privileges and rights to do so).  
+
| RuleWorks is a language, compiler (with debugger), and Run-Time Library for constructing high performance, modular, object-oriented, forward-chaining, rules-based applications.  (RuleWorks is an evolutionary step past OPS5.) It provides portability by producing ANSI C sources which can then be compiled with any of the leading C or C++ compilers. There is a Run-Time Library for each supported platform and C compiler.
 
|
 
|
 
|
 
|
| 40, 80
+
| 20
 
|-
 
|-
| TAPECOPY
+
| RWMBX
| Copies the contents of one tape to another
+
| Identifies which mailbox is causing an RWMBX process state.
|
+
| Doug Wyrember
 
|
 
|
 
| 50
 
| 50
 
|-
 
|-
| TBO
+
| RZDISK
| This tool provides an interface to slowly adjust (drift) the current OpenVMS System time forward or backward, such as drifting the current system time between standard time and daylight savings time.
+
| RZDISK is a SCSI disk maintenance utility which can be used to manipulate things like disk parameters, reassign bad blocks, format disks, etc. Only disks directly connected to a VAX or Alpha machine can be used. The utility runs on both Alpha and Vax.
 +
|
 
|
 
|
|
+
| 40
| 50, 60
 
 
|-
 
|-
| tcpdump-3_7_2
+
| PCM, POLYCENTER Console Manager
| This a port of the tcpdump and the pcap library to OpenVMS. There are two versions of the pcap library for OpenVMS, one which uses the $QIO interface to the OpenVMS LAN driver, and one which uses the VCI interface to the LAN driver.
+
| POLYCENTER Console Manager allows you to monitor console activity and manage any device that sends and receives data via RS323 link in ASCII format.
|
 
|
 
| 60
 
|-
 
| TCPFILTER022
 
| TCPFILTER is an utility that allows the filtering of outgoing UCX TCP /IP calls each attempt to open an outgoing call is verified with a table of addresses.
 
 
|  
 
|  
 
|  
 
|  
 
| 10, 20, 30, 40
 
| 10, 20, 30, 40
 
|-
 
|-
| TELL
+
| Safety
| This command procedure will execute commands on a remote node.
+
| Combined security HSM undelete shareware pkg. It provides a
 +
free security suite, a hierarchical storage manager function, and
 +
a RELIABLE undelete system plus fragmentation avoidance and other
 +
handy utilities.
 
|
 
|
 
|
 
|
| 20, 30, 40, 50, 60
+
| 40, 50
 
|-
 
|-
| TELNETSYM
+
| s-lang
| This program is an example of how the standard VMS print symbiont can be customized to support printers over TCP/IP networks.  The program replaces two of the VMS symbiont routines, "output" and "job setup", you may wish to replace other routines based on your specific requirements. This code is designed for use with DEC TCP/IP Services for OpenVMS (UCX), though it should also work with the third-party products providing a BGDRIVER emulation facility.
+
| C-like language interpreter to embed in C programs
 +
| written by John E. Davis, packaged by Hunter Goatley
 
|
 
|
 +
| 80
 +
|-
 +
| safety015
 +
| File system additions for OpenVMS including a wastebasket
 +
| Glenn C. Everhart
 +
|
 +
| 80
 +
|-
 +
| SAMBA
 +
| An implementation of SAMBA 2.0.6 for OpenVMS. Samba is a collection of programs that allow communication with LANMAN hosts using NETbios over TCP/IP.
 +
| John Malmgerg
 
|
 
|
| 50
+
| 50, 70, 80 (2.2.7a; ODS created by David J. Dachtera)
 
|-
 
|-
| TESTDEV
+
| Sapphire
| VAX Disk exerciser and read-performance measurer that issues a specified number of read IO's to a disk and computes the average data access time and related statistics of the collected sample. It can be used to check the operation and performance of block-oriented IO caching products or as a benchmark between different physical devices. The main features are:
+
| Sapphire is an acoustic compiler: a program which takes a representation of sound as a text file and generates the sound from
* Ability to perform random or sequential access scans.
+
it, rather like a ray-tracing package takes a text representation of a scene and generates a picture from it.
* Ability to select logical or physical seek ranges.
+
| J. Finnis
* Ability to perform parallel (multi-threaded) IO's.
+
| 1998
| Stephane Germain, Ralph Gaertner
+
| 40
| 1990
 
| 20, 30, 40, 80
 
 
|-
 
|-
| TETRIS312
+
| Scan Printers
| This is a game of "Tetris" for the X Window System.
+
| Scan Printers periodically scans printers queues and sends requests to several "operators" for stalled, paused or stooped queues. It can also restart these queues and release holding jobs.
|
+
|  
|
+
|  
| 20, 30, 40
+
| 30, 40
 
|-
 
|-
| TeX
+
| scan4
| A compilation of the popular TeX typesetting system
+
| Scan for exact text in ensuing output of DCL and foreign activated commands.
| Ch.Spieler and R.Gaertner
+
| Chris Olive
| 1995
+
| 1994
| 20, 30, 40 (Tex95), 50 (Tex97)
+
| 80
 
|-
 
|-
| THREDEE
+
| scanuaf
| A set of two tetris-like games: Spatial & Spheral
+
| Search SYSUAF for accounts matching specified criteria
|
+
| Jim Snyder
|
+
|  
| 20, 30, 40
+
| 80
 
|-
 
|-
| TICTACTOE
+
| Scheduler, A CPU Class Scheduler
| This is a 4x4x4 noughts and crosses (Tic-Tac-Toe) program.
+
| CPU class scheduling has long been available on IBM operating systems. This capability was implemented as of OpenVMS V6.0 within the OpenVMS scheduler although it has not received the amount of attention that it deserves. Hooks are available for customers to write their own CPU class scheduling policies. This article discusses some potential uses of class scheduling and the callouts available to system programmers for writing a class scheduler policy. A sample CPU class scheduler is provided.
 
|
 
|
 
|
 
|
| 50
+
| 40
 
|-
 
|-
| tidy
+
| screen
| TIDY 7.2 is a highly configurable FORTRAN program to indent and
+
| Load the output of a DCL command into an editor
renumber statements, selectively change case of keywords or
+
| Chris Olive
non-keywords, and do various other clean-up tasks on FORTRAN-77
+
|
source programs.
+
| 80
 +
|-
 +
| SD, a SET DEFAULT utility
 +
| SD is a powerful and flexible alternative to the DCL command "SET DEFAULT". It has the capability to:
 +
* quickly set default to the default login directory (SYS$LOGIN);
 +
* quickly set default to any user's default login directory (privileged use);
 +
* set default to logical directory names, wildcarded directory names and complex directory specifications;
 +
* store a history of "visited" directories in a "Last In First Out" (LIFO) directory stack;
 +
* set default to any given directory in the directory stack;
 +
* display the contents of the directory stack;
 +
* allow different styles of stack display;
 +
* manipulate the contents of the directory stack;
 +
* set the maximum size of the directory stack;
 +
* re-initialize the directory stack;
 +
* write the directory stack to a disk file for later re-loading of the stack;
 +
* read a previously dumped directory stack from a disk file to re-load the stack;
 +
* change the session prompt to reflect the current default directory;
 +
* allow flexible specification of the format of the new session prompt;
 +
* provide direct access to help information from the command line
 +
| Jonathan Ridler
 +
|
 +
| 40, 50, 60, 80
 +
|-
 +
| SDCL
 +
| Structured DCL processor written to provide "structured programming" constructs (if-then-else, loops, etc)
 +
| Dick Munroe
 +
| 1995
 +
| 50, 80
 +
|-
 +
| SDL, Data Structore/Interface Definition Language
 +
| SDL is both a data structure and interface definition language and a utility/compiler to convert those definitions into language output for a number of different languages.
 +
|
 +
|
 +
| 10, 20, 30, 40, 50, 60, 70, 80
 +
|-
 +
| sdlxsd
 +
| XSD generator for SDL VAX/Alpha.
 
|  
 
|  
 
|  
 
|  
 
| 60
 
| 60
 
|-
 
|-
| TIMIDITY
+
| SED, GNU SED
| TiMidity is a MIDI to WAVE converter that uses Gravis Ultrasound(*)-compatible patch files to generate digital audio data
+
| UNIX Stream Editor for VMS
from General MIDI files. The audio data can be played through any sound device or stored on disk. On a fast machine, music can be
+
| Sheldon Bishov
played in real time. TiMidity runs under Linux, FreeBSD, HP-UX, SunOS, and Win32, and porting to other systems with gcc should be easy. TiMidity Features:
+
| 1995
* 32 or more dynamically allocated fully independent voices
+
| 20, 30, 40
* Compatibility with GUS patch files
+
|-
* Output to 16- or 8-bit PCM or uLaw audio device, file, or stdout at any sampling rate
+
| SED, GNU SED
* Optional interactive mode with real-time status display under ncurses and SLang terminal control libraries. Also a user friendly motif interface since version 0.2h
+
| GNU sed V2.03 for OpenVMS VAX and OpenVMS AXP
* Support for transparent loading of compressed MIDI files and patch files
+
| ported to OpenVMS by Hunter Goatley
* Support for the following MIDI events:
+
|
** Program change
+
| 80
** Key pressure
+
|-
** Channel main volume
+
| session_notes
** Tempo
+
| TeX Macros for Presentation Session Notes. This package is a set of LaTeX macros to simplify the generation of presentations for DECUS symposia.  Unlike SliTeX, which isn't available in every TeX package, these macros should work on any system with LaTeX.
** Panning
+
| Wayne Sewell
** Damper pedal (Sustain)
+
|
** Pitch wheel
+
| 80
** Pitch wheel sensitivity
+
|-
** Change drum set
+
| set_exe
| Tuukka Toivonen
+
| Display or Modify Image DEBUG or Traceback Settings (VAX and Alpha, not I64)
| 1997
+
| Wolfgang Moeller
| 40, 50
+
|  
 +
| 80
 
|-
 
|-
| TIN
+
| set_prcnam
| A Usenet news reader
+
| Set the process name for any process (VAX and Alpha)
| Michael Stenns
+
| Hunter Goatley
 
| 1998
 
| 1998
| 50
+
| 80
 
|-
 
|-
| tmesis
+
| setup
| System Service Intercept src for Alpha VMS
+
| Per-user or per-login product setup manager
This package is comprised of a single loadable executive image(execlet) which demonstrates a method for intercepting a system service's service routine on OpenVMS Alpha.  For demonstration purposes, this incarnation of SSINT intercepts two system services SYS$CREPRC and SYS$DELPRC. For each invocation of either of the intercepted system services, a message is output on the system console device to display the PID of the
+
|
process invoking the service and the status of the call.
 
| Brian Schenkenberger
 
| 1992
 
| 30, 40
 
|-
 
| to-v431
 
| TO.COM is a set-default program that works on Files-11 ODS-2 disks.
 
Features:
 
* Correct processing of nested logical names.
 
* Smart Logical-Name Recall Stack...
 
** holds last 9 defaults plus the current default (the stack size      is adjustable)
 
** assigns convenient logical names to stack entries
 
** uses numbers to reference stack entries in TO.COM
 
** avoids duplicate entries
 
* New default is checked for validity and existence.
 
* Filename stripping: If P1 is a logical name pointing to a file, TO.COM looks for the file and sets default to the directory in which that file resides. If no file is found, the device and directory are extracted from P1 and TO.COM sets default to the result.
 
* Has logic to handle situations in which the default was changed by  another program.
 
* Directory brackets are optional (logical names must still be defined properly).
 
* Shortcuts for MFD, top level of current tree, up n levels
 
* Two-step default function (saves typing)
 
* Superfluous 000000's are removed from new defaults.
 
o* 23-line quick-help page function
 
 
|  
 
|  
|  
+
| 80
| 60
 
 
|-
 
|-
| TQE
+
| setuser
| TQE displays the Timer Queue Entries (TQEs) for a system. Very handy for checking to see whether or not an AST is scheduled to be fired for a process at some future time.
+
| SETUSER VER-007  -- Become another user, needs privs. Runs on OpenVMS AXP only.
| Lee Gleason, ported to OpenVMS Alpha by Hunter Goatley
+
| Thomas M. Deso
| 1984
 
| 50, 80
 
|-
 
| TSM
 
| Terminal Server Manager
 
 
|  
 
|  
|
+
| 80
| 50, 60
 
 
|-
 
|-
| TSM_TOOLS
+
| SHAD-DSK-MAKER
| Command files for use with TSM
+
| This version of VDdriver permits one to make virtual disks of parts of other disks and works with Digital volume shadowing. Thus you can take unlike disks and make virtual disks out of parts of them, and shadow the parts. The remaining parts of the disks can be used either as separate virtual disks or as other file structures, if you decide to make file structures on the raw disks first and place the virtual disks on contiguous files on them.
 
|
 
|
 
|
 
|
| 50
+
| 30, 40
 
|-
 
|-
| tttools
+
| shelp
| Various simple-minded kernel-mode tools useful when dealing with various features of the OpenVMS terminal driver.
+
| A screen-oriented interface to online VMS HELP
 +
| Written by George Merriman, modified by Baron Chandler
 
|  
 
|  
|  
+
| 80
| 50
 
 
|-
 
|-
| INTOUCH 4GL
+
| showcluster-on-web
| INTOUCH 4GL is the high-performance 4GL for OpenVMS VAX and AXP systems. INTOUCH 4GL runs on all versions of OpenVMS -- VAX/VMS V4.5 to 6.x, AXP/VMS V1.5 and 6.x. INTOUCH 4GL interfaces to RMS, Rdb, DEC DBMS, ORACLE, dBASE, and other database engines.  However, this (freeware) version only includes the RMS interface. INTOUCH 4GL comes complete with a "Guided Query Language" (GQL) and  a "GQL On-line Tutorial".  However, this (freeware) GQL version only supports ten (10) columns of reporting information.  The fully-featured GQL supports reports of unlimited complexity!
+
| Shows cluster information from a WEB server
| Touch Technologies, Inc.
 
|
 
| 10, 20, 30, 40, 50, 60, 70, 80
 
|-
 
| WSG
 
| Word Search Game (Similar to Boggle)
 
 
|  
 
|  
 
|  
 
|  
| 10, 20, 30, 40
+
| 30, 40
|-
 
| TYPE CHECKER, Type checking tool for VAX and AXP systems
 
| This DCL tool applies type checking rules to MACRO-32 code. For example, theembedded data type in MACRO-32 field names can be  checked against the MACRO-32 opcode's expectations for each argument. This tool can isolate bugs without any debugging and can be used on both VAX and Alpha MACRO-32 listing files. It isespecially useful for MACRO-32 code which has been ported to Alpha, where byte and word fields may have expanded to longwords. The tool helps assure all MACRO-32 opcodes use these changed fields in a longword fashion.
 
|
 
|
 
| 10, 20, 30, 40
 
 
|-
 
|-
| UNITOOLS
+
| showcusers
| This miscellany of DCL command procedures provides a number of useful tools for everyday usage:
+
| Cluster-wide Graphical SHOW USERS. Provides graphical display of users accross the cluster.
* ACC_DEL selectively deletes OpenVMS accounting records.
+
| Original author unknown, modifications by Jonathan C. Baker
* AI displays image creation data from ANALYZE/IMAGE.
 
* CM displays/changes newmail counts.
 
* CSLG_UPDATE updates CSLG licence PAKs.
 
* DECW_TITLE sets DECterm window and icon titles.
 
* DTU starts a DECterm logged in as another user.
 
* G searches for specific text in output from any command.
 
* GBL displays summary of Global Pages and Global Sections.
 
* REX counts records in files.
 
* WS displays working set information for all processes.
 
* XW runs an X11 program on a given X-display.
 
* Z interactively repeats a command at a given interval.
 
| Jonathan Ridler
 
 
|
 
|
| 50
+
| 80
 
|-
 
|-
| UNRAR
+
| SHOW_LOAD
| UNRAR for OpenVMS
+
| A modification of the SHOW command which allows one to display 1, 5, and 15 minute load averages of the current node. Load averages for the number of computables processes and disk queue lengths are displayed.
 +
The top 5 CPU users can also be displayed with the /HOGS qualifier.  If a user is running at a rate that is consuming more than 30 CPU minutes per hour of connect time (MPH), the user is flagged with an asterisk. 
 
|
 
|
 
|
 
|
| 70, 80
+
| 40
 
|-
 
|-
| UNZIP
+
| shrcommon
| Unpacks zip files
+
| Subroutines to allow sharing of COMMON PSECTs among programs (VAX)
|  
+
| Mark Frank
|  
+
|
 +
| 80
 +
|-
 +
| SHUTDOWN
 +
| Hobbyist cluster shutdown for non-privilged users
 +
|
 +
|
 +
| 60
 +
|-
 +
| MadGoat SEND V1.0
 +
| MadGoat SEND lets users send interactive messages to other users on the same system, clusterwide, and via DECnet to remote notes. MadGoat SEND is patterned after the Jnet SEND command for BITNET sites.
 +
| Darrell Burkhead
 +
| 1994
 
| 10, 20, 30, 40, 80
 
| 10, 20, 30, 40, 80
 
|-
 
|-
| USB-FREEWARE
+
| SET_CLOCK
| Various unsupported USB device drivers
+
| The command procedure diddles a couple of registers in VMS, causing the system clock to run 20% fast for 5 hours, thereby adjusting the clock ahead an hour without any sudden time changes.
| Forrest Kenney
 
 
|
 
|
| 70
 
|-
 
| UPTIME
 
|
 
UPTIME is a quick means of determining when a VMS system was last booted. It is designed to display uptime and reboot date on the current node, but could easily be modified to display the same info for each node in the cluster.
 
| Lyle W. West
 
 
|
 
|
| 40
+
| 20, 30, 40
 
|-
 
|-
| UUDECODE and UUDECODE
+
| SHOW_GBLSECTION_USERS
| Used to translate a binary data file into a readable ASCII file that can then be mailed, or copied to a foriegn O/S, and then translated back into the original binary file. (An early alternative to FTP).
+
| This software accepts a global section name, eg LIBRTL_001 or SYSXQP_000 etc. It then interrogates all processes on the system in order to find which  processes have the given global section mapped. (VAX only)
 
|  
 
|  
 
|  
 
|  
 
| 10, 20, 30, 40
 
| 10, 20, 30, 40
 
|-
 
|-
| VDE, OpenVMS Source Code Control System
+
| SHOW_QUOTA
| The VDE tools allow you to maintain and to control a large number
+
| This procedure shows the given quota and the remaining quota of a process.  
of CMS libraries. Full documentation of VDE is available in Postscript, HTML, and Bookreader format. VDE requires the presence of various software tools, including CMS and Oracle Rdb. PLMENU is a set of procedures layered on VDE and CMS that provide various functions. A subset of PLMENU tools are included here.
+
It uses the process id as first parameter.  
|  
+
| A.Schwarz
|  
+
| 1990
| 40, 70
+
| 10, 20, 30, 40, 50
 
|-
 
|-
| VFYMAIL
+
| SHOW_USERS_V12
| This utility checks a mail directory for extra and missing MAIL$xxxxxxxxxxxxxxxx.MAI files.  When the 'repair' feature is used,
+
| Display/KILL/FORCE exit users (enhanced WHO/WHAT program)
the utility can move messages that have lost their external file and rename external files that have lost their message header (for easy identification).
 
 
|  
 
|  
|
 
| 10, 20, 30, 40
 
|-
 
| vile
 
| vi-compatible text editor
 
Extended capabilities in many areas, notably:
 
* multi-file editing and viewing
 
* key rebinding (in addition to :map, :map!, and :abbr)
 
* mouse support (in an xterm, or when built as xvile)
 
* infinite undo
 
* many additional operator commands
 
* selection highlighting
 
* rectangular operations
 
* "next error" cursor positioning after compilation
 
* full function- and arrow-key support
 
* filename, command, internal mode and variable completion
 
* command, search string, filename history
 
* auxiliary utilities for man page and C program syntax highlighting
 
* built-in macro language
 
* portability to all UNIX platforms, VMS, DOS, NT, OS/2.
 
| Paul Fox, Tom Dickey, and Kevin Buettner
 
 
|
 
|
| 20 (version 5.4), 30 (version 6.1), 40 (8.2), 50 (9.2c), 60 (9.4)
+
| 20, 30, 40, 80
 
|-
 
|-
| VIM
+
| SHS
| Vi-compatible text editor for Vax and Alpha
+
| Enhanced `SHOW SYSTEM' for VAX and Alpha System.
| Zoltan Arpadffy, Charles E. Campbell, Jr., Bruce Hunsaker, Sandor Kopanyi
+
|  
 
|
 
|
| 50,60
+
| 20
 
|-
 
|-
| VIOC_RESET
+
| Sigtape Stuff
| Resets the Virtual I/O Cache counters (CACHE$GL_VREAD, CACHE$GL_READHIT, CACHE$GL_VWRITE, CACHE$GL_RRNDMOD, CACHE$GL_RRNDSIZ, CACHE$GL_WRNDMOD, CACHE$GL_WRNDSIZ)
+
| Spreadsheet/database/F2C/defragger/communications program from sigtapes:
| Reg Hunter
+
* AnalyRIM - spreadsheet and DBMS integrated, runs on vms, rsx, unix, amigados, and msdos. Full sources are present.
 +
* DBAG - roughly, a clone of dBase III for VMS with source & docs
 +
* DECOMPRESS_TOOLS - decompression tools from sigtapes you may need to decompress archives in zoo, lharc, zip, etc. formats in this material. AXP and Vax executables are present.
 +
* F2C and Setuser - F2C converts fortran 77 to C; VMS port by Tony Scandora. Setuser - "become" some other user if you have privs.
 +
* JUICER3 - Defragger that uses movefile, so is safe. Full source present. Defrags ODS-2 disks only (normal VMS structure) and does not handle volume sets.
 +
* READVMSBACKUP - Reads vms backup savesets on unix. Works on little endian machines (e.g. AXP) or big endian ones (e.g. sun)
 +
* VAXNET - Communications program for VMS. Knows kermit and xmodem and its own protocols and has a sophisticated script language so it can be used to call pagers etc. (Note the kermit protocol used is a basic one, but it does work. Xmodem checksum or crc are both there. VAXnet tends to work better as a remote terminal than other communications programs, in that it uses negligible CPU (unlike others that do single character I/O).
 +
| Glenn Everhart
 +
|
 +
| 20, 30, 40
 +
|-
 +
| simh302-vms
 +
| This is a simh with ethernet support for OpenVMS Alpha. It contains
 +
executables (for 7.3-1 or later) of the VAX and pdp-11 simulator with
 +
(and without) ethernet support. To use the ethernet support CMKRNL is
 +
needed and the PCAPVCM.EXE execlet needs to be copied to SYS$LOADABLE_DEVICES.
 +
|
 +
|
 +
| 60
 +
|-
 +
| sixel_print
 +
| Converts SIXEL output to HP LaserJet graphics
 +
| Nick de Smith
 
|  
 
|  
| 10, 20, 30, 40
+
| 80
 
|-
 
|-
| VIRTCFB
+
| SKEY
| This provides a virtual color frame buffer for use with DECwindows.
+
| S/Key is a login authentication method, using one-time key generation in response to a "challenge".  The S/Key system is described in RFC-1760 and RFC-1938.
 
|
 
|
 
|
 
|
 
| 50
 
| 50
 
|-
 
|-
| VIRTDSKS
+
| skl
| This collection is a set of virtual disk and tape drivers implementing disk on contiguous file (or area of disk), remote disk over DECnet, remote tape over DECnet, disk on noncontiguous file, various journalling disk variants, a striping driver or two, a shadowing driver or two, and more. The shadowing is somewhat limited but does allow use of the disk while shadow copy is going on.
+
| SKL V1.0 - Show Known Links displays the connection IDs in DECnet/Plus env.
| Glenn Everhart
+
| Mark Oakley; updates by Hunter Goatley
 
|
 
|
| 20, 30, 50
+
| 80
 
|-
 
|-
| VTFM
+
| slave
| VTfm is a Norton Commander style file manager for Digital VT-series terminals or terminal emulators which can emulate such terminals (PowerTerm, for example). VTfm works under OpenVMS on VAX, Alpha and IA64 processors.
+
| SLAVE V3.01-002, Maintain a slave subprocess to execute background commands
| Vladimir K. Vershinin
+
| Chris Olive
|
+
| 1993
| 70, 80
+
| 80
 
|-
 
|-
| VTSTAR
+
| slmod
| VTStar Terminal Emulator
+
| Logical Name Searchlist Modification Utility (VAX and Alpha)
 +
| Bob Boyd
 
|  
 
|  
|
+
| 80
| 70
+
|-
|-  
+
| smiley
| OPENVMS SW
+
| Print and explain smileys :-)
| Lists of OpenVMS software available on the internet
 
|
 
| 1994
 
| 10, 20, 30, 40
 
|-
 
| OPENVMS LOGO
 
| OpenVMS shark logo in various file formats (.BMP, .GIF, .PPT)
 
 
|  
 
|  
 
|  
 
|  
| 10, 20, 30, 40
+
| 60
 
|-
 
|-
| VAXSCAN
+
| smore
| VAX SCAN is a native mode high level language designed for
+
| SMORE V1.2-001  -- UN*X-like "more" command for DCL command output (VAX and Alpha)
text processing that operates under the VMS Operating System. VAX SCAN programs can invoke and be invoked by routines written in other VMS languages as well as many Run-Time Library routines.
+
| Chris Olive
This is the complete VAX SCAN system, sources and all. Also present are VESTED images for Alpha, built from the VAX images. (No guarantees about these though.)
 
| Glenn Everhart
 
|
 
| 30, 40
 
|-
 
| VERB
 
| VERB is a utility to make it possible to modify (or simply look at) command definitions.
 
| Hunter Goatley
 
 
| 1994
 
| 1994
| 30, 40, 50, 80
+
| 80
 
|-
 
|-
| vgp1_1, Vector Globe Projection tool
+
| Snake
| Vector Globe Projection is a tool for engineers, scientists, or anyone that deals with series of R3 (3-dimensional) vectors.  (A vector of vectors so to speak.)  The usual case is a set of these n x 3 matrices with one representing time and the others representing other signals like momentum or velocity, changing with time.  It could also represent a partial attitude, by the vector representing e.g. the Y-axis of the body with respect to an inertia frame.
+
| X11 Fruit-eating snake game
| Rick Niles
+
| Sverre H. Huseby
| 1995
+
| 1998
| 30, 40  
+
| 40
 
|-
 
|-
| VMS_SHARE
+
| SND_21
| A utility designed to package a series of files into a multi-part share file suitable for mailing across a network. Files are encoded to be resistant to the corruption that many mailers and networks generate.  When all parts of the share file are combined and run as a command procedure, the packaged directory tree is recreated in its original format.
+
| Snd is a Motif-based sound editor modelled loosely after Emacs and an old, sorely-missed PDP-10 sound editor named Dpysnd. It can accomodate any number of sounds at once, each with any number of channels. Each channel is normally displayed in its own window, with its own cursor, edit history, and marks; each sound has a 'control panel' to try out various changes quickly, and an expression parser, used mainly during searches; there is an overall stack of 'regions' that can be browsed and edited; channels and sounds can be grouped together during editing; edits can be undone and redone without restriction ('unlimited undo'); Snd can be customized and extended using a built-in Scheme interpreter (Gnu Guile); and it's free; the code is available via anonymous ftp from ccrma-ftp.stanford.edu as pub/Lisp/snd.tar.gz.
| Andy Harper
+
|
| 1993
+
| 1998
| 10, 20, 30, 40
+
| 40
 
|-
 
|-
| VMSTAR
+
| SOCKETSHR, TCP/IP Socket Library
| Unix TAR Command for OpenVMS (equivalent of BACKUP for Unix)
+
| SOCKETSHR is a TCP/IP package independent socket library for OpenVMS (VAX and Alpha). The advantage of SOCKETSHR is that it is implemented as a shared image which can be used with all well known TCP/IP packages.  Programs linked to it may run on all of them *without relinking*.
|  
+
| Originally by Eckhart Meyer, with changes by Andy Harper and John Malmberg
|  
+
|
| 10, 20, 30, 40, 50, 60, 70, 80
+
| 50, 80
 
|-
 
|-
| VMS-Under-NT, Bits of VMS services to run under Windows NT
+
| sox
VMS services under Unix that might be useful in this context too.
+
| ST translates sound samples between different file formats,
|  
+
and performs various sound effects.
|  
+
This release understands "raw" files in various binary formats,
| 30, 40
+
raw textual data, Sound Blaster .VOC files, IRCAM SoundFile files, SUN Sparcstation .au files, mutant DEC .au files, Apple/SGI AIFF files,  CD-R (music CD format), Macintosh HCOM files, Sounder files, NeXT .snd files, SUN ADPCM (compressed) .au files, and Soundtool (DOS) files.
 +
 
 +
The sound effects include changing the sample rate, adding echo
 +
delay lines, applying low-, high, and band-pass filtering, reversing a sample in order to search for Satanic messages, and the infamous Fender Vibro effect.
 +
| Lance Norskog
 +
|
 +
| 30
 
|-
 
|-
| VNCVIEWER
+
| SPELL
| The VNCviewer lets you connect to a VNC server running on
+
| DECUS SPELL A VMS spelling checker
another system. VNC stands for Virtual Network Computing.  It is, in essence, a remote display system which allows you to view a computing "desktop" environment not only on the machine where it is running, but from anywhere on the Internet and from a wide variety of machine
+
| DECUS SPELL, updated by Robin Fairbairn, Hunter Goatley
architectures.
 
| Hunter Goatley
 
 
|
 
|
| 50
+
| 80
 
|-
 
|-
| VNEWS V1.50A
+
| SPIDER11
| A USENET News Newsreader
+
| A double-deck solitaire under X Windows.
 
|
 
|
 
|
 
|
| 20, 30, 40
+
| 20, 30, 40, 70
 +
|-
 +
| sploin
 +
| SPLOIN V1.79  -  File splitting & joining tool for VMS VAX and Alpha, UNIX, Amiga
 +
| Yves Perrenoud
 +
|
 +
| 80
 
|-
 
|-
| VOUTERS
+
| SRH_EXAMPLES
| This directory contains a variety of programming examples and tools.
+
| SRH_EXAMPLES contains a variety of OpenVMS programming examples     accumulated (or written) over the years, as well as miscellaneous    source modules that did not fit elsewhere on the Freeware CD-ROM.    Most are written in C, with some written in the older VAX C dialect    while the more recent examples are written in the ANSI C dialect    of DEC C. Some of the interfaces used here are documented, some are not. Some of the VAX C code has been adjusted to compile under DEC C, some has not. Some of the examples are commented, some are not.
 
|
 
|
 
|
 
|
| 50
+
| 40, 50
 
|-
 
|-
| VTB
+
| SPOP3_SRV
| Bookreader for VT terminal
+
| OpenVMS POP3 Server (per RFC1939 and RFC2449)
| ESME-Sudria
+
| Ruslan Laishev
 
|  
 
|  
| 10, 20, 30, 40
+
| 80
 
|-
 
|-
| VToolkit
+
| squirrel_sql
| The VToolkit is a collection of widgets, sample programs and utility routines that extend the MOTIF X-windows toolkit. Complete sources are included.
+
| SQuirreL SQL Client is a graphical Java program that will allow you to view the structure of a JDBC compliant database, browse the data in tables, issue SQL commands, etc.
 
|  
 
|  
 
|  
 
|  
| 10, 20, 30, 40
+
| 80
 +
|-
 +
| status
 +
| STATUS is a monitor/finger/whatever type program, which allows you to specify exactly what you want to see and how you want to see it. You can specify any GETJPI (or one of several GETSYI items) to be displayed (or selected upon), plus a few extras. See STATUS.HLP for more info. See WHO.COM for some general examples, SHOWSYS.COM for an example that looks quite like SHOW SYSTEM, and
 +
SHOWUSERS.COM for an example that looks quite like SHOW USERS.
 +
| Joe Meadows
 +
|
 +
| 80
 
|-
 
|-
| vttest
+
| stb
| VT100/VT220 Terminal/emulator test program
+
| Display contents of VAX symbol table files (.STB)
VTTEST tests the compatibility (or demonstrates the non-compatibility) of so-called "VT100-compatible" terminals.  This is a new version using configure script, in ANSI C, with tests for ISO 6429 color, VT220, VT420, and xterm extensions.  VTTEST has been tested on several UNIX platforms as well as VAX/VMS.
 
 
|  
 
|  
 
|  
 
|  
| 30, 40, 50, 70
+
| 80
 
|-
 
|-
| VXT
+
| STRINGS
| VXT X Windows Terminal Software
+
| Finds likely printable strings in .exe files
 +
|  
 
|  
 
|  
 +
| 10, 20, 30, 40, 80
 +
|-
 +
| SUB_MIDWAY
 +
| Another Midway world for DEC's FLIGHT
 +
| Patrick Moreau
 
|
 
|
| 50
+
| 20, 30, 40
 
|-
 
|-
| X11
+
| SunClock, XWindow SunClock Display
| Fonts from the VWS VT200 emlulator reformatted as DECterm compatable fonts. These fonts are size compatable with the VT200, which helps ReGIS and text line up, as well as being highly readable.
+
| This demo is  a  clock  that  shows  which portion of the Earth's surface is illuminated by the Sun.  
 
|  
 
|  
 
|  
 
|  
 
| 10, 20, 30, 40
 
| 10, 20, 30, 40
 
|-
 
|-
| WATCH_MAIL
+
| SUPERFRACTAL
| Autoreply utility for VMS MAIL
+
| A fractal utility (game)
 
|  
 
|  
 
|  
 
|  
 
| 10, 20, 30, 40, 50
 
| 10, 20, 30, 40, 50
 
|-
 
|-
| WATCHDOG
+
| SUPERVISOR
| WATCHDOG is a utility for OpenVMS that performs selected      functions at repeated intervals to monitor system events and       activities that require the attention of system managers.         Problem alerts that are triggered by WATCHDOG may be delivered        to one or more system managers via any combination of pagers,        MAIL, REPLY, and OPCOM. WATCHDOG was developed by Ergonomic Solutions as a freeware system management utility for customers of their RamPage paging software product.  However, this utility does not require the installation of RamPage for problem alerts to be delivered via the OpenVMS MAIL, REPLY, and OPCOM facilities.
+
| Includes SUPERVISOR, PHOTO, HANDIN, PLAYBACK:
| Lyle W. West
+
* SUPERVISE invokes the SUPERVISOR utility to ``take over'' another user's  terminal. SUPERVISOR operates in two modes: OBSERVER and ADVISOR. In OBSERVER mode, all characters displayed on the target terminal are echoed on the supervising terminal. In ADVISOR mode, SUPERVISOR also lets the supervising terminal enter input on behalf of the target process; characters input from the supervising terminal are inserted into the typeahead buffer of the target terminal. SUPERVISOR can also be used to execute commands stored in input files on other terminals, providing a useful mechanism for automating simulated user input.
|
+
* PHOTO starts terminal input and output logging to a log file. Can be configured to record both input and output, or just terminal input.
| 50
+
* HANDIN is designed to allow students to automatically queue terminal session log files to a printer.  
|-
 
| WATCHER V2.9-1
 
| Idle terminal monitor for VAX/VMS V5.0 and later, and OpenVMS AXP V1.0 and later. It logs out interactive users after a certain period of inactivity. WATCHER is fully configurable, allowing the system manager to define which terminals to watch, what  measurements to use, and how long a terminal should be idle before getting zapped. It also includes provisions for preventinglogouts or overriding inactivity settings based on any combination of username, UIC, terminal, privileges, image being run, held identifier, and time of day.
 
| Matt Madison
 
| 1994
 
| 10, 20, 30, 40, 80
 
|-
 
| WHO
 
| OpenVMS WHO is a utility to display information about interactive and system processes.
 
 
|  
 
|  
 
|  
 
|  
| 10, 20, 30, 40
+
| 80
 
|-
 
|-
| WINFX
+
| swim
| The WINFX utility provides the capability to exchange disk-resident
+
| A multi-session windowing terminal application for VMS. This version supports both the TW/PY drivers and the new FT drivers
files between OpenVMS and Windows operating systems. It supports the
+
|
FAT12, FAT16, and FAT32 file systems on floppy disks and partitioned
 
hard disks, including ZIP disks. It can also construct and access
 
these file systems within container files.
 
 
|  
 
|  
|
+
| 80
| 60
 
 
|-
 
|-
| WIZARD
+
| SWISH_E
| Ask the Wizard archive and other miscellaneous tools and documents
+
| SWISH-E is a fast, powerful, flexible, free, and easy to use system for indexing collections of Web pages or other files. Python include a SWISH-E query interface.
 
|
 
|
 
|
 
|
| 60
+
| 70, 80 (2.4.3)
 +
|-
 +
| switch
 +
| Extended Switch SD V4.5-1, a SET DEFAULT replacement. Extended Switch is a VMS utility that replaces the DCL command SET DEFAULT.  It provides all of the functionality of the original command as well as several enhancements and a greatly simplified user interface. Both VAX and Alpha architectures are supported by Extended Switch.
 +
| David M. Fabritius
 +
| 1994
 +
| 80
 
|-
 
|-
| wolf3d
+
| syltrem
| Wolfenstein 3D for OpenVMS
+
| A DCL procedure to know how much free global pages/sections are required for installing a program in shared memory.
|
+
| Syltrem
 
|  
 
|  
 
| 60
 
| 60
 
|-
 
|-
| WXWINDOWS
+
| SYMBOL
| A Free C++ GUI toolkit for Motif, Open Look, Windows 3.1, Windows 95 and Windows NT for developing multi-platform, graphical applications from the same body of C++ code
+
| TMESIS SYMBOL is a utility which allows the user to set, delete and display DCL symbols in any process in a VMScluster (providing the user has the appropriate privileges and rights to do so).
 
|
 
|
 
|
 
|
| 40
+
| 40, 80
 +
|-
 +
| sysalf
 +
| Same as SYSMAN ALF -- only better
 +
|
 +
|
 +
| 80
 +
|-
 +
| syslogd
 +
| An OpenVMS port of syslogd and logger
 +
| Ported by John Vottero
 +
| 1995
 +
| 80
 
|-
 
|-
| X11PERF12
+
| SYSPQL v1.0B
| X11PERF measures window management performance as well as traditional graphics performace. x11perf includes benchmarks for the time it takes to create and map windows (as when you start up an application); to map a pre-existing set of windows onto the screen (as when you deiconify an application or pop up a menu); and to rearrange windows (as when you slosh windows to and fro trying to find the one you want).
+
| This program allows increasing the startup process quota, as specified by the user.
 
|
 
|
 
|
 
|
 
| 20, 30, 40
 
| 20, 30, 40
 
|-
 
|-
| X11R4_DECUS_LIBRARIES
 
| XVMSUTILS libraries, the X11R4 Athena Widget Library (Xaw) and the X Miscellaneous Library (Xmu).
 
| Patrick L. Mahan
 
| 1992
 
| 20
 
 
|-
 
|-
| XABACUS
+
| system_report
| Abacus X widget, V4.3 for XWindows
+
| Generates textual- and HTML configuration report
 
|
 
|
|
+
| 2006
| 20, 30, 40
+
| 80
 
|-
 
|-
| XACURSOR
 
| A program that animates the cursors in an X-terminal
 
|
 
|
 
| 20, 30, 40
 
 
|-
 
|-
| XANIM, Animation Viewer
+
| t4$unix_collect
| This viewer is used to display animations produced by the Amiga. It can also be used to display GIF animations that are created using the TXTMERGE utility.
+
| Tru64 COLLECT data to T4 format. This utility will read a log file created by the Tru64 Unix "collect" utility, which collects system performance information, and convert it to a CSV (comma separated value) text file which is compatible with T4 performance data collection utilities.
 +
| Bart Z. Lederman
 
|  
 
|  
 +
| 80
 +
|-
 +
| tail
 +
| Performs a Variation of TYPE/TAIL on a File (such as reading the file from the beginning rather than the end)
 
|  
 
|  
| 10, 20, 30, 40
 
|-
 
| XATAXX
 
| X11 strategy game based on Ataxx, a popular arcade video
 
game.  It is a game of position and movement.  The object is to have
 
the most pieces of your color on the board at the end of the game.
 
| Code by Steven Gifford, Jim Zelenka, Andrew Plotkin; bitmaps by Benjamin Peal, Elliott C. Evans
 
 
|  
 
|  
| 40
+
| 80
 
|-
 
|-
| XAUTOLOCK, MOTIF TOYS, Program to automatically lock the display
+
| tape
| Xautolock is a program which monitors console activity, and starts up a program of  your choice if  nothing  happens  during a certain time interval.
+
| Fortran routines to manipulate tapes:
|
+
* tapelib.for contains some subroutines which explain themselves (getting and putting tape blocks, assignment, rewinding, markers)
|
+
* readnl.for reads standard NL tapes and converts them to VAX files
| 10, 20, 30, 40, 80
+
* writenl.for: the way around of readnl
|-
+
* tapeanal.for: general purpose tape analysis
| XAW
+
* compile.com: to install the software.
| Xaw3d/Xmu libraries
+
| Ejo Schrama
| Johannes Plass
 
 
|
 
|
| 70
+
| 80
 
|-
 
|-
| XBAE-35
+
| TAPECOPY
| The Xbae library is a set of two Motif widgets, XbaeMatrix and XbaeCaption.  It was developed using X11R4/X11R5 and Motif 1.1.[0-4] under SunOS 4.1.1.  It has also been built on an IBM RS/6000 running AIX 3.2 and a Pyramid running OSx 5.1 (under the bsd universe).
+
| Copies the contents of one tape to another
 
|
 
|
 
|
 
|
| 20, 30, 40
+
| 50
 
|-
 
|-
| XBATTLE4
+
| TBO
| Xbattle is a concurrent multi-player battle strategy game that captures the dynamics of a wide range of military  situations.
+
| This tool provides an interface to slowly adjust (drift) the current OpenVMS System time forward or backward, such as drifting the current system time between standard time and daylight savings time.
 
|
 
|
 
|
 
|
| 20, 30, 40
+
| 50, 60
 
|-
 
|-
| XBCLOCK
+
| tcl-tk
| A modelling of the arithmetic clock on the Kurfuerstendamm near Uhlandstrasse in Berlin for X displays
+
| The Tcl8_0_5.zip and Tk8_0_5.zip are ports of the Tcl8.0.5 and Tk8.0.5 sources onto OpenVMS V7.3-2.  For the OpenVMS build, this submission requires MMS from the DECset product (or a compatible makefile tool), and the HP C compiler (and preferably C V6.5 or above).
| Jens Degler
+
| Philippe Vouters
 
|
 
|
| 20, 30, 40
+
| 80
 
|-
 
|-
| XBILL
+
| tcpipsym
| A game:
+
| TCP/IP Print Symbiont for OpenVMS. Runs on OpenVMS VAX (untested on Alpha)
Little people running around the screen are trying to infect your computers with a virus cleverly designed to resemble a popular operating system. Your objective is to click the mouse on them, ending their potential threat. If one of the people reaches a computer, it will attempt to replace your operating system with the virus it carries. It will then attempt to run off the screen with your vital software.
+
| E. Babbitt, Jr.  
|
+
|  
|
+
| 80
| 20, 30, 40
 
 
|-
 
|-
| XBLACKJACK21
+
| tcpdump-3_7_2
| Game of blackjack under X Window
+
| This a port of the tcpdump and the pcap library to OpenVMS. There are two versions of the pcap library for OpenVMS, one which uses the $QIO interface to the OpenVMS LAN driver, and one which uses the VCI interface to the LAN driver.
 +
|
 
|  
 
|  
|
+
| 60
| 20, 30, 40
 
 
|-
 
|-
| XBLOCKBUSTER103
+
| TCPFILTER022
| Break out type game under X Windows. The object of the game is to collect as many points as possible by    busting through blocks of various types with a ball that reflects from the blocks and from a pallet controlled by mouse movement.
+
| TCPFILTER is an utility that allows the filtering of outgoing UCX TCP /IP calls each attempt to open an outgoing call is verified with a table of addresses.
 +
|
 +
|
 +
| 10, 20, 30, 40
 +
|-
 +
| TELL
 +
| This command procedure will execute commands on a remote node.
 
|
 
|
 
|
 
|
| 20, 30, 40
+
| 20, 30, 40, 50, 60
 
|-
 
|-
| XBOING
+
| TELNETSYM
| XBoing is a blockout type game where you have a paddle which you use to bounce a ball around the game area blowing up blocks with the ball. You win by obtaining points for each block destroyed and each level completed. The person with the highest score wins.
+
| This program is an example of how the standard VMS print symbiont can be customized to support printers over TCP/IP networks. The program replaces two of the VMS symbiont routines, "output" and "job setup", you may wish to replace other routines based on your specific requirements. This code is designed for use with DEC TCP/IP Services for OpenVMS (UCX), though it should also work with the third-party products providing a BGDRIVER emulation facility.
| Justin Kibell
 
| 1995
 
| 20 (2.3), 40 (2.4)
 
|-
 
| XCE
 
| This is a Motif color editor.  It can be used in various ways, but the most interesting feature is the ability to pick an existing application window, get a pixmap copy of it, and play with the colors.  You can get a feel for
 
how the whole application will look like with new colors.  There is also a special window that shows the system's rgb.txt file and the resulting colors.  This can be used as a reference palet when experimenting with new colors.
 
 
|
 
|
 
|
 
|
| 20, 30, 40
+
| 50
 
|-
 
|-
| XDALICLOCK201
+
| terminals
| The xdaliclock program displays a digital clock; when a digit changes, it "melts" into its new shape.
+
| This utility will create terminals statistics reports and tables of usage. NO BATCH JOB EVERY 15 MINUTES.
 +
| Jonathan C. Baker
 
|
 
|
| 1994
+
| 80
| 20, 30, 40
 
 
|-
 
|-
| XDEMINE
+
| TESTDEV
| X11 minesweeper game
+
| VAX Disk exerciser and read-performance measurer that issues a specified number of read IO's to a disk and computes the average data access time and related statistics of the collected sample. It can be used to check the operation and performance of block-oriented IO caching products or as a benchmark between different physical devices. The main features are:
| Marc Baudoin
+
* Ability to perform random or sequential access scans.
| 1993
+
* Ability to select logical or physical seek ranges.
| 20, 30, 40
+
* Ability to perform parallel (multi-threaded) IO's.
 +
| Stephane Germain, Ralph Gaertner
 +
| 1990
 +
| 20, 30, 40, 80
 
|-
 
|-
| XDIM23
+
| TETRIS312
| Visualization of 2D datafields under MOTIF
+
| This is a game of "Tetris" for the X Window System.
| W. Benzing
 
| 1994/1995
 
| 20, 30, 40
 
|-
 
| XEARTH,
 
| Displays a shaded image of the Earth in the root window on X Windows
 
 
|
 
|
 
|
 
|
 
| 20, 30, 40
 
| 20, 30, 40
 
|-
 
|-
| XEPHEM
+
| TeX
| Xephem is an interactive astronomical ephemeris program for X Windows systems. It computes heliocentric, geocentric and topocentric information for fixed celestial objects and objects in heliocentric and geocentric orbits; has built-in support for all planet positions; the moons of Jupiter, Saturn and Earth; Mars' and Jupiter's central meridian longitude; Saturn's rings; and Jupiter's Great Red Spot; supports user-defined objects; comes with sample databases of over 20,000 objects in the release kit; can access the Hubble Guide Star Catalog from CD-ROM using gscdbd; can quickly locate all pairs of objects which are closer than a specified maximum; displays data in configurable tabular forms and in several detailed graphical formats; can plot and list all data fields to disk files; can be programmed to search for arbitrary circumstances
+
| A compilation of the popular TeX typesetting system
|
+
| Ch.Spieler and R.Gaertner
|
+
| 1995
| 20 (2.7), 50 (3.2.3)
+
| 20, 30, 40 (Tex95), 50 (Tex97)
 
|-
 
|-
| XFIL202
+
| THREDEE
| An X Window Four in Line logic game
+
| A set of two tetris-like games: Spatial & Spheral
 
|
 
|
 
|
 
|
 
| 20, 30, 40
 
| 20, 30, 40
 
|-
 
|-
| XFISH,
+
| TICTACTOE
| Fishtank Background for X11
+
| This is a 4x4x4 noughts and crosses (Tic-Tac-Toe) program.
| Eric Bina
 
|
 
| 10, 20, 30, 40
 
|-
 
| XFLAME
 
| XFlame draws a flame on the X Windows display.
 
 
|
 
|
 
|
 
|
 
| 50
 
| 50
 
|-
 
|-
| XFONTSEL
+
| tidy
| Point & click interface for selecting X11 font names
+
| TIDY 7.2 is a highly configurable FORTRAN program to indent and
|
+
renumber statements, selectively change case of keywords or
|
+
non-keywords, and do various other clean-up tasks on FORTRAN-77
| 20, 30, 40
+
source programs.
 +
|  
 +
|  
 +
| 60
 
|-
 
|-
| XFORTRESS
+
| tiff-3_8_2
| Strategy game for X Windows
+
| libtiff is a set of C functions (a library) that support the manipulation of TIFF image files.
|
+
|  
|
+
|  
| 20, 30, 40
+
| 80
 
|-
 
|-
| XGALA13
+
| tiff
| Galaga arcade game for X WINDOW
+
| libtiff is a set of C functions (a library) that support the manipulation of TIFF image files.
| Joe Rumsey
+
|  
| 1995
+
|  
| 20, 30, 40
+
| 80
 
|-
 
|-
| XGAMES
+
| TIMIDITY
| XWindow games and toys for OpenVMS VAX & Alpha:
+
| TiMidity is a MIDI to WAVE converter that uses Gravis Ultrasound(*)-compatible patch files to generate digital audio data
* ACM Flight Simulator for X Windows by Riley Rainey
+
from General MIDI files. The audio data can be played through any sound device or stored on disk. On a fast machine, music can be
* Blockade for X Windows by Christer Ericson
+
played in real time. TiMidity runs under Linux, FreeBSD, HP-UX, SunOS, and Win32, and porting to other systems with gcc should be easy. TiMidity Features:
* Tank battle under X Window by Justin S Revenaugh, Todd W Mummert
+
* 32 or more dynamically allocated fully independent voices
* Digital clock under X by Dan Heller
+
* Compatibility with GUS patch files
* Fly8 version 1.02 flight by Eyal Lebedinsky
+
* Output to 16- or 8-bit PCM or uLaw audio device, file, or stdout at any sampling rate
* Pool/snooker/carrom/hockey/curling simulator by Helmut Hoenig
+
* Optional interactive mode with real-time status display under ncurses and SLang terminal control libraries. Also a user friendly motif interface since version 0.2h
* Fractal mountains in 3D by Paul Sharpe
+
* Support for transparent loading of compressed MIDI files and patch files
* Jet-Set Willy for the X Windos by Florent Guillaume
+
* Support for the following MIDI events:
* Motif Keyboard Practicer V by satoshi Asami
+
** Program change
* Mpeg player version 2.01 under Motif by Lawrence A. Rowe, Ketan Patel, and Brian Smith
+
** Key pressure
* Double deck solitaire by David Lemke, Heather Rose, Donald R. Woods
+
** Channel main volume
* Spy vs "BoB" arcade game under X by David Lemke
+
** Tempo
* Tetris game under X by Alex Zhao
+
** Panning
* Spatial & Spheral, two 3D  by Andrew Plotkin
+
** Damper pedal (Sustain)
* X11 server performance test by Joel McCormack, Phil Karlton, Susan Angebranndt
+
** Pitch wheel
* Multiformat animation player by Mark Podlipec
+
** Pitch wheel sensitivity
* MIT X11R4 XAW object library
+
** Change drum set
* XAW, XMU and XVMSUTILS AXP by MIT & Patrick L. Mahan
+
| Tuukka Toivonen
* Xbae Library Version 3.5 (XbaeMatrix and XbaeCaption) by Andrew Wason
+
| 1997
* Multi-user battle strategy by Steve Lehar
+
| 40, 50
* Game of blackjack under X by Kirk Erikson
+
|-
* Break out type game under X by Mark Wedel
+
| TIN
* XBOING version 2.1 by Justin C. Kibell
+
| A Usenet news reader
* Color editor tool for X11/Motif by Andrew Peebles
+
| Michael Stenns
* Melting digital clock version 2.01 by Jamie Zawinski
+
| 1998
* X11 minesweeper game by Marc Baudoin
+
| 50
* Shaded image of the Earth in the root window by Kirk Lauritz Johnson
+
|-
* Interactive astronomical ephemeris for X by Elwood Downey
+
| TM
* Fish Tank by Eric Bina
+
| Turing Machine Interpreter and Debugger. Runs on OpenVMS VAX and OpenVMS AXP
* XFortress, Strategy game under X
+
| David S. Woodruff
* Server access control program for X by Bob Scheifler
+
|
* Jewel by David Cooper & Jose Guterman
+
| 80
* Interactive keyboard mapping display generation (front-end to xmodmap) by Jamie Zawinski
+
|-
* A lunar landing simulation with a twist by Paul Riddle, Mike Friedman
+
| tmesis
* Image Viewer for X11 by Graeme Gill
+
| System Service Intercept src for Alpha VMS
* Conway's Game of Life, for X by Jon Bennett, Chuck Silvers
+
This package is comprised of a single loadable executive image(execlet) which demonstrates a method for intercepting a system service's service routine on OpenVMS Alpha. For demonstration purposes, this incarnation of SSINT intercepts two system services SYS$CREPRC and SYS$DELPRC. For each invocation of either of the intercepted system services, a message is output on the system console device to display the PID of the
* Tetrahedron game (Rubik's like)
+
process invoking the service and the status of the call.
* Morphing under X Window by Michael J. Gourlay
+
| Brian Schenkenberger
* A fractal landscape generator by Stephen Booth
+
| 1992
* Pyramid game (Rubik's like)
+
| 30, 40
* Rubik's Cube (R) under X
+
|-
* MIT XMU object library for VAX
+
| tnimage-3_5_2-vms
* Paint for X Windows by David Koblas
+
| Tnimage is an image analysis program oriented toward scientific and technical applications.  It has been extensively used by molecular biologists, forensic pathologists, biochemists, physicists, and others to analyze images.  It is also useful for general image viewing and editing.  The program has an easy to use, menu-driven interface based on Motif.
* X Windows Pool Game V.1.3 by Ismail Arit
+
| Alexey Chupahin
* Reversi (Othello) game under X
 
* Xskewb (Rubix (c) like game) version by David Albert Bagley
 
* Snapshot utility by Clauss Strauch
 
* Create a snowy and Santa-y desktop on X Windows by Rick Jansen
 
* X window game: Pushing objects around by Joseph L. Traub, Kevin Solie Mark Linderman, Christos Zoulas Andrew Myers
 
* Colorful spline display by Jef Poskanzer
 
* X windows spreadsheet by University of Wisconsin
 
* Cuddly teddy bear for your X Windows desktop by Stefan Gustavson
 
* DECUS X11R4 UNIX emulation utilities by Trevor Taylor
 
* Pop or iconify this xterm window or named windows by Mark M. Martin
 
| Patrick Moreau
 
 
|
 
|
| 10, 20, 30, 40
+
| 80
 
|-
 
|-
| XGAS
+
| to-v431
| xgas is a physical simulation of an ideal gas in a heated box.
+
| TO.COM is a set-default program that works on Files-11 ODS-2 disks.
Gas molecules move around the box with velocities dependent on their temperature.
+
Features:
A chamber consisting of two boxes contains the gas molecules;
+
* Correct processing of nested logical names.
the temperature of each box can be independently controlled
+
* Smart Logical-Name Recall Stack...
by a scrollbar.
+
** holds last 9 defaults plus the current default (the stack size      is adjustable)
When gas molecules collide with the walls, their temperature
+
** assigns convenient logical names to stack entries
approaches that of the box.
+
** uses numbers to reference stack entries in TO.COM
| Larry Medwin
+
** avoids duplicate entries
| 1991
+
* New default is checked for validity and existence.
| 30, 40
+
* Filename stripping: If P1 is a logical name pointing to a file, TO.COM looks for the file and sets default to the directory in which that file resides. If no file is found, the device and directory are extracted from P1 and TO.COM sets default to the result.
 +
* Has logic to handle situations in which the default was changed by  another program.
 +
* Directory brackets are optional (logical names must still be defined properly).
 +
* Shortcuts for MFD, top level of current tree, up n levels
 +
* Two-step default function (saves typing)
 +
* Superfluous 000000's are removed from new defaults.
 +
o* 23-line quick-help page function
 +
|  
 +
|  
 +
| 60
 
|-
 
|-
| XGIF
+
| tpu-c-example
| This is the GIF87a viewer for X11/Motif.  It has had a couple of small fixes made to allow it to correctly run on non-zero screen numbers, and to specifify images that have a disk specification.
+
| DEC C example for calling TPU without /STANDARD=VAXC
 +
| Brian J. McCarthy
 
|  
 
|  
 +
| 80
 +
|-
 +
| trf-lib$search
 +
| a C routine to simply calling $SEARCH
 +
| Terry R. Friedrichsen
 
|  
 
|  
| 10, 20, 30, 40
+
| 80
 
|-
 
|-
| XGLOBE,  
+
| trim
| XWindow spinning earth
+
| File processor similar to the ALL-IN-1 utility. Features:
 +
* Remove characters from the beginning or end of each line;
 +
* Remove (and optionally replace) characters from within each line;
 +
* Insert a prefix or suffix on each line;
 +
* Insert a line at the beginning, or end, or both;
 +
* Trim trailing blanks and tabs from each line;
 +
* Remove blank lines;
 +
* Remove a given number of lines from the beginning of a file;
 +
* Include only a given number of lines from the file;
 +
* Strip non-printing characters.
 
|  
 
|  
 
|  
 
|  
| 10, 20, 30, 40
+
| 80
 
|-
 
|-
| XHOST
+
| TQE
| The xhost program is used to add and delete host names or user names to the
+
| TQE displays the Timer Queue Entries (TQEs) for a system.  Very handy for checking to see whether or not an AST is scheduled to be fired for a process at some future time.
list allowed to make connections to the X server. In the case of hosts, this
+
| Lee Gleason, ported to OpenVMS Alpha by Hunter Goatley
provides a rudimentary form of privacy control and security.  It is only
+
| 1984
sufficient for a workstation (single user) environment, although it does limit
+
| 50, 80
the worst abuses.  Environments which require more sophisticated measures
+
|-
should implement the user-based mechanism or use the hooks in the protocol for
+
| tscon
passing other authentication data to the server.
+
| TSCON V4.1b, Communicate with DECserver terminal servers
 +
| Ian Kitching
 +
|
 +
| 80
 +
|-
 +
| TSM
 +
| Terminal Server Manager
 +
|
 +
|
 +
| 50, 60
 +
|-
 +
| TSM_TOOLS
 +
| Command files for use with TSM
 
|
 
|
 
|
 
|
| 20, 30, 40
+
| 50
 
|-
 
|-
| XIMQ
+
| tttools
| Display NASA Planatary Data Systems CDs. XIMQ was written as a demo for ISO 9660 CDs.  It requires a NASA PDS CD (such as the Voyager series) to be mounted.
+
| Various simple-minded kernel-mode tools useful when dealing with various features of the OpenVMS terminal driver.
 
|  
 
|  
 
|  
 
|  
| 10, 20, 30, 40
+
| 50
 
|-
 
|-
| XISOLA
+
| turbo
| A small Isola game under X11
+
| Turbo utility as posted to DECUServe. Turbo is intended to improve the
 +
performance of frequently activated images by locking their pages into
 +
system memory.
 +
| posted by Tom Allebrandi
 
|
 
|
|
+
| 80
| 20, 30, 40
 
 
|-
 
|-
| XJEWEL16
+
| INTOUCH 4GL
| Jewel is a dropping block game akin to tetris.
+
| INTOUCH 4GL is the high-performance 4GL for OpenVMS VAX and AXP systems. INTOUCH 4GL runs on all versions of OpenVMS -- VAX/VMS V4.5 to 6.x, AXP/VMS V1.5 and 6.x. INTOUCH 4GL interfaces to RMS, Rdb, DEC DBMS, ORACLE, dBASE, and other database engines.  However, this (freeware) version only includes the RMS interface. INTOUCH 4GL comes complete with a "Guided Query Language" (GQL) and  a "GQL On-line Tutorial".  However, this (freeware) GQL version only supports ten (10) columns of reporting information. The fully-featured GQL supports reports of unlimited complexity!
| Yoshihiro Satoh
+
| Touch Technologies, Inc.
 
|
 
|
| 20, 30, 40
+
| 10, 20, 30, 40, 50, 60, 70, 80
 
|-
 
|-
| XJIG
+
| WSG
| X11 Jigsaw Puzzle Maker
+
| Word Search Game (Similar to Boggle)
| Helmut Hoenig
+
|  
| 1997
+
|  
| 40
+
| 10, 20, 30, 40
 
|-
 
|-
| XKEYCAPS229
+
| TYPE CHECKER, Type checking tool for VAX and AXP systems
| Display and edit the X keyboard mapping v 2.29
+
| This DCL tool applies type checking rules to MACRO-32 code. For example, theembedded data type in MACRO-32 field names can be  checked against the MACRO-32 opcode's expectations for each argument. This tool can isolate bugs without any debugging and can be used on both VAX and Alpha MACRO-32 listing files. It isespecially useful for MACRO-32 code which has been ported to Alpha, where byte and word fields may have expanded to longwords. The tool helps assure all MACRO-32 opcodes use these changed fields in a longword fashion.
|
+
|  
|
+
|  
| 20, 30, 40
+
| 10, 20, 30, 40
 
|-
 
|-
| XLANDER
+
| UNITOOLS
| A lunar landing simulation for X Windows with a twist
+
| This miscellany of DCL command procedures provides a number of useful tools for everyday usage:
 +
* ACC_DEL selectively deletes OpenVMS accounting records.
 +
* AI displays image creation data from ANALYZE/IMAGE.
 +
* CM displays/changes newmail counts.
 +
* CSLG_UPDATE updates CSLG licence PAKs.
 +
* DECW_TITLE sets DECterm window and icon titles.
 +
* DTU starts a DECterm logged in as another user.
 +
* G searches for specific text in output from any command.
 +
* GBL displays summary of Global Pages and Global Sections.
 +
* REX counts records in files.
 +
* WS displays working set information for all processes.
 +
* XW runs an X11 program on a given X-display.
 +
* Z interactively repeats a command at a given interval.
 +
| Jonathan Ridler
 
|
 
|
|
+
| 50
| 20, 30, 40
 
 
|-
 
|-
| XLI116
 
| Load images into an X11 window or onto the root window
 
|
 
|
 
| 20, 30, 40
 
 
|-
 
|-
| XLIFE
+
| uaf
| Conway's Game of Life, for X
+
| Two UAF tools for VAX and Alpha:
 +
* UAF is a general purpose utility for searching through the authorization file based on any information stored within the authorization file, including privileges (specific privileges, or privilege classes), last login time, etc.
 +
* GUESS_PASSWORD is a simple password guesser. You can feed it a dictionary (see the source code, you'll need to change one #define) of words to use as passwords, otherwise the default list is used (this was simply the passwords tried by the Internet Worm, I assumed Mr. Morris had a reason for selecting the ones he did, maybe he didn't, who knows?) You can also pass it passwords to guess (if you define it as a foreign command).
 +
| Written by Joe Meadows, ported to AXP by Nigel Arnot
 +
| 1994
 +
| 80
 +
|-
 +
| unarj241
 +
| Unpack PC .ARJ files under OpenVMS
 +
|
 +
|
 +
| 80
 +
|-
 +
| unmacro
 +
| UNMACRO is an interactive disassembler that keeps track of what each byte of the program is (i.e. an instruction, .ENTRY, .QUAD, etc.). You may leave a session and continue where you left off later by the SAVE and UNSAVE instructions.  Features include automatic labeling (for JMP, BR, etc. instructions), automatic .ENTRY (for CALLG, CALLS, transfer address); ability to write the disassembled code to a file; a "DISASSEMBLE UNTIL" that allows disassembly until a data byte, end of the image, or until a specified PC; ability to display any part of the image in DUMP format, ability to display the image header in DUMP format; easily jump from one part of the image to another; SEARCH the image for a byte string; displays important information such as transfer addresses, image base, etcetera.  Also knows the P1 system vectors.  User defineable symbols for CALLx instructions is included.
 +
| Robert Thomas Chojnacki
 
|
 
|
|
+
| 80
| 20, 30, 40
+
|-
 +
| unmessage
 +
| This utility 'decompiles' message tables, thus allowing you to edit them (create your own language-specific version for instance).
 +
| Joe Meadows
 +
|
 +
| 80
 
|-
 
|-
| XLOADIMAGE41
+
| UNRAR
| Load images into an X11 window or onto the root window
+
| UNRAR for OpenVMS
 
|
 
|
 
|
 
|
| 20, 30, 40
+
| 70, 80
 
|-
 
|-
| XLOCK
+
| UNZIP
| Xlock locks the X server till the user enters their password at the keyboard. While xlock is running, all new server connections are refused. The screen saver is disabled. The mouse cursor is turned off. The screen is blanked and a changing pattern is put on the screen. The pattern changes after timeout seconds. If a key or a mouse button is pressed then the user is prompted for the password of the user who started xlock.
+
| Unpacks zip files
| Patrick J. Naughton
 
|
 
| 20, 30, 40
 
|-
 
| XLOCKMORE
 
| Window Screen Locker with many graphic demos
 
| David A. Bagley
 
| 1996
 
| 30 (3.1), 40 (3.9), 50 (5.0)
 
|-
 
| XMAGnifier
 
| This demo opens a magnifying glass attached to the mouse pointer. It will enlarge any area it  covers  when  a  MB  is  pressed  by opening  a  magnified  window. Once in  it's  enlarged  window pressing  MB1  causes pixel information for the pixel  under  the
 
pointer  to be displayed.  Pressing MB2 or MB3  in  this  window, closes  it  and returns you to the magnifying glass.  It  has  avarious command line options to control the size of the magnifer, the level of magnification, etc, listed below.
 
 
|  
 
|  
 
|  
 
|  
| 10, 20, 30, 40
+
| 10, 20, 30, 40, 80
 
|-
 
|-
| XMADDRESSBOOK_Z
+
| USB-FREEWARE
| Address book for X Windows
+
| Various unsupported USB device drivers
|  
+
| Forrest Kenney
|
+
|
| 70
+
| 70
 
|-
 
|-
| XMAHJONG
+
| UPTIME
| Version of the solitaire mahjongg game undef X Window
 
| Jeff S. Young
 
| 1990
 
| 20
 
|-
 
| XMARK
 
| This program implements the script for V1.15 of xmark as a C program.
 
 
|  
 
|  
|
+
UPTIME is a quick means of determining when a VMS system was last booted. It is designed to display uptime and reboot date on the current node, but could easily be modified to display the same info for each node in the cluster.
| 10, 20, 30, 40
 
|-
 
| XMEASURE
 
| Xmeasure is a tool which provides X-Y cursor location information (in pixel units) for the Root Window OR a user selected window in both Simple X-Y and Delta X-Y modes. Mode selection is via the Option Menu located at the bottom edge of the tool.  
 
 
| Lyle W. West
 
| Lyle W. West
 
|
 
|
 
| 40
 
| 40
 
|-
 
|-
| XMFRACT14
+
| UUDECODE and UUDECODE
| A freeware fractal generation program
+
| Used to translate a binary data file into a readable ASCII file that can then be mailed, or copied to a foriegn O/S, and then translated back into the original binary file. (An early alternative to FTP).
|
+
|  
|
+
|  
| 20, 30, 40
+
| 10, 20, 30, 40, 80
 +
|-
 +
| uunuke
 +
| Kill a disconnected UUCP process
 +
| David G. North
 +
|
 +
| 80
 
|-
 
|-
| XMIRE
+
| vax_stripe_driver
| XMIRE displays a grid in each of the 3 colors Cyan, Magenta and Yellow plus
+
| Disk Striping Driver (RAID) for OpenVMS VAX
White. You choose your colour with MB1 and MB2 , and you quit with MB3.
+
| Glenn Everhart
|
+
|  
|
+
| 80
| 20, 30, 40
 
 
|-
 
|-
| XMOCT34
+
| vdd64
| MOTIF OCTAHEDRON
+
| VDDRIVER 64, Virtual disk driver for OpenVMS Alpha (not tested on VAX)
| David Albert Bagley
+
| Glenn Everhart
| 1993
+
| 2002
| 20, 30, 40
+
| 80
|-
 
| XMORPH
 
| Digital image warping (morphing) for X window system
 
| Michael J. Gourlay
 
| 1994
 
| 20 (sep95), 30 (jul96), 40
 
 
|-
 
|-
| XMOUNTAINS
+
| VDE, OpenVMS Source Code Control System
| Xmountains is a X11 based fractal landscape generator. It generates random
+
| The VDE tools allow you to maintain and to control a large number
fractal surfaces and displays them in a window. While the program is running
+
of CMS libraries. Full documentation of VDE is available in Postscript, HTML, and Bookreader format. VDE requires the presence of various software tools, including CMS and Oracle Rdb. PLMENU is a set of procedures layered on VDE and CMS that provide various functions.  A subset of PLMENU tools are included here.
the fractal is continuously extended on the rig ht and the image is scrolled
+
|  
from left to right to expose the newly generated area.
+
|  
|
+
| 40, 70
|
 
| 20, 30, 40
 
 
|-
 
|-
| XMPYRAMID34
+
| vds_vax
| MOTIF PYRAMID
+
| Virtual Disk drivers for OpenVMS VAX
| David Albert Bagley
+
| Glenn Everhart
 
| 1993
 
| 1993
| 20, 30, 40
+
| 80
|-  
+
|-
| XMRUBIK32
+
| version
| Motif Rubik's Cube
+
| VERSION v2.4-1, Display version info for OpenVMS VAX images
| David Albert Bagley
+
| Jonathan C. Baker
| 1993
 
| 20, 30, 40
 
|-
 
| XNEKO
 
| The XNEKO demo turns the pointer into a  mouse pixmap and opens a window with a cat in it that chases the  mouse pointer around the screen.
 
 
|  
 
|  
|  
+
| 80
| 10, 20, 30, 40
 
 
|-
 
|-
| Xodometer
+
| VFYMAIL
| Xodometer measures how far your mouse travels in miles or kilometers.
+
| This utility checks a mail directory for extra and missing MAIL$xxxxxxxxxxxxxxxx.MAI files.  When the 'repair' feature is used,
 +
the utility can move messages that have lost their external file and rename external files that have lost their message header (for easy identification).
 
|  
 
|  
 
|  
 
|  
 
| 10, 20, 30, 40
 
| 10, 20, 30, 40
 
|-
 
|-
| XPAINT
+
| viewfile
| Simple Paint program for X Window system
+
| ViewFile V1.2-2, Motif-based file viewer/browser
| David Koblas (211), Torsten Martinsen (244, 247)
+
| Lyle W. West
 +
| 2003
 +
| 80
 +
|-
 +
| vile
 +
| vi-compatible text editor
 +
Extended capabilities in many areas, notably:
 +
* multi-file editing and viewing
 +
* key rebinding (in addition to :map, :map!, and :abbr)
 +
* mouse support (in an xterm, or when built as xvile)
 +
* infinite undo
 +
* many additional operator commands
 +
* selection highlighting
 +
* rectangular operations
 +
* "next error" cursor positioning after compilation
 +
* full function- and arrow-key support
 +
* filename, command, internal mode and variable completion
 +
* command, search string, filename history
 +
* auxiliary utilities for man page and C program syntax highlighting
 +
* built-in macro language
 +
* portability to all UNIX platforms, VMS, DOS, NT, OS/2.
 +
| Paul Fox, Tom Dickey, and Kevin Buettner
 
|
 
|
| 20 (211), 30 (244), 40 (247)
+
| 20 (version 5.4), 30 (version 6.1), 40 (8.2), 50 (9.2c), 60 (9.4), 80 (9.5)
 
|-
 
|-
| XPAT2
+
| VIM
| Various Patience (Solitaire) card games for X11
+
| Vi-compatible text editor for Vax and Alpha
 +
| Zoltan Arpadffy, Charles E. Campbell, Jr., Bruce Hunsaker, Sandor Kopanyi
 
|
 
|
|
+
| 50,60
| 40
 
 
|-
 
|-
| XPDF
+
| VIOC_RESET
| VMS/X11 reader for Adobe Acrobat etc. files
+
| Resets the Virtual I/O Cache counters (CACHE$GL_VREAD, CACHE$GL_READHIT, CACHE$GL_VWRITE, CACHE$GL_RRNDMOD, CACHE$GL_RRNDSIZ, CACHE$GL_WRNDMOD, CACHE$GL_WRNDSIZ)
| Derek B. Noonburg, Mark Berryman
+
| Reg Hunter
| 1996
+
|  
| 30, 40, 50, 60
+
| 10, 20, 30, 40
 
|-
 
|-
| XPDNT
+
| VIRTCFB
| A utility to display the current process default as the user moves about the system.  The default can be displayed in three different locations: DCL's command prompt, 25th host-writable status line, or a DECterm title bar.  In addition,  at the DCL command line will invoke a "navigation" tool which allows the user to move about in the their default history.
+
| This provides a virtual color frame buffer for use with DECwindows.
 
|
 
|
 
|
 
|
 
| 50
 
| 50
 
|-
 
|-
| XPHOON
+
| VIRTDSKS
| Program to display current phase of the moon. XPHOON sets the X root window to a picture of the moon in its current phase.
+
| This collection is a set of virtual disk and tape drivers implementing disk on contiguous file (or area of disk), remote disk over DECnet, remote tape over DECnet, disk on noncontiguous file, various journalling disk variants, a striping driver or two, a shadowing driver or two,  and more. The shadowing is somewhat limited but does allow use of the disk while shadow copy is going on.
 +
| Glenn Everhart
 +
|
 +
| 20, 30, 50
 +
|-
 +
| virtual
 +
| VIRTUAL V1.2, Enable/disable DISCONNECT setting on terminal template device
 +
| Chris Olive
 +
| 1995
 +
| 80
 +
|-
 +
| vmstpce
 +
| VMS TaPe Copy with mods to allow the ignoring of errors. (AXP version included here has not been tested)
 +
| Written by Brian Nelson, with mods by Glenn Everhart
 
|  
 
|  
|  
+
| 80
| 10, 20, 30, 40, 70
 
 
|-
 
|-
| XPIPE
+
| vnc333r1vms010
| Game: build pipe for the fluid to flow through
+
| VNCviewer for OpenVMS VAX and Alpha
|
+
| Hunter Goatley  and David North
|
+
| 2000
| 20, 30, 40
+
| 80
 
|-
 
|-
| XPM-34E
+
| vnc333r1vms011
| A library containing a set of four functions, similar to the X bitmap functions as defined in the Xlib: XpmCreatePixmapFromData, XpmCreateDataFromPixmap, XpmReadFileToPixmap and XpmWriteFileFromPixmap for respectively including, storing, reading and writing this format, plus four other: XpmCreateImageFromData, XpmCreateDataFromImage, XpmReadFileToImage and XpmWriteFileFromImage for working with images instead of pixmaps
+
| VNCviewer for OpenVMS VAX and Alpha
|
+
| Hunter Goatley  and David North
|
+
| 2000
| 20, 30, 40
+
| 80
 
|-
 
|-
| XPOOL
+
| voit
| XPOOL is a DECwindows  version  of  a  graphical  pool  game. It allows 2 player mode locally  and  over  the  network, player vs computer, computer against itself and computer  vs  computer in a VMScluster. Computer vs  computer in a VMScluster was used to demo an OpenVMS VAX system playing against an OpenVMS AXP system. This mode uses cluster wide resource locks  to communicate and syncronize shots. The computer against itself mode  is  also  useful for standalone demos on OpenVMS AXP and OpenVMS VAX.
+
| VMS Objects and Images Tools for Alpha and I64: shiml and xpd.
 +
* SHIML, SHareable IMage List, lists all the shareable images an image depends on.
 +
* XPD, eXternal Procedures and Data, lists all the external procedures and data an image references in shareable images.
 
|  
 
|  
 
|  
 
|  
| 10, 20, 30, 40
+
| 80
 
|-
 
|-
| XPORT
+
| VTFM
| Bliss XPORT Library
+
| VTfm is a Norton Commander style file manager for Digital VT-series terminals or terminal emulators which can emulate such terminals (PowerTerm, for example). VTfm works under OpenVMS on VAX, Alpha and IA64 processors.
 +
| Vladimir K. Vershinin
 
|
 
|
 +
| 70, 80
 +
|-
 +
| VTSTAR
 +
| VTStar Terminal Emulator
 +
|
 
|
 
|
 
| 70
 
| 70
 +
|-
 +
| OPENVMS SW
 +
| Lists of OpenVMS software available on the internet
 +
|
 +
| 1994
 +
| 10, 20, 30, 40
 
|-
 
|-
| XPOSTIT
+
| OPENVMS LOGO
| X11 Post-it Notes program from Athena widget set to VMS DECwindows environment using the DECtoolkit widget set.
+
| OpenVMS shark logo in various file formats (.BMP, .GIF, .PPT)
| Jatin Desai
+
|  
 
|  
 
|  
 
| 10, 20, 30, 40
 
| 10, 20, 30, 40
 
|-
 
|-
| xpuzzles
+
| VAXSCAN
| PUZZLES, GAMES, Collection od Puzzles under X Window:
+
| VAX SCAN is a native mode high level language designed for
* SLIDING BLOCK PUZZLES
+
text processing that operates under the VMS Operating System. VAX SCAN  programs can invoke and be invoked by routines written in other VMS languages as well as many Run-Time Library routines.
* ROTATIONAL 3D PUZZLES
+
This is the complete VAX SCAN system, sources and all. Also present are VESTED images for Alpha, built from the VAX images. (No guarantees about these though.)
* COMBINATION ROTATIONAL AND SLIDING 3D PUZZLES
+
| Glenn Everhart
| Patrick Moreau
+
|
|  
 
 
| 30, 40
 
| 30, 40
 
|-
 
|-
| XREVERSI
+
| VERB
| Reversi (aka Othello) game under X Window
+
| VERB is a utility to make it possible to modify (or simply look at) command definitions.
|  
+
| Hunter Goatley
|  
+
| 1994
| 20, 30, 40
+
| 30, 40, 50, 80
 
|-
 
|-
| XROACH
+
| vgp1_1, Vector Globe Projection tool
| XROACH creates Roaches that  run around on the root window and hide under any open windows or icons.
+
| Vector Globe Projection is a tool for engineers, scientists, or anyone that deals with series of R3 (3-dimensional) vectors. (A vector of vectors so to speak.) The usual case is a set of these n x 3 matrices with one representing time and the others representing other signals like momentum or velocity, changing with time. It could also represent a partial attitude, by the vector representing e.g. the Y-axis of the body with respect to an inertia frame.
|  
+
| Rick Niles
|  
+
| 1995
 +
| 30, 40
 +
|-
 +
| VMS_SHARE
 +
| A utility designed to package a series of files into a multi-part share file suitable for mailing across a network. Files are encoded to be resistant to the corruption that many mailers and networks generate. When all parts of the share file are combined and run as a command procedure, the packaged directory tree is recreated in its original format.
 +
| Andy Harper
 +
| 1993
 
| 10, 20, 30, 40
 
| 10, 20, 30, 40
 
|-
 
|-
| XSCREENSAVER
+
| VMSTAR
| A screensaver program for X Windows: The xscreensaver program waits until the keyboard and mouse have been idle for a period, and then runs a graphics demo chosen at random.  It turns off as soon as there is any mouse or keyboard activity.
+
| Unix TAR Command for OpenVMS (equivalent of BACKUP for Unix)
|
 
|
 
| 20
 
|-       
 
| XShuffle
 
| Turns screen into a multi square sliding puzzle.
 
 
|  
 
|  
 
|  
 
|  
| 10, 20, 30, 40
+
| 10, 20, 30, 40, 50, 60, 70, 80
 
|-
 
|-
| XSKEWB41
+
| VMS-Under-NT, Bits of VMS services to run under Windows NT
| Skewb X widgets  (another Rubik's game)
+
VMS services under Unix that might be useful in this context too.
| David Albert Bagley
+
|  
| 1994
 
| 20, 30, 40
 
|-
 
| XSNAP
 
| The xsnap program allows one to take a snapshot of a  specified region of the screen.
 
 
|  
 
|  
|
+
| 30, 40  
| 20, 30, 40
 
 
|-
 
|-
| XSNOW
+
| VNCVIEWER
| Create a snowy desktop
+
| The VNCviewer lets you connect to a VNC server running on
| Rick Jansen
+
another system. VNC stands for Virtual Network Computing.  It is, in essence, a remote display system which allows you to view a computing "desktop" environment not only on the machine where it is running, but from anywhere on the Internet and from a wide variety of machine
| 1984
+
architectures.
| 10, 20, 30, 40, 50
+
| Hunter Goatley
|-
 
| XSPRINGIES
 
| xspringies is a simulator which allows you to interactively create and edit a system of masses and springs.  The parameters of the masses and springs (such as mass elasticity and spring K) as well as those of the surrounding system (such as air viscosity and gravity) can be changed.
 
 
|
 
|
|
+
| 50
| 20, 30, 40
 
 
|-
 
|-
| XSTAR
+
| VNEWS V1.50A
|
+
| A USENET News Newsreader
This program "solves" the n-body problem, and displays the results on the screen.  It starts by putting a bunch of stars on the screen, and then it lets the inter-body gravitational forces move the stars around.  The result is a lot of neat wandering paths, as the stars interact and collide.
 
| Wayne Schlitt
 
|
 
| 20, 30, 40, 60
 
|-
 
| XSwarm, MOTIF TOYS
 
| This demo  displays  a swarm of bees chasing a wasp.
 
|  
 
|
 
| 10, 20, 30, 40
 
|-
 
| XTARTAN
 
| Draw various tartans as window backgrounds
 
 
|
 
|
 
|
 
|
 
| 20, 30, 40
 
| 20, 30, 40
 
|-
 
|-
| XTERM
+
| VOUTERS
| The xterm program is a terminal emulator for the X Windows system. This terminal emulator provides DIGITAL VT102 and Tektronix 4014 compatible terminal emulations for programs that cannot use the X Windows system directly.
+
| This directory contains a variety of programming examples and tools.
 
|
 
|
 
|
 
|
 
| 50
 
| 50
 
|-
 
|-
| XTHING
+
| vqm
| A tool for the use of displaying 3D data in 2D. XTHING takes a file of data and plots it in n-1 colors where n is the number of colors available on the display. It compresses points either linearly or logarithmically, displays the data in color (HSB) or gray scale, zooms, and does period repeats of the image. It also outputs in postscript (which post.c might be handy for a slew of programs...)
+
| Visual Queue Manager V3.1  (for OpenVMS VAX and OpenVMS AXP)
| John L. Cwikla
+
| Written by Vadim Gorokhovsky, this distribution packaged by Hunter Goatley
 
|
 
|
| 20, 30, 40
+
| 80
 
|-
 
|-
| XTIC112
+
| VTB
| X version of a simple but tricky board game
+
| Bookreader for VT terminal
| Mattias Jonsson
+
| ESME-Sudria
|
+
|  
| 20, 30, 40
+
| 10, 20, 30, 40
 
|-
 
|-
| XTIFF
+
| VToolkit
| View a TIFF file in an X window (mono and multi-pages)
+
| The VToolkit is a collection of widgets, sample programs and utility routines that extend the MOTIF X-windows toolkit. Complete sources are included.
|
+
|  
|
+
|  
| 20, 30, 40
+
| 10, 20, 30, 40
 
|-
 
|-
| XTRON
+
| vttest
| Xtron is a simple one or two player version of the old classic TRON. The game is simple: avoid running into walls, your own tail, and that of your opponent.
+
| VT100/VT220 Terminal/emulator test program
| Rhett Jacobs
+
VTTEST tests the compatibility (or demonstrates the non-compatibility) of so-called "VT100-compatible" terminals. This is a new version using configure script, in ANSI C, with tests for ISO 6429 color, VT220, VT420, and xterm extensions.  VTTEST has been tested on several UNIX platforms as well as VAX/VMS.
| 1995
+
|  
| 40
+
|  
 +
| 30, 40, 50, 70, 80
 
|-
 
|-
| XV310
+
| VXT
| Interactive image viewer for the X Window System
+
| VXT X Windows Terminal Software
| Brian J. McCarthy
 
 
|  
 
|  
| 10 (XV310), 20 (XV310a), 30, 40
 
|-
 
| XVMSUTILS
 
| OpenVMS X Windows X11 Code; Routines useful for porting UNIX programs to VMS
 
 
|
 
|
|
+
| 50
| 50, 70
 
 
|-
 
|-
| XWIT
+
| X11
 +
| Fonts from the VWS VT200 emlulator reformatted as DECterm compatable fonts. These fonts are size compatable with the VT200, which helps ReGIS and text line up, as well as being highly readable.
 +
|
 +
|
 +
| 10, 20, 30, 40
 +
|-
 +
| WATCH_MAIL
 +
| Autoreply utility for VMS MAIL
 +
|
 +
|
 +
| 10, 20, 30, 40, 50
 +
|-
 +
| WATCHDOG
 +
| WATCHDOG is a utility for OpenVMS that performs selected      functions at repeated intervals to monitor system events and        activities that require the attention of system managers.        Problem alerts that are triggered by WATCHDOG may be delivered        to one or more system managers via any combination of pagers,        MAIL, REPLY, and OPCOM. WATCHDOG was developed by Ergonomic Solutions as a freeware system management utility for customers of their RamPage paging software product.  However, this utility does not require the installation of RamPage for problem alerts to be delivered via the OpenVMS MAIL, REPLY, and OPCOM facilities.
 +
| Lyle W. West
 +
|
 +
| 50
 +
|-
 +
| WATCHER V2.9-1
 +
| Idle terminal monitor for VAX/VMS V5.0 and later, and OpenVMS AXP V1.0 and later. It logs out interactive users after a certain period of inactivity. WATCHER is fully configurable, allowing the system manager to define which terminals to watch, what  measurements to use, and how long a terminal should be idle before getting zapped. It also includes provisions for preventinglogouts or overriding inactivity settings based on any combination of username, UIC, terminal, privileges, image being run, held identifier, and time of day.
 +
| Matt Madison
 +
| 1994
 +
| 10, 20, 30, 40, 80
 +
|-
 +
| WHO
 +
| OpenVMS WHO is a utility to display information about interactive and system processes.
 +
|
 +
|
 +
| 10, 20, 30, 40
 +
|-
 +
| WHO4VMS
 +
| This is a unix-like who for VAX/VMS.
 +
| Andreas W. Wylach
 +
| 1994
 +
| 80
 +
|-
 +
| WINFX
 +
| The WINFX utility provides the capability to exchange disk-resident
 +
files between OpenVMS and Windows operating systems. It supports the
 +
FAT12, FAT16, and FAT32 file systems on floppy disks and partitioned
 +
hard disks, including ZIP disks. It can also construct and access
 +
these file systems within container files.
 +
|
 +
|
 +
| 60
 +
|-
 +
| WIZARD
 +
| Ask the Wizard archive and other miscellaneous tools and documents
 +
|
 +
|
 +
| 60
 +
|-
 +
| wolf3d
 +
|  Wolfenstein 3D for OpenVMS
 +
|
 +
|
 +
| 60
 +
|-
 +
| WXWINDOWS
 +
| A Free C++ GUI toolkit for Motif, Open Look, Windows 3.1, Windows 95 and Windows NT for developing multi-platform, graphical applications from the same body of C++ code
 +
|
 +
|
 +
| 40
 +
|-
 +
| x11kit
 +
| X11 R5 kits and utilities for OpenVMS: includes Xaw3D widget set, X Miscellaneous Utilities (Xmu), Ghostview-VMS, and a port of XFig
 +
| ported by Johannes Plass
 +
| 1995
 +
| 80
 +
|-
 +
| X11PERF12
 +
| X11PERF measures window management performance as well as traditional graphics performace. x11perf includes benchmarks for the time it takes to create and map windows (as when you start up an application); to map a pre-existing set of windows onto the screen (as when you deiconify an application or pop up a menu); and to rearrange windows (as when you slosh windows to and fro trying to find the one you want).
 +
|
 +
|
 +
| 20, 30, 40
 +
|-
 +
| X11R4_DECUS_LIBRARIES
 +
| XVMSUTILS libraries, the X11R4 Athena Widget Library (Xaw) and the X Miscellaneous Library (Xmu).
 +
| Patrick L. Mahan
 +
| 1992
 +
| 20
 +
|-
 +
| XABACUS
 +
| Abacus X widget, V4.3 for XWindows
 +
|
 +
|
 +
| 20, 30, 40
 +
|-
 +
| XACURSOR
 +
| A program that animates the cursors in an X-terminal
 +
|
 +
|
 +
| 20, 30, 40
 +
|-
 +
| XANIM, Animation Viewer
 +
| This viewer is used to display animations produced by the Amiga.  It can also be used to display GIF animations that are created using the TXTMERGE utility.
 +
|
 +
|
 +
| 10, 20, 30, 40
 +
|-
 +
| XATAXX
 +
| X11 strategy game based on Ataxx, a popular arcade video
 +
game.  It is a game of position and movement.  The object is to have
 +
the most pieces of your color on the board at the end of the game.
 +
| Code by Steven Gifford, Jim Zelenka, Andrew Plotkin; bitmaps by Benjamin Peal, Elliott C. Evans
 +
|
 +
| 40
 +
|-
 +
| XAUTOLOCK, MOTIF TOYS, Program to automatically lock the display
 +
| Xautolock is a program which monitors console activity, and starts up a program of  your choice if  nothing  happens  during a certain time interval.
 +
|
 +
|
 +
| 10, 20, 30, 40, 80
 +
|-
 +
| XAW
 +
| Xaw3d/Xmu libraries
 +
| Johannes Plass
 +
|
 +
| 70
 +
|-
 +
| XBAE-35
 +
| The Xbae library is a set of two Motif widgets, XbaeMatrix and XbaeCaption.  It was developed using X11R4/X11R5 and Motif 1.1.[0-4] under SunOS 4.1.1.  It has also been built on an IBM RS/6000 running AIX 3.2 and a Pyramid running OSx 5.1 (under the bsd universe).
 +
|
 +
|
 +
| 20, 30, 40
 +
|-
 +
| XBATTLE4
 +
| Xbattle is a concurrent multi-player battle strategy game that captures the dynamics of a wide range of military  situations.
 +
|
 +
|
 +
| 20, 30, 40
 +
|-
 +
| XBCLOCK
 +
| A modelling of the arithmetic clock on the Kurfuerstendamm near Uhlandstrasse in Berlin for X displays
 +
| Jens Degler
 +
|
 +
| 20, 30, 40
 +
|-
 +
| XBILL
 +
| A game:
 +
Little people running around the screen are trying to infect your computers with a virus cleverly designed to resemble a popular operating system. Your objective is to click the mouse on them, ending their potential threat. If one of the people reaches a computer, it will attempt to replace your operating system with the virus it carries. It will then attempt to run off the screen with your vital software.
 +
|
 +
|
 +
| 20, 30, 40
 +
|-
 +
| XBLACKJACK21
 +
| Game of blackjack under X Window
 +
|
 +
|
 +
| 20, 30, 40
 +
|-
 +
| XBLOCKBUSTER103
 +
| Break out type game under X Windows. The object of the game is to collect as many points as possible by    busting through blocks of various types with a ball that reflects from the blocks and from a pallet controlled by mouse movement.
 +
|
 +
|
 +
| 20, 30, 40
 +
|-
 +
| XBOING
 +
| XBoing is a blockout type game where you have a paddle which you use to bounce a ball around the game area blowing up blocks with the ball. You win by obtaining points for each block destroyed and each level completed. The person with the highest score wins.
 +
| Justin Kibell
 +
| 1995
 +
| 20 (2.3), 40 (2.4)
 +
|-
 +
| XCE
 +
| This is a Motif color editor.  It can be used in various ways, but the most interesting feature is the ability to pick an existing application window, get a pixmap copy of it, and play with the colors.  You can get a feel for
 +
how the whole application will look like with new colors.  There is also a special window that shows the system's rgb.txt file and the resulting colors.  This can be used as a reference palet when experimenting with new colors.
 +
|
 +
|
 +
| 20, 30, 40
 +
|-
 +
| XDALICLOCK201
 +
| The xdaliclock program displays a digital clock; when a digit changes, it "melts" into its new shape.
 +
|
 +
| 1994
 +
| 20, 30, 40
 +
|-
 +
| XDEMINE
 +
| X11 minesweeper game
 +
| Marc Baudoin
 +
| 1993
 +
| 20, 30, 40
 +
|-
 +
| XDIM23
 +
| Visualization of 2D datafields under MOTIF
 +
| W. Benzing
 +
| 1994/1995
 +
| 20, 30, 40
 +
|-
 +
| xdvi
 +
| Xdvi patchlevel 17  --  A X11 TeX .DVI previewer for OpenVMS VAX and AXP
 +
| distribution packaged by Hunter Goatley 
 +
|
 +
| 80
 +
|-
 +
| xe
 +
| XE v2.08 -- VMS Ethernet monitor
 +
| Nick de Smith
 +
|
 +
| 80
 +
|-
 +
| XEARTH,
 +
| Displays a shaded image of the Earth in the root window on X Windows
 +
|
 +
|
 +
| 20, 30, 40
 +
|-
 +
| XEPHEM
 +
| Xephem is an interactive astronomical ephemeris program for X Windows systems. It computes heliocentric, geocentric and topocentric information for fixed celestial objects and objects in heliocentric and geocentric orbits; has built-in support for all planet positions; the moons of Jupiter, Saturn and Earth; Mars' and Jupiter's central meridian longitude; Saturn's rings; and Jupiter's Great Red Spot; supports user-defined objects; comes with sample databases of over 20,000 objects in the release kit; can access the Hubble Guide Star Catalog from CD-ROM using gscdbd; can quickly locate all pairs of objects which are closer than a specified maximum; displays data in configurable tabular forms and in several detailed graphical formats; can plot and list all data fields to disk files; can be programmed to search for arbitrary circumstances
 +
|
 +
|
 +
| 20 (2.7), 50 (3.2.3)
 +
|-
 +
| xfig-2-1-6
 +
| Xfig 2.1.6 and Transfig 2.1.6 for VMS. (Requires Patrick Mahan's X11R4 port to rebuild)
 +
| ported to VMS by brooke@leva.icf.leeds.ac.uk, compiled and linked under VMS V5.5-2, Motif V1.1 by Hunter Goatley
 +
|
 +
| 80
 +
|-
 +
| XFIL202
 +
| An X Window Four in Line logic game
 +
|
 +
|
 +
| 20, 30, 40
 +
|-
 +
| XFISH,
 +
| Fishtank Background for X11
 +
| Eric Bina
 +
|
 +
| 10, 20, 30, 40
 +
|-
 +
| XFLAME
 +
| XFlame draws a flame on the X Windows display.
 +
|
 +
|
 +
| 50
 +
|-
 +
| XFONTSEL
 +
| Point & click interface for selecting X11 font names
 +
|
 +
|
 +
| 20, 30, 40
 +
|-
 +
| XFORTRESS
 +
| Strategy game for X Windows
 +
|
 +
|
 +
| 20, 30, 40
 +
|-
 +
| XGALA13
 +
| Galaga arcade game for X WINDOW
 +
| Joe Rumsey
 +
| 1995
 +
| 20, 30, 40
 +
|-
 +
| XGAMES
 +
| XWindow games and toys for OpenVMS VAX & Alpha:
 +
* ACM Flight Simulator for X Windows by Riley Rainey
 +
* Blockade for X Windows by Christer Ericson
 +
* Tank battle under X Window by Justin S Revenaugh, Todd W Mummert
 +
* Digital clock under X by Dan Heller
 +
* Fly8 version 1.02 flight by Eyal Lebedinsky
 +
* Pool/snooker/carrom/hockey/curling simulator by Helmut Hoenig
 +
* Fractal mountains in 3D by Paul Sharpe
 +
* Jet-Set Willy for the X Windos by Florent Guillaume
 +
* Motif Keyboard Practicer V by satoshi Asami
 +
* Mpeg player version 2.01 under Motif by Lawrence A. Rowe, Ketan Patel, and Brian Smith
 +
* Double deck solitaire by David Lemke, Heather Rose, Donald R. Woods
 +
* Spy vs "BoB" arcade game under X by David Lemke
 +
* Tetris game under X by Alex Zhao
 +
* Spatial & Spheral, two 3D  by Andrew Plotkin
 +
* X11 server performance test by Joel McCormack, Phil Karlton, Susan Angebranndt
 +
* Multiformat animation player by Mark Podlipec
 +
* MIT X11R4 XAW object library
 +
* XAW, XMU and XVMSUTILS AXP by MIT & Patrick L. Mahan
 +
* Xbae Library Version 3.5 (XbaeMatrix and XbaeCaption) by Andrew Wason
 +
* Multi-user battle strategy by Steve Lehar
 +
* Game of blackjack under X by Kirk Erikson
 +
* Break out type game under X by Mark Wedel
 +
* XBOING version 2.1 by Justin C. Kibell
 +
* Color editor tool for X11/Motif by Andrew Peebles
 +
* Melting digital clock version 2.01 by Jamie Zawinski
 +
* X11 minesweeper game by Marc Baudoin
 +
* Shaded image of the Earth in the root window by Kirk Lauritz Johnson
 +
* Interactive astronomical ephemeris for X by Elwood Downey
 +
* Fish Tank by Eric Bina
 +
* XFortress, Strategy game under X
 +
* Server access control program for X by Bob Scheifler
 +
* Jewel by David Cooper & Jose Guterman
 +
* Interactive keyboard mapping display generation (front-end to xmodmap) by Jamie Zawinski
 +
* A lunar landing simulation with a twist by Paul Riddle, Mike Friedman
 +
* Image Viewer for X11 by Graeme Gill
 +
* Conway's Game of Life, for X by Jon Bennett, Chuck Silvers
 +
* Tetrahedron game (Rubik's like)
 +
* Morphing under X Window by Michael J. Gourlay
 +
* A fractal landscape generator by Stephen Booth
 +
* Pyramid game (Rubik's like)
 +
* Rubik's Cube (R) under X
 +
* MIT XMU object library for VAX
 +
* Paint for X Windows by David Koblas
 +
* X Windows Pool Game V.1.3 by Ismail Arit
 +
* Reversi (Othello) game under X
 +
* Xskewb (Rubix (c) like game) version by David Albert Bagley
 +
* Snapshot utility by Clauss Strauch
 +
* Create a snowy and Santa-y desktop on X Windows by Rick Jansen
 +
* X window game: Pushing objects around by Joseph L. Traub, Kevin Solie Mark Linderman, Christos Zoulas Andrew Myers
 +
* Colorful spline display by Jef Poskanzer
 +
* X windows spreadsheet by University of Wisconsin
 +
* Cuddly teddy bear for your X Windows desktop by Stefan Gustavson
 +
* DECUS X11R4 UNIX emulation utilities by Trevor Taylor
 +
* Pop or iconify this xterm window or named windows by Mark M. Martin
 +
| Patrick Moreau
 +
|
 +
| 10, 20, 30, 40
 +
|-
 +
| XGAS
 +
| xgas is a physical simulation of an ideal gas in a heated box.
 +
Gas molecules move around the box with velocities dependent on their temperature.
 +
A chamber consisting of two boxes contains the gas molecules;
 +
the temperature of each box can be independently controlled
 +
by a scrollbar.
 +
When gas molecules collide with the walls, their temperature
 +
approaches that of the box.
 +
| Larry Medwin
 +
| 1991
 +
| 30, 40
 +
|-
 +
| XGIF
 +
| This is the GIF87a viewer for X11/Motif.  It has had a couple of small fixes made to allow it to correctly run on non-zero screen numbers, and to specifify images that have a disk specification.
 +
|
 +
|
 +
| 10, 20, 30, 40
 +
|-
 +
| XGLOBE,
 +
| XWindow spinning earth
 +
|
 +
|
 +
| 10, 20, 30, 40
 +
|-
 +
| XHOST
 +
| The xhost program is used to add and delete host names or user names to the
 +
list allowed to make connections to the X server.  In the case of hosts, this
 +
provides a rudimentary form of privacy control and security.  It is only
 +
sufficient for a workstation (single user) environment, although it does limit
 +
the worst abuses.  Environments which require more sophisticated measures
 +
should implement the user-based mechanism or use the hooks in the protocol for
 +
passing other authentication data to the server.
 +
|
 +
|
 +
| 20, 30, 40
 +
|-
 +
| XIMQ
 +
| Display NASA Planatary Data Systems CDs. XIMQ was written as a demo for ISO 9660 CDs.  It requires a NASA PDS CD (such as the Voyager series) to be mounted.
 +
|
 +
|
 +
| 10, 20, 30, 40
 +
|-
 +
| XISOLA
 +
| A small Isola game under X11
 +
|
 +
|
 +
| 20, 30, 40
 +
|-
 +
| XJEWEL16
 +
| Jewel is a dropping block game akin to tetris.
 +
| Yoshihiro Satoh
 +
|
 +
| 20, 30, 40
 +
|-
 +
| XJIG
 +
| X11 Jigsaw Puzzle Maker
 +
| Helmut Hoenig
 +
| 1997
 +
| 40
 +
|-
 +
| XKEYCAPS229
 +
| Display and edit the X keyboard mapping v 2.29
 +
|
 +
|
 +
| 20, 30, 40
 +
|-
 +
| XLANDER
 +
| A lunar landing simulation for X Windows with a twist
 +
|
 +
|
 +
| 20, 30, 40
 +
|-
 +
| XLI116
 +
| Load images into an X11 window or onto the root window
 +
|
 +
|
 +
| 20, 30, 40
 +
|-
 +
| XLIFE
 +
| Conway's Game of Life, for X
 +
|
 +
|
 +
| 20, 30, 40
 +
|-
 +
| XLOADIMAGE41
 +
| Load images into an X11 window or onto the root window
 +
|
 +
|
 +
| 20, 30, 40
 +
|-
 +
| XLOCK
 +
| Xlock locks the X server till the user enters their password at the keyboard. While xlock is running, all new server connections are refused. The screen saver is disabled. The mouse cursor is turned off. The screen is blanked and a changing pattern is put on the screen. The pattern changes after timeout seconds. If a key or a mouse button is pressed then the user is prompted for the password of the user who started xlock.
 +
| Patrick J. Naughton
 +
|
 +
| 20, 30, 40
 +
|-
 +
| XLOCKMORE
 +
| Window Screen Locker with many graphic demos
 +
| David A. Bagley
 +
| 1996
 +
| 30 (3.1), 40 (3.9), 50 (5.0)
 +
|-
 +
| XMAGnifier
 +
| This demo opens a magnifying glass attached to the mouse pointer. It will enlarge any area it  covers  when  a  MB  is  pressed  by opening  a  magnified  window. Once in  it's  enlarged  window pressing  MB1  causes pixel information for the pixel  under  the
 +
pointer  to be displayed.  Pressing MB2 or MB3  in  this  window, closes  it  and returns you to the magnifying glass.  It  has  avarious command line options to control the size of the magnifer, the level of magnification, etc, listed below.
 +
|
 +
|
 +
| 10, 20, 30, 40
 +
|-
 +
| XMADDRESSBOOK_Z
 +
| Address book for X Windows
 +
|
 +
|
 +
| 70
 +
|-
 +
| XMAHJONG
 +
| Version of the solitaire mahjongg game undef X Window
 +
| Jeff S. Young
 +
| 1990
 +
| 20
 +
|-
 +
| XMARK
 +
| This program implements the script for V1.15 of xmark as a C program.
 +
|
 +
|
 +
| 10, 20, 30, 40
 +
|-
 +
| XMEASURE
 +
| Xmeasure is a tool which provides X-Y cursor location information (in pixel units) for the Root Window OR a user selected window in both Simple X-Y and Delta X-Y modes. Mode selection is via the Option Menu located at the bottom edge of the tool.
 +
| Lyle W. West
 +
|
 +
| 40
 +
|-
 +
| XMFRACT14
 +
| A freeware fractal generation program
 +
|
 +
|
 +
| 20, 30, 40
 +
|-
 +
| XMIRE
 +
| XMIRE displays a grid in each