Difference between revisions of "Freeware CD"

From VSI OpenVMS Wiki
Jump to: navigation, search
(Replaced content with "The '''OpenVMS Freeware CD''' is a collection of OpenVMS free software started by Digital including tools written by enthusiasts as well as Digital legacy software...")
(Tag: Replaced)
 
(19 intermediate revisions by 6 users not shown)
Line 1: Line 1:
The '''OpenVMS Freeware CD''' is a collection of OpenVMS free software started by [[DEC|Digital]] including tools written by enthusiasts and Digital legacy made public. At the moment, the Freeware CD is hosted on a few resources such as [https://www.digiater.nl/openvms/ the Digiater website] and includes a menu-based system for examining the contents of the CD-ROM, binaries, source code, and documentation of the freeware tools. Most software supplied on the Freeware CD is covered by the GNU license; the CD is provided as is with no warranties of any kind.
+
The '''OpenVMS Freeware CD''' is a collection of OpenVMS free software started by [[DEC|Digital]] including tools written by enthusiasts as well as Digital legacy software made public.  
  
There have been 8 versions of the Freeware CD labeled FREEWARE10, FREEWARE20 etc.
+
The Freeware CD Collection is available from at least two resources:
 +
* [https://www.digiater.nl/openvms/ the Digiater website], which provides a menu-based system for examining the contents of the CD-ROM, binaries, source code, and documentation of the freeware tools.
 +
* [https://vmssoftware.com/community/freeware/ the VSI Freeware webpage].
  
=Freeware Resources=
+
Most software supplied on the Freeware CD is covered by the GNU license; the CD is provided as is with no warranties of any kind.
  
{| class="wikitable"
+
There have been 8 versions of the Freeware CD labeled FREEWARE10, FREEWARE20 etc.
! colspan="col" | Name
 
! colspan="col" | Description
 
! colspan="col" | Author
 
! colspan="col" | Year
 
! colspan="col" | Freeware CD V.
 
|-
 
| 000tools
 
| ACCESS TOOLS, Tools for VAX and Alpha for unzip, untar, etc. operations
 
|
 
|
 
| 30
 
|-
 
| 21264
 
| Tools and information related to the Alpha 21264
 
|
 
|
 
| 40
 
|-
 
| 3D Pong
 
| 3D Pong is an X-Window game for 1 or 2 players.  It's a 3D game based on the first arcade game, "Pong."  Like "Pong," it's a game played with a ball and paddles.  The object is to hit the ball and get it in the other player's goal.  Use your paddle to deflect the ball and keep it from getting in your goal.
 
| Bill Kendrick
 
| 1997
 
| 40
 
|-
 
| AALIB, Ascii-Art rendering library
 
| AAlib is an Ascii Art rendering library for X11
 
| Patrick Moreau
 
| 1997
 
| 40
 
|-
 
| ACM47, An aerial combat simulator for X11 mono/multi-user
 
| ACM is a LAN-oriented, multiplayer aerial combat simulation written entirely in C, exploiting the programming features of Unix, X11, and the BSD socket interface.
 
| Riley Rainey
 
| 1994
 
| 20, 30, 40
 
|-
 
| Adventure
 
| A magic/exploration text-based simulation game.
 
| Willie Crowther, Kent Blackett, Bob Supnik
 
| mid 70s
 
| 10, 20, 30, 40
 
|-
 
| Alignfault
 
| Tool to monitor OpenVMS Alpha Alignment Faults
 
|
 
|
 
| 50
 
|-
 
| Alphapatch
 
| Making VAX PATCH run on Alpha
 
| TECSys Development, Inc.
 
| 1999
 
| 50
 
|-
 
| Altris
 
| 4 Tetris games for X Windows
 
| Patrick Moreau
 
| 1995
 
|-
 
| Dynamic SYS$ANNOUNCE
 
| This article describes how to write a program that will automatically update SYS$ANNOUNCE every time a user attempts to log in.  A sample program is provided from which your own program can be constructed.
 
|
 
|
 
| 40
 
|-
 
| ANU-NEWS V6.0
 
| USENET News Client and Server
 
|
 
|
 
| 20, 30, 40
 
|-
 
| Archie
 
| A client for querying the Archie anynymous FTP databases using Prospero.
 
|
 
| 1992
 
| 10, 20, 30, 40, 80
 
|-
 
| AscToHTM, Convert ASCII text files to HTML web pages
 
| AscToHTM is a powerful and highly configurable utility that
 
converts text files into one or more HTML files.  It recognises
 
headings, bullets, indentation levels, tables and ascii art,
 
adds hyperlinks to URLs, keywords and contents list.  A great
 
time saver for novice and expert alike.
 
|
 
|
 
| 40 
 
|-
 
| Askval
 
| A C library to get values from the keyboard with full editing functions, with history
 
|
 
|
 
| 20, 30, 40
 
|-
 
| AVIEW
 
| A high-quality ascii-art image(pnm) browser and animation(fli/flc) player usefull especially with lynx browser.
 
|
 
| 1997
 
| 40
 
|-
 
| Banner
 
| The DECwindows Banner displays information about the current state of the VMS host it is running on (VAX only).
 
| Jim Saunders
 
| 1990
 
| 10, 20, 30, 40
 
|-
 
| Bat
 
| A utulity that lets you submit multiple commands to a batch queue from the command line.
 
| Hunter Goatley
 
| 1994
 
| 10, 20, 30, 40, 70, 80
 
|-
 
| BATCH.COM
 
| A command procedure that lets you submit a single command to a batch queue.
 
|
 
|
 
| 10, 20, 30, 40
 
|-
 
| BATTALION-14
 
| 3D OpenGL arcade game: Monsters, explosions, destruction. You've seen the movies, you know what to do
 
| Andrew Johnson
 
| 1996
 
| 40
 
|-
 
| BIBLIO, Bibliographic References Manager
 
| A full-featured bibliographic database system (need askval to be compiled and linked)
 
|
 
|
 
| 20, 30, 40
 
|-
 
| BISON
 
| GNU bison -- parser generator (alternative to yacc)
 
| Sheldon Bishov
 
| 1995
 
| 20, 30, 40, 50
 
|-
 
| BLISS
 
| BLISS-32 for the VAX and BLISS-32E for the Alpha AXP as well as a 1987 BLISS Language Reference Manual and BLISS-32 User Manual.
 
|
 
|
 
| 10, 20, 30, 40, 50, 60, 70, 80
 
|-
 
| BLOCKADE
 
| X version of the `blockade' Macintosh game
 
| Christer Ericson
 
|
 
| 20, 30, 40
 
|-
 
| BOOTSYNC
 
| The purpose of BOOTSYNC is to prevent too many satellite systems from trying to boot at the same time. The theory of BOOTSYNC is to run this program as early in the system startup as is reasonable; in SYCONFIG, early in SYSTARTUP, or in SYLOGICALS. The program will use the lock manager to synchronize with other copies of itself running on other systems in the cluster.
 
|
 
|
 
| 50
 
|-
 
| BYACC
 
| This is a port of Berkeley yacc (BYACC) to OpenVMS. Yacc reads the grammar specification in the file filename and generates an LR(1) parser for it.  The parsers consist of a set of LALR(1) parsing tables and a driver routine written in the C programming language.  Yacc normally writes the parse tables and the driver routine to the file y_tab. The code has been changed from K&R form to ANSI C, and generates ANSI C.
 
| Thomas E. Dickey
 
|
 
| 50, 80
 
|-
 
| BZIP2
 
| This is an OpenVMS port of BZIP2 1.0.1.
 
| Julian Seward
 
| 2000
 
| 50
 
|-
 
| CALLBACK
 
| A VAX callback utility for Hayes modems. This program fakes a normal hayes modem connected to a terminal server into calling you back.
 
| Robert Eden
 
|
 
| 20, 30, 40
 
|-
 
| Callmon
 
| With CallMon, an application can monitor all calls to a selected set of procedures, taken from any shareable image including the various OpenVMS run-time libraries).
 
| Thierry Lelegard
 
|
 
| 30, 40
 
|-
 
| CAPTURE_REPLY
 
| Captures output from the DCL REPLY command.
 
|
 
|
 
| 50
 
|-
 
| CARDREADER011
 
| VAX/VMS server symbiont to provide a queue on the VAX that acts as a cardreader. A second queue is also available to mail output back to the original user.
 
| Robert Eden
 
|
 
| 20, 30, 40
 
|-
 
| caribbeanstud
 
| A X11/MOTIF based gambling game
 
| Qun Zhang
 
| 1997
 
| 40
 
|-
 
| CATCLOCK
 
| A clock for X WINDOW that displays the time in analog, digital, or cat form. The time is continuously updated at a frequency which may be specified by the user.
 
|
 
|
 
| 20, 30, 40
 
|-
 
| CBZONE-MPJZ, Tank battle under X Windows
 
| A version of Battlezone derived from the Fortran sources written by Justin S. Revenaugh.  This version is more flexible in that the number of opponents is user selectable.
 
|
 
|
 
| 20, 30, 40
 
|-
 
| CD
 
| Provides SET DEFAULT capabilities, plus a large array of built-in and user-customizable capabilities.
 
| TECSys Development, Inc.
 
| 1998
 
| 40 (6.0), 50 (6.0b)
 
|-
 
| CD_PLAYER
 
| A utility to play music CD's on an OpenVMS workstation on an attached supported SCSI CDROM drive. The control panel is a Motif-based application.
 
|
 
|
 
| 10, 20, 30, 40, 80
 
|-
 
| CGI_SCRIPTS
 
| A small collection of VMS-useful "WASD Hypertext Services" CGI scripts package (also on this freeware CD) ported to the CSWS V1.0-1 (VMS Apache 1.3.12), OSU (DECthreads, 3.8), Purveyor and other VMS CGI server environments.
 
*  CONAN is used to access VMS Help and text libraries.
 
*  HYPERSHELF is used to navigate BNU or Bookreader shelves.
 
*  HYPERREADER is the book reader.
 
*  HYPERSPI is a system performance monitor (of sorts!)
 
*  HYPERSPI++ is hyperSPI plus more items plus better graphics
 
*  QDLogStats provides elementary Web server access log statistics
 
*  QUERY/EXTRACT is an ad hoc plain/HTML text search facility
 
*  VMSeti is an interface for monitoring VMS SETI@home processing
 
*  WWWCount is Muhammad A.Muquit's graphical Web page hit counter
 
*  yahMAIL allows Web access to user's VMS mail
 
| Mark Daniel
 
|
 
| 50
 
|-
 
| CHKSUM
 
| Computes checksum of a file or files (VMS and Unix)
 
| Jerome Lauret
 
| 2001
 
| 50
 
|-
 
| CHOOSE_FILE
 
| A C function to select a file in a directory using the arrow keys
 
|
 
|
 
| 20, 30, 40
 
|-
 
| CircleMUD
 
| Multi-user dungeon game system
 
| Jeremy Elson
 
| 1996
 
| 50
 
|-
 
| CLUSTER_TOOLS
 
| Three tools for cluster management:
 
* BYEBYENODE.MAR to force a remote system out of the cluster
 
* COPY_SHADOW_DUMP.MAR to retrieve a system dump from a Phase II shadowed system disk
 
* FORCE_MERGE.MAR to force a merge copy on a Phase II shadowset
 
|
 
|
 
| 10, 20, 30, 40
 
|-
 
| CMEM
 
| Tool for debugging 'C' memory allocation routines. Provides updated versions of the C run-time library routines 'malloc', 'calloc', 'realloc', and 'free'.  The new versions provide many features to insure the integrity of the C dynamic memory pool.  Programmers can use this information to track down routines which improperly access dynamic memory.
 
|
 
| 1995
 
| 20,  30, 40, 80
 
|-
 
| CMP-Disk
 
| A compressing VMS virtual disk for Vax or Alpha (cmphighc.zip), Alpha versions of disk drivers for remote virtual disk over DECnet and host processes, and for files stored on somewhat encrypted files on local disks. The remote disk can be used for remote backup or access and will attempt to recover if the net link fails. Also present are some other odds and ends, and the SPD for a user undelete (reliable, this one) and enhanced VMS security module called SAFETY from the author.
 
|
 
|
 
| 30, 40
 
|-
 
| CMUIP
 
| A set of frequently asked questions about the CMU OpenVMS TCP/IP package designed to provide a full TCP/IP network transport for VAX systems
 
|
 
|
 
| 10, 20, 30, 40
 
|-
 
| ColorMap
 
| A demo that shows the current number of colors available in the colormap on AXP and VAX
 
|
 
|
 
| 10, 20, 30, 40
 
|-
 
| ColorWheel
 
| A demo that displays  a  multicolor  wheel rotating in a resizable window.
 
|
 
|
 
| 10, 20, 30, 40
 
|-
 
| COMPRESS_VMS
 
| The UNIX compress/uncompress program, ported to VMS 5.2
 
| Doug Todyof
 
|
 
| 10, 20, 30, 40
 
|-
 
| CRINOID
 
| CRINOID provides fast execution of Perl CGI scripts for use with the OSU HTTP server.  Requests for CGIs are passed to multiple persistent processes, where Perl modules can be preloaded and scripts
 
can be cached.
 
|
 
|
 
| 50
 
|-
 
| CVS_VMS
 
| VMS version of Concurrent Versioning System (build ctl tool). CVS is a version control system, which allows you to keep old versions of files (usually source code), keep a log of who, when, and why changes occurred, etc., like RCS or SCCS.  It handles multiple developers, multiple directories, triggers to enable/log/control various operations, and can work over a wide area network.  The following tasks are not included; they can be done in conjunction with CVS but will tend to require some script-writing and software other than CVS: bug-tracking, build management (that is, make and make-like tools), and automated testing.
 
|
 
|
 
| 30, 40
 
|-
 
| CVTLIS
 
| A tool that converts .LIS files from the VMS Source Listings on CD back to the appropriate source files.
 
| Hunter Goatley
 
| 1994
 
| 10, 20, 30, 40, 50, 80
 
|-
 
| DBS-ARPWATCH
 
| DBS-ARPWATCH sniffs the ethernet for ARP packets.
 
|
 
|
 
| 40, 50
 
|-
 
| DBS-AUTOTUNE
 
| DBS-AUTOTUNE allows automatic tuning of RMS indexed files driven by user specified parameters for each file.
 
|
 
|
 
| 50
 
|-
 
| DBS-DCL
 
| DBS-DCL is a collection of DCL procedures. A lot of them have come about as the result of having to manage over forty remote systems and the need for a consistent reliable way of doing things.
 
|
 
|
 
| 50
 
|-
 
| DBS-ETHERWATCH
 
| DBS-ETHERWATCH looks at Ethernet packets.
 
|
 
|
 
| 40, 50, 80
 
|-
 
| DBS-LATWATCH
 
| DBS-LATWATCH is similar to DBS-ETHERWATCH but only looks at LAT packets and formats the various LAT message types. Selection can be made on message type (as well as address) and record and playback is also available.
 
|
 
|
 
| 40, 50, 80
 
|-
 
| DBS-LIBRARY
 
| DBS-LIBRARY is a collection of DCL procedures and a couple of programs that I have used for a number of years now. You might find them useful also.
 
|
 
|
 
| 50
 
|-
 
| DBS-NETWATCH
 
| DBS-NETUTILS contains early versions of ETHERWATCH and LATWATCH as well as a protocol counter which will record the number of packets of each protocol type (between two addresses if desired) and a frame counter that records the number of packets of various sizes (for selected protocols or addresses).
 
|
 
|
 
| 40, 50, 80
 
|-
 
| DBS-NULLSYMBIONT
 
| DBS-NULLSYMBIONT is a symbiont that will use the null device (NLA0:) and doesn't actually do any processing of jobs in the queue but just removes them from the queue and honours the /DELETE qualfier etc. 
 
|
 
|
 
| 40, 50, 80
 
|-
 
| DBS-ODSM, online disk space monitor
 
| DBS-ODSM is an Online Disk Space Monitor that can be used to send OPCOM messages when disk usage moves outside predefined limits or when a disk becomes unavailable.
 
|
 
|
 
| 40, 50, 80
 
|-
 
| DBS-PATCH
 
| DBS-PATCH contains a file and disk patch utility. These programs allow you to change the contents of any byte in a file or disk. The programs are written in Macro-32 and will build on VAX or Alpha.
 
|
 
|
 
| 40, 50, 80
 
|-
 
| DBS-SYSRTL
 
| DBS-SYSRTL contains the source code and build procedures for the run-time library used by the various DBS packages. The run-time library source is in BASIC and Macro-32 and can be built on VAX or Alpha. Object libraries are also included.
 
|
 
|
 
| 40, 50, 80
 
|-
 
| DBS-TAPEUTILS
 
| DBS-TAPEUTILS contains a tape dump program, a tape eraser and a tape exerciser program. The tape dump program can be used to examine or copy the contents of a tape.
 
|
 
|
 
| 40, 50, 80
 
|-
 
| DBS-TCPWATCH
 
| DBS-TCPWATCH sniffs the Ethernet for TCP packets. This tool is not complete i.e. the documentation etc. is not finished yet.
 
|
 
|
 
| 40, 50
 
|-
 
| DCC, Disciplined ANSI C Language Checker
 
| This product checks that a C source file complies with the precepts of Disciplined C, a set of rules aiming at elevating ANSI C to the rank of high level language (as opposed to portable assembly language), and making as much semantics as possible flow from the design to the source code. This is achieved mainly via quasi-compulsory types/constants naming and 'const' qualifier use. The product also detects most of the pitfalls of the C language, helps the programmer organize his program modules and write them so that they are well encapsulated and more portable, and finally gives some much-needed compile-time checking tools.
 
| Yves Noyelle
 
|
 
| 40, 60, 70, 80
 
|-
 
| DCL_CHECK
 
| The DCL_CHECK procedure detects a variety of DCL coding errors and displays  diagnostic  messages  that  allow  you  to  correct  the problems. Requires DCL_DIET.COM
 
| Charlie Hammond
 
| 1999
 
| 50
 
|-
 
| DCL_DIET.COM
 
| This procedure "DIETs" a command procedure file -- compressing it by removing comments and unnecessary space. This saves file space and improves execution time.
 
| Charlie Hammond
 
|
 
| 40, 60, 70, 80
 
|-
 
| DECTALK
 
| DECtalk runtime library routines
 
|
 
|
 
| 30, 40, 50
 
|-
 
| DCLCOMPLETE
 
| A utility that adds command completion and pipes to DCL
 
|
 
|
 
| 10, 20, 30, 40, 80
 
|-
 
| DCLHOLIDAYS
 
| The sample DCL procedure HOLIDAYS.COM uses a special form from the
 
Gaussian Easter Algorithm (see reference in the procedure itself) to
 
calculate the date of Easter sunday and from there the dates of other
 
holidays depending on it. Included is the handling of holidays with
 
fixed dates, christmas for example.
 
| Michael Ugner
 
|
 
| 50, 60
 
|-
 
| DCLOCK
 
| The dclock program for X Windows displays the time in digital format only.  The time is updated on a per second basis or on a per minute basis.  This program is nothing more than a wrapper around the dclock widget not associated with any particular widget set.
 
|
 
|
 
| 20, 30, 40
 
|-
 
| DEBUG_HTML
 
| DCL to generate HTML test and cross reference files.
 
|
 
|
 
| 50
 
|-
 
| DECL (DEC C declaration interpreter)
 
| DECL is a C declaration interpreter, copied from Kernigahn & Richie's book on C.
 
|
 
|
 
| 10, 20, 30, 40
 
|-
 
| DECSPELL
 
| Port of DECspell for VAX to Alpha
 
|
 
|
 
| 50
 
|-
 
| DECW
 
| These command files allow you to add menu items to a FileView
 
or Session Manager Menu that allow access to remote systems. The advantage of these routines is that you can use them on a FileView session that is running on a different host than your X-Server display to launch programs on a third or more hosts. This is quite useful when your X-11 Server is not running on an OpenVMS host.
 
|
 
|
 
| 50
 
|-
 
| 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.
 
|
 
|
 
| 50, 60, 70
 
|-
 
| DELIVER
 
| An adjunct to VMS MAIL which makes it possible for incoming mail  messages  to  be  handled  and  processed automatically based on information provided in a user-supplied file.  Different actions can be taken based on a message's address, subject or contents. These actions include delivering the message, forwarding the message or even invoking  a DCL command script to perform some complex operation. Any actions taken occur immediately upon receipt of the message; the user does not need to log in for DELIVER to operate.
 
|
 
|
 
| 10, 20, 30, 40, 80
 
|-
 
| DELTREE
 
| DELTREE
 
| Directory deletion program
 
| Jerome Lauret
 
| 2001
 
| 50, 80
 
|-
 
| DESTROY
 
| Delete files faster than Delete.
 
|
 
|
 
| 40
 
|-
 
| DFU (High Performance Disk/File Utility)
 
| A utility developed to perform routine maintenance and special purpose operations on disks, files and directories:
 
* DEFRAGMENT a single or a small number of files
 
* DELETE files by file-id; delete directory(trees) fast
 
* DIRECTORY functions : COMPRESS or DUMP directories, search directories for files with multiple versions, alias file entries, empty or corrupted directories, create directories with preallocated size
 
* quick disk REPORTING for file, freespace and disk usage statistics
 
* quick diskwide SEARCH for (specific) files
 
* SET or Change many file attributes
 
* UNDELETE files
 
* quick VERIFY and REBUILD of the disk structure
 
|
 
|
 
| 10, 20, 30, 40, 50
 
|-
 
| DIR_TOOLS, DCL SET DEFAULT helpers
 
| A set of command procedure for managing the default directory:
 
* SET_DEF.COM
 
* DOWN.COM
 
* FIND_DIR.COM
 
* ACROSS.COM
 
* DISK_STAT.COM
 
|
 
|
 
| 20, 30, 40
 
|-
 
| DSNLINK_NEW
 
| An update on DSNLINK
 
| Hunter Goatley
 
|
 
| 40, 50
 
|-
 
| DST-SCANNER
 
| A utility that scans an executable image and displays, if the information is available, the names of the source files which were compiled/assembled and linked to form the image being scanned.  The baseline utility scans a VAX or Alpha AXP VMS image and displays source file specifications only; a modified, "details" version scans a VAX image (no corresponding Alpha AXP
 
"details" version currently exists) and displays source file specifications PLUS some RMS information (record/file organization, EOF position) associated with the source files.
 
| Chris Chiesa
 
| 1996
 
| 30, 40
 
|-
 
| HSCLOAD010, HSC and HSJ disk load balancing tool
 
| A tool that uses a list of how disks are cabled (which CAN be obtained from HSCs during the install) and the actual disk usage obtained from DECps or F$GETDVI to determine the optimal loading given the wiring constraints. This information can be used to perform either manual loading or automatic loading using PREFER.
 
|
 
|
 
| 10, 20, 30, 40
 
|-
 
| DISKM010, Disk and File Fragmentation management tool
 
| Produces reports at several different levels:
 
* A list of disks requiring defragmenting
 
* A summary of why the disks are in need of defragmenting
 
* Detail fragmentation reports for every disk including a list of fragmented files and a report showing the fragmentation level of hotfiles (decps and vpa versions only).
 
History files showing the state of disks and files over time are updated as reports are produced.
 
|
 
|
 
| 10, 20, 30, 40
 
|-
 
| DISKBLOCK
 
| A low level disk block editing tool which can be used to read, modify and write LBNs on a disk or VBN's in a file.
 
|
 
|
 
| 10, 20, 30, 40, 70, 80
 
|-
 
| DISKMAP
 
| A utility which plots BITMAP.SYS (small disks only) as a bitmap to allow you to assess fragmentation.
 
|
 
|
 
| 10, 20, 30, 40
 
|-
 
| DISTRIBUTE
 
| A utility that allows embedded distribution lists within the body of a document that you want to mail.
 
|
 
|
 
| 10, 20, 30, 40
 
|-
 
| HTML PAGE, Miscellaneous, Build your own HTML page, plus usefull WWW sites
 
| Tutorial package that allows you to build your own HTML pages.
 
|
 
|
 
| 20, 30, 40
 
|-
 
| DOCTOR
 
| DOCTOR is a collection of seven tools working on different files used or produced by VAX DOCUMENT:
 
* DOCTOR/GLOSSARY
 
* DOCTOR/MESSAGE
 
* DOCTOR/ONLINE
 
* DOCTOR/PS
 
* DOCTOR/SDML
 
* DOCTOR/TAG_COUNT
 
* DOCTOR/XREF
 
|
 
|
 
| 10, 20, 30, 40
 
|-
 
| DQDRIVER
 
| IDE Disk Driver Example for OpenVMS/AXP
 
|
 
|
 
| 10, 20, 30, 40, 50, 60
 
|-
 
| DSNLINK
 
| This program works in conjunction with Digital's DSNlink service and will automatically fetch new article titles from the DSNlink database.
 
|
 
|
 
| 20, 30, 40
 
|-
 
| DTDRIVER
 
| Device driver for TC-11/TU56 DECtape
 
|
 
|
 
| 10, 20, 30, 40
 
|-
 
| DUNGEON
 
| The original Dungeon adventure game, a development prototype of the game ZORK(tm), which is
 
available commercially from Infocom, Inc, on most personal computers.
 
| Tim Anderson, Marc Blank, Bruce Daniels, and Dave Lebling
 
|
 
| 10, 20, 30, 40
 
|-
 
| DW_NEWMAIL
 
| DECwindows program which monitors new-mail count and pops up a window when it is non-zero.
 
|
 
|
 
| 10, 20, 30, 40
 
|-
 
| DWAUTH, DECWindows Authorize Utility
 
| Performs many of the common functions available in the standard AUTHORIZE utility, except a Motif interface, on most OpenVMS VAX Version 5 and all OpenVMS VAX and AXP version 6 systems.
 
|
 
|
 
| 10, 20, 30, 40
 
|-
 
| DWREMTERM
 
| A command procedure designed to allow users flexability in using DECwindows across a large number of machines connected together by a  Local Area Network. It allows users to create LAT or DECnet windows locally or to create remote DECwindow sessions. The decwindows commands RDT, RFV and RDW are actually network process's and therefore do not count as an interactive login.
 
|
 
|
 
| 20, 30, 40, 50, 60
 
|-
 
| GNU EMACS
 
| GNU EMACS text editor built with OpenVMS/VAX V6.1 with VAX C V3.2, DECwindows V1.2 OpenVMS/AXP V6.1 with DEC C T1.4, DECwindows V1.2
 
19.22 appeared in V20
 
19.28 appeared in V30
 
|
 
|
 
| 10, 20, 40, 40, 70, 80
 
|-
 
| EMON
 
| An Ethernet sniffer that allows tracing and user-defined filtering and analysis of ethernet frames
 
EMON V2.1-2 appeared in V20
 
EMON V2.1-3 appeared in V30
 
|
 
|
 
| 10, 20, 30, 40
 
|-
 
| EMU
 
| Fully automated Network Documentation and Monitoring tool, with sources, help files and full documentation provided.
 
|
 
|
 
| 50
 
|-
 
| EPM
 
| Collect and display disk I/O statistics
 
| Written by Ed Heinrich, port to Alpha and bug fixes by Hunter Goatley
 
|
 
| 50, 80
 
|-
 
| ETAPE
 
| ETAPE is a general-purpose program for handling EBCDIC, ASCII, and Honeywell GCOS BCD tapes. It allows the user to move around at will within the tape, send output to different files, specify different blocksizes and record lengths for different files on the tape, and combine multiple tape files into a single output file.
 
Special translation can be performed on tapes which have embedded packed decimal, floating-point, or binary fields. The capability of writing EBCDIC or ASCII tapes from VMS ASCII files is also included.  EBCDIC tapes can be written in FB of VB mode, and may span several reels if necessary.
 
| Dale Miller
 
|
 
| 50
 
|-
 
| EWS
 
| The VAXELN Window Server (EWS) package provides a way to use a VAX
 
  workstations as an X Windows terminal. EWS is a collection of software components that are used to set up a network environment in which an OpenVMS host system provides DECwindows services for specific X Windows client terminals - these EWS client systems bootstrap and run the (included) EWS client software.
 
|
 
|
 
| 50
 
|-
 
| FASTBACK
 
| This package allows use of VMS Backup BACKUP/PHYSICAL by giving a means to present a back/phys image as a disk to the system. Thus you can use back/phys, which is about twice as fast as regular backup, but still access saved data as individual files.
 
| Glenn C. Everhart
 
|
 
| 20, 30, 40
 
|-
 
| FASTLOGIN
 
| FastLogin allows registered trusted remote users to log into the system without having to supply a username or a password. Inside a VMScluster, all users may be implicitely authorized to log into any other node of the same VMScluster using the same username without having to supply their password.
 
| Thierry Lelegard
 
|
 
| 30, 40
 
|-
 
| FGREP
 
| Fast search utility
 
|
 
|
 
| 20, 30, 40
 
|-
 
| FILES_INFO
 
| FILES_INFO accepts a filename on the DCL command line and displays all the processes that have the file open for reading/writing.
 
| Edward Heinrich, Hunter Goatley
 
| 1994
 
| 50, 80
 
|-
 
| FINDLOCKS
 
| This program scans the Distributed Lock Manager searching for RMS record locks. For each lock found it displays the process ID, and name, the user name, terminal name and the name of the image being executed. It also displays the name of the file being locked, the VBN and ID of the locked record and the first 50 bytes of the record. If the file is indexed, all the keys are displayed. Unprintable characters within displayed data are output as dots.
 
|
 
|
 
| 50
 
|-
 
| FINGER
 
| A user-information query service that displays information about the users in passwd file. The finger command displays user information only if the specified host has a fingerd server running or inetd is configured to start fingerd.
 
|
 
|
 
| 10, 20, 30, 40
 
|-
 
| FIXQUE
 
| The FIXQUE utility attempts to rebuild a new OpenVMS queue database
 
using the entire contents of an existing (and partially corrupted)
 
OpenVMS queue database.
 
|
 
|
 
| 50
 
|-
 
| FLECS
 
| FLECS is a FORTRAN-to-FORTRAN translator which adds some additional "structured programming" control constructs to FORTRAN.  Largely obsolete since Fortran-77, but many applications written in FLECS still exist.
 
| Terry Beyer
 
| early 70s
 
| 20, 30, 40
 
|-
 
| FLEX
 
| GNU "fast" (or "flexible") lexical analyzer generator
 
| Sheldon Bishov
 
| 1995
 
| 20, 30, 40
 
|-
 
| FLIGHT
 
| Real-time multi-user flight simulator
 
|
 
|
 
| 10, 20, 30, 40
 
|-
 
| FLIST
 
| FLIST is a file and directory manager for VMS that lets you view, delete, rename, etc., files and includes support for tagging groups of files for deletion, renaming, etc.
 
| Thomas E. Dickey
 
|
 
| 10, 20, 30, 40, 50, 70, 80
 
|-
 
| FLY8-102
 
| Flight Simulator under X window
 
| Eyal Lebedinsky
 
|
 
| 20, 30, 40
 
|-
 
| FLYING618
 
| Pool/snooker/carrom/hockey/curling simulator for Motif
 
| Helmut Hoenig
 
|
 
| 20, 30, 40
 
|-
 
| FRACTMOUNT
 
| Fractal mountains in 3D for Motif
 
| brownian motion
 
|
 
| 20, 30, 40
 
|-
 
| FRAG_ANALYSIS
 
| Fragmentation Cost Analysis and Fragmentation analysis utility
 
| Executive Software
 
|
 
| 20, 30, 40
 
|-
 
| FRAGAVOID
 
| This utility actively prevents most disk fragmentation from occurring, so that disks run less fragmented, and usually considerably faster.
 
Released by Acorn and GCE for the freeware CD or other general consumption.
 
|
 
|
 
| 30, 40
 
|-
 
| FRAGMENT
 
| Display the fragmentation of the free space on a disk
 
| Originally came from Digital's DSIN (Digital Software Information
 
Network), maintenance and updates by Hunter Goatley
 
| 1987
 
| 50, 80
 
|-
 
| FREE
 
| A utility to display summaries for mounted disks showing the number of blocks in use, the number of free blocks, and the total number of blocks per disk.
 
| Hunter Goatley
 
| 2000
 
| 50, 80
 
|-
 
| FRONTPORT
 
| The FRONTPORT library is a shared image that consists of enhancements to the DEC C RTL to allow easier migration of programs writen for the UNIX or LINUX operating systems. It converts UNIX style file names into Pathwork's style file names for ODS-2 volumes. It is useful for programs that need fcntl() locking support or for programs that need to have crypt() return a password hash for a VMS username. This library was developed to allow the building of SAMBA for OpenVMS with as few patches to the source as possible.
 
|
 
|
 
| 50
 
|-
 
| FSTERR
 
| FSTerr is a tool that assists service engineers in troubleshooting  failures in disk and tape drives connected to OpenVMS systems.
 
|
 
|
 
| 50
 
|-
 
| ftp_mirror
 
| A DCL procedure to mirror an FTP site on VMS
 
| Dan Wing, MadGoat Software, Richard Levitte, Dick Munroe, Dr. Martin P.J. Zinser, Hunter Goatley
 
| 1994
 
| 50, 80
 
|-
 
| GAWK
 
| GNU AWK for VMS
 
| Sheldon Bishov
 
| 1995
 
| 20, 30, 40, 50 (3.0.6)
 
|-
 
| GCML
 
| A command-line routine, similiar to LIB$GET_COMMAND but with additional capabilities
 
|
 
|
 
| 10, 20, 30, 40
 
|-
 
| GET_CALLER
 
| Looks up the file specs of the active DCL procedures: itself, its caller, its caller's caller, and so on. Can either display this, or put it into symbols (if P1 or P2 begins with S). Can suppress itself (if P1 is true).
 
|
 
|
 
| 50
 
|-
 
| GETCMD
 
| GETCMD displays the DCL command recall buffer for any interactive process on the system. Unlike DCL's RECALL command, GETCMD will display all of the commands stored in the buffer, not just the most recent 20 or 255.
 
|
 
|
 
| 10, 20, 30, 40, 70, 80
 
|-
 
| ghostscript
 
| Postscript interpreter for VMS
 
|
 
|
 
| 30, 40, 50
 
|-
 
| GHOSTVIEW
 
| GV allows to view and navigate through PostScript and PDF documents on an X display by providing a user interface for the ghostscript interpreter (needs GhostScript).
 
| Tim Theisen
 
| 1997
 
| 50
 
|-
 
| GIFMAP
 
| Gifmap provides a means of easily putting image collections on the Web. It recurses through directory trees, building HTML pages and imagemap (GIF or JPEG) files to allow the user to navigate through collections of thumbnail images (somewhat similar to 'xv') and select the images to view with a mouse click. ImageMagick is needed to run it.
 
| Bob Friesenhahn
 
| 1998
 
| 40
 
|-
 
| GLOB
 
| A utility to read symbols from .OBJ and .STB files and turn them into source files for various languages.
 
|
 
|
 
| 10, 20, 30, 40
 
|-
 
| GLOGIN
 
|  Glogin is a systems management tool that allows a privileged user to login to another account without knowing the password on that account.  By logging in to the other account the privileged user inherits the other user's complete environment, (privileges, logical names, dcl symbols, process quotas etc.).
 
| Tony McCracken
 
|
 
| 20, 30, 80
 
|-
 
| GMAKE
 
| GNU make for POSIX for OpenVMS
 
|
 
|
 
| 10, 20, 30, 40, 50
 
|-
 
| GNM, Common source tool for messages and documentation
 
| The GNM tools allow you to have a common source file for both an OpenVMS message file and for DECdocument SDML documentation.
 
|
 
|
 
| 40, 50, 60, 70, 80
 
|-
 
| GNUDIFFUTILS
 
| Unix-style file comparison utilities
 
| Craig A. Berry, Charles Lane, Martin Vorlander
 
| 2001
 
| 50
 
|-
 
| GNU MAKE
 
| GNU Make provides the ability to selectively build part or all of an OpenVMS application, based on analysis of the source files and comparision with a user-created source code module dependency (makefile) module.
 
|
 
|
 
| 50
 
|-
 
| GOPHER
 
| Gopher Client & Server for OpenVMS
 
|
 
|
 
| 10, 20, 30, 40
 
|-
 
| GSPLIT
 
| A  file splitter for floppy disk transfers. Splits long files into segments that fit on floppy disks. Creates an optional DOS batch joiner file to reassemble segments into original file
 
|
 
|
 
| 30, 40
 
|-
 
| GREP
 
| Utility to search for regular expressions
 
|
 
|
 
| 20, 30, 40, 80
 
|-
 
| GTK, GUI Toolkit for OpenVMS for Alpha
 
| GTK+ is a multi-platform free software GUI Toolkit, primarily designed for the X Window System. GTK+ is licensed under the GNU LGPL.
 
|
 
|
 
| 50
 
|-
 
| GUESS_PASS
 
| This tool was developed to get users passwords.  This is to help determine security issues releating to passwords.  I use this program to verify that new users don't use "simple" passwords.
 
|
 
|
 
| 30, 40
 
|-
 
| GZIP
 
| GNU Zip application for compressing and decompressing files
 
| Free Software Foundation, Paul Repacholi, Hunter Goatley
 
|
 
| 10, 20, 30, 40, 50 (1.4.2b), 60
 
|-
 
| HOTJOT
 
| HOTJOT is a Motif desktop note jotting utility which allows you to create multiple jot windows.
 
| Patrick Meyer
 
| 1995
 
| 20, 30, 40
 
|-
 
| HTML
 
| Beginner's Guide to HTML
 
|
 
|
 
| 10, 20, 30, 40
 
|-
 
| HFRD Hypertext Services
 
| The "HFRD VMS Hypertext Services" package is a GNU General Public Licensed collection of World Wide Web oriented software for supporting hypertext within a VMS environment. It includes a basic, multi-threaded HTTP server, for both AXP and VAX platforms, and DEC TCP/IP Services and TGV Multinet IP networking. It features integrated pre-processed HTML (Server Side Includes) and image-mapping, and a versatile VMS directory listing capability.  It includes CGI applications providing extensive access to VMS oriented information, including
 
HELP and TEXT libraries, and to Bookreader-format shelves and books.
 
|
 
|
 
| 30, 40
 
|-
 
| HGLOGIN (Hunter's Login)
 
| Log in to another account without a password. HGLOGIN is a rewrite and enhancement of the GLOGIN utility written by
 
Anthony C. McCracken, Northern Arizona University, in 1992.
 
| Hunter Goatley
 
| 1997
 
| 40, 50, 70, 80
 
|-
 
| HGSD, a SET DEFAULT replacement
 
| This is my version of SD, a SET DEFAULT replacement based on an old DECUS submission by Alan Zirkle. This version implements a stack of the last 16 directories visited, as well as short-cuts for specifying directory specs.
 
| Hunter Goatley
 
| 1997
 
| 40, 70, 80
 
|-
 
| httpd_wasd, VMS HTTP Server and CGI applications
 
|
 
The "WASD VMS Hypertext Services" package is a collection of World Wide Web oriented software for supporting hypertext within a VMS environment. Provides a multi-threaded HTTP server, under VMS V6.n, 7.1 (and probably 7.2) Alpha and VAX platforms, and DEC TCP/IP Services and MadGoat NETLIB IP networking support. It features integrated pre-processed HTML (Server Side Includes) and image-mapping, and a versatile VMS directory listing capability.
 
Includes CGI applications providing extensive access to VMS oriented information, including HELP and TEXT libraries, and Bookreader documentation.
 
| Mark Daniel
 
| 1998
 
| 40, 50, 60, 70
 
|-
 
| HyperDIG
 
| HyperDiG is an extension of base DiG - domain internet grouper. In addition to original DiG it can work as a CGI script and generate HTML output for the WWW browser. So it's a kind of DNS-to-WWW gateway.
 
|
 
|
 
| 50 (v2.1)
 
|-
 
| ICO
 
| A Rotating Icosahedron Demo
 
|
 
|
 
| 10, 20, 30, 40
 
|-
 
| IMAGEMAGICK
 
| An X11 package for display and interactive manipulation of images. The package includes tools for image conversion, annotation, compositing, animation, and creating montages.  ImageMagick can read and write many of the more popular image formats (e.g. JPEG,
 
TIFF, PNM, XPM, etc.).
 
|
 
|
 
| 10, 20, 30, 40, 60, 70
 
|-
 
| imagetree
 
| Command procedure to display the shareable image dependence tree for and executable or shareable image. Works against VAX and Alpha images, also works on Alpha VESTed images.
 
| John Gillings
 
| 1994
 
| 40
 
|-
 
| IMAKE
 
| Makefile generator built on an OpenVMS VAX 5.5-2 system with VAXC
 
|
 
|
 
| 10, 20, 30, 40, 50
 
|-
 
| INFO-ZIP
 
| 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.
 
|
 
|
 
| 10, 20, 30, 40, 50, 60, 70
 
|-
 
| InfoServer Monitor
 
| InfoServer Monitor will keep CDs and hard disks on InfoServers mounted properly.
 
|
 
|
 
| 10, 20, 30, 40, 50, 70
 
|-
 
| Invisible
 
| Make your process invisible to others on the system
 
|
 
|
 
| 30, 40, 80
 
|-
 
| JAZZ
 
| JAZZ is a full-size MIDI sequencer providing functions like record / play and many edit functions as quantize, copy, transpose, graphical pitch editing, multiple undo. It has two main windows oprating on whole tracks and single events. There are special functions like GS sound editing and random rhythm
 
generation.
 
| Andreas Voss, Per Sigmond
 
| 1997
 
| 40
 
|-
 
| JED
 
| An editor that contains EDT, Emacs, and Wordstar key mappings.
 
| John Davis
 
|
 
| 10, 20, 30, 40, 70, 80
 
|-
 
| JETSET10, Jet-Set Willy, v.1.0
 
| A game for X11, based on a similar game existing on Amstrad or Spectrum
 
| Florent Guillaume
 
|
 
| 20, 30, 40
 
|-
 
| JGD, JGdriver
 
| JGdriver is an intercept driver which is used to retry errors on any VMS disk. It is currently set up to build correctly on VAX systems.
 
| Glenn C. Everhart
 
|
 
| 20, 30, 40
 
|-
 
| JPEG
 
| JPEG release 5 Image Compression/Decompression
 
|
 
|
 
| 10, 20, 30, 40, 60, 70
 
|-
 
| JPI
 
| An OpenVMS wide-area network tool which is used to create a one line per process static information display for all processes matching specified selection criteria, displaying the output according to display criteria. JPI utilizes the $process_scan and $getjpi OpenVMS System Services to accomplish the scanning. Scanning can be targeted to a local node, a remote node, a local OpenVMS Cluster or a remote OpenVMS cluster or any combination of these. JPI V2.1 will execute on OpenVMS VAX V5.3 and later and OpenVMS AXP V6.1 and later.
 
|
 
|
 
| 10, 20, 30, 40
 
|-
 
| JUICER
 
| Disk defragmenter that uses Movefile and toolset. This defragger will defragment (albeit somewhat slowly) VMS volumes
 
and uses Movefile as its only method of moving files. It is rather a resource hog, but will work.
 
|
 
|
 
| 30, 40
 
|-
 
| JUMP
 
| JUMP is a  program  which  allows  selected  users (Systems Programmers, Operators and specifically authorised users) to change elements of their process to those of another user, or to become *exactly* the target user in  a pseudo-terminal.  Limitations are placed on Operators: they cannot target users who have more than a certain set of privileges unless  they
 
are specifically authorised to do so.
 
| Jonathan Ridler
 
|
 
| 30 (v2.5), 40 (v3.0), 50, 60, 80
 
|-
 
| KDUMP
 
| KDUMP is a Japanese version of OpenVMS DUMP utility. It is suitable to dump text files containing Japanese Kanji or  Hankaku Katakana characters. KDUMP used to be shipped with OpenVMS/Japanese VAX Operating System until V6.1. As of OpenVMS/Japanese V6.2, KDUMP utility has officially retired and no longer ships with OpenVMS/Japanese VAX V6.2 kit. KDUMP is now provided as an unsupported freeware to customers who still want to use this facility on OpenVMS/Japanese V6.2 or higher.
 
|
 
|
 
| 20, 30, 40
 
|-
 
| KERMIT
 
| Kermit communications and file transfer software notable for VTxxx emulation and the implementations of the Kermit file transfer protocol.
 
|
 
|
 
| 10, 20, 30, 40
 
|-
 
| MadGoat KILL
 
| Lets you delete or $FORCEX other processes anywhere on aVMScluster. KILL accepts usernames on the command line; each process running under that username is displayed and you are given the chance to kill it or force an exit for the process. Includes the ability to kill only disconnected processes, processes on a particular node, etc.
 
| Darrell Burkhead
 
|
 
| 10, 20, 30, 40, 80
 
|-
 
| KILL_NODE V 2.0
 
| This program and driver allow you to crash a hung vmscluster member, without having to have to find the system and use the console.
 
|
 
|
 
| 10, 20, 30, 40
 
|-
 
| KP093
 
| Keyboard Practicer for the X Window System
 
|
 
|
 
| 20, 30, 40
 
|-
 
| KPRINT
 
| Allows to specify various printer parameters such as line pitch, character pitch, page orientation, etc. when printing to Japanese printers.
 
|
 
|
 
| 20, 30, 40
 
|-
 
| Kronos
 
| Kronos is a tool for scheduling repetitious jobs.  It has flexible scheduling criteria, an error-minimizing interface, and a set of useful sample jobs to demonstrate system mangement and security functions.  Kronos has been designed to be reliable and flexible.
 
|
 
|
 
| 20, 30, 40
 
|-
 
| 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.
 
|
 
|
 
| 10, 20, 30, 40
 
|-
 
| LDDRIVER
 
| A VAX Virtual disk driver used for controlling logical disk usage, testing out things like volume shadowing, striping, host-based
 
raid, or software which does dangerous things to disks without disturbing a real disk. [[Logical Disk Utility|LDDRIVER has been a part of VMS since V.7.3-1]].
 
| Jur van der Burg
 
|
 
| 10, 20, 30, 40
 
|-
 
| LINCITY
 
| A port of LinCity, a free SimCity-like game for X11
 
| I.J.Peters
 
| 1997
 
| 40
 
|-
 
| LEDERMAN
 
| Lederman stuff, System Management, Lots of sys management & Datatrieve things
 
| Bart Z. Lederman
 
|
 
| 30, 40
 
|-
 
| LOGGING-VD
 
| Virtual disk that logs all writes to a logfile
 
| Glenn Everhart
 
| 1992
 
| 30, 40
 
|-
 
| LSTMAIL
 
| Multi-folder mail directory listing utility. This utility generates 'mail directory'-styled listings of a mail file.
 
Messages to be listed can be selected based on from, to, subject, date
 
or folder name.  Messages from more than one folder can be listed.
 
|
 
|
 
| 10, 20, 30, 40
 
|-
 
| 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.
 
|
 
|
 
| 10, 20, 30, 40
 
|-
 
| MAIL_SIGNATURE
 
| 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.
 
|
 
|
 
| 10, 20, 30, 40
 
|-
 
| MACRO64
 
| This is the Macro64 assembler for OpenVMS Alpha systems.
 
|
 
|
 
| 40
 
|-
 
| MadGoat FINGER V1.2
 
| A FINGER client and server for OpenVMS VAX and OpenVMS AXP that works with virtually every implementation of TCP/IP for VMS.
 
| Hunter Goatley
 
| 1995
 
| 10, 20, 30, 40, 80
 
|-
 
| MGBOOK
 
| DECW$BOOK Book reader
 
| Hunter Goatley
 
| 1995
 
| 20, 30, 40, 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
 
|-
 
| 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
 
|-
 
| MESA
 
| 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. 
 
| Brian Paul
 
| 1997
 
| 40
 
|-
 
| MSWEEPER
 
| Character Cell Mine-sweep like game
 
| Brian VandeMerwe
 
|
 
| 20, 30, 40
 
|-
 
| 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.
 
| Matt Madison
 
| 1995
 
| 10, 20, 30, 40, 50, 70
 
|-
 
| Moonclock for X Windows
 
| This extended oclock can show the current moonphase, and
 
has a few new options.
 
|
 
|
 
| 30, 40
 
|-
 
| Mosaic
 
| MOSAIC-27-5B3, TCP/IP, Mosaic HTTP browser, international vers., V2.7 - 5 B3
 
|
 
|
 
| 30, 40, 50, 70
 
|-
 
| MPEG_AUDIO_ENCODE_DIST08
 
| ISO MPEG Audio Subgroup Software Simulation Group
 
ISO 13818-3 MPEG-2 Audio Codec
 
Mpeg audio Layer 2 & 3 encoder port under OpenVMS
 
| Patrick Moreau
 
| 1997
 
| 40
 
|-
 
| MPEG_ENCODE_122
 
| MPEG, CCITT H.261 (P*64), JPEG Image and Image sequence compression/decompression C software engines.
 
The Portable Video Research Group at Stanford have developed
 
image/image sequence compression and decompression engines (codecs)
 
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
 
|-
 
| MPEG_LIB11
 
| 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
 
| 20
 
|-
 
| MPEG_PLAY, MPEG Video Player
 
| 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, 80
 
|-
 
| MPEG_PLAY201
 
| 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
 
| 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
 
|-
 
| MultiHelp Y020, Complete HelpDesk Automation Software
 
| 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.
 
| SIO Technologies Corporation
 
|
 
| 10, 20
 
|-
 
| MUSICTEX
 
| 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
 
|-
 
| MX 4.1, E-mail message exchanging software
 
| 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
 
| 1994
 
| 10, 20, V.4.2 in 30, 40
 
|-
 
| MWAIT, Process Hang Analyzer
 
| 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.
 
|
 
|
 
| 40, 50, 80
 
|-
 
| MXRN
 
| 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.
 
|
 
|
 
| 10, 20, 30, 40, 50, 60
 
|-
 
| NET3D
 
| A networked, multiplayer 3d combat game.  Version 0.08
 
| Jamie Cameron
 
| 1994
 
| 20, 30, 40
 
|-
 
| NETLIB V2.0C, Vendor-Independent TCP/Ip Routines
 
| 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)
 
* TGV MultiNet V2.2 or later                  (OpenVMS VAX and OpenVMS AXP)
 
* 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
 
|-
 
| NETPBM
 
| Suite of graphic image format manipulation & conversion pgms
 
|
 
| 1991
 
| 30, 40
 
|-
 
| NEWMAIL
 
| This utility quickly generates a directory listing of new mail messages. Alternately, it displays your new message count.
 
|
 
|
 
| 10, 20, 30, 40
 
|-
 
| NEWSRDR V. 4.8-1, A VMS Mail-like USEnet NEWS reader
 
| 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.
 
| Matt Madison
 
| 1995
 
| 10, 20, 30, 40, 80
 
|-
 
| Nmail, queued DECnet mail system for use with VMS Mail
 
| 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
 
|-
 
| NMLPHASEV, Phase IV NML listener for Phase V systems
 
| 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, 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
 
|-
 
| NNTPD
 
| 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
 
|-
 
| NOLOGIN
 
| Display users not logged in for x days
 
| Lyle W. West
 
|
 
| 40
 
|-
 
| NOTICE V1.10
 
| 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
 
| 1995
 
| 10, 20, 30, 40, 80
 
|-
 
| NOVIRUS
 
| Validates images using CRC32 checksum
 
| Maarten van Breemen
 
| 1994
 
| 40
 
|-
 
| NSquery V3.0-3, Query Internet domain name servers
 
| NSQUERY issues a query to an Internet domain name server and displays the resultant reply.
 
| Matt Madison
 
| 1994
 
| 10, 20, 30, 40, 80
 
|-
 
| ODS-2 Reader
 
| Program to read VMS (ODS-2) disk file struct with src
 
|
 
|
 
| 30, 40, 80
 
|-
 
| OpenVMS FAQ
 
| Frequently Asked Questions about OpenVMS
 
|
 
|
 
| 10, 20, 30, 40
 
|-
 
| osu_httpd
 
| OSU HTTP server using DECthreads
 
| David L. Jones
 
| 1996
 
| 30, 40
 
|-
 
| ORPHANS
 
| 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.
 
|
 
|
 
| 10, 20, 30, 40
 
|-
 
| OSU HTTPD 1.8,OSU DECthreads HTTP Server Version 1.8
 
| This is an updated version (1.8) of the multi-threaded World Wide Web server (HTTPD) from OSU.
 
|
 
|
 
| 10, 20
 
|-
 
| PAN, Professional Adjunct to vaxNotes
 
| 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
 
|-
 
| 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
 
|-
 
| 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
 
|-
 
| PASSWD
 
| Password utility routines:
 
* 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
 
| Lyle W. West
 
|
 
| 40
 
|-
 
| 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
 
|-
 
| PDP_SIMULATORS
 
| PDP-8 and PDP-11 simulators
 
|
 
|
 
| 10, 20, 30, 40
 
|-
 
| PERIODIC
 
| Front-end procedure for resubmitting batch jobs
 
|
 
|
 
| 10, 20, 30, 40
 
|-
 
| PERL
 
| A port of PERL5 to VMS.
 
|
 
|
 
| 10, 20, 30, 40, 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
 
|-
 
| PINE
 
| 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.
 
| 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
 
|
 
|
 
| 20, 30, 40
 
|-
 
| plot_ps
 
| C library to produce PostScript file
 
|
 
|
 
| 20, 30, 40
 
|-
 
| 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
 
|-
 
| ppl
 
| PPL, Software, Runtime routines to support PPL libraries
 
|
 
|
 
| 30
 
|-
 
| ps-to-text
 
| Convert Postscript documents to plain ASCII text
 
|
 
|
 
| 30, 40
 
|-
 
| psicopy040
 
| rcs
 
| RCS, Build Tools, Gnu RCS source control tool ported to VMS. See CVS dir
 
The CVS dir has some related components you may find you need with
 
RCS.
 
|
 
|
 
| 30, 40
 
|-
 
| GNU for POSIX
 
| GNU utilities, each configured for POSIX for OpenVMS:
 
* flex
 
* gawk
 
* gmake
 
* gzip
 
|
 
|
 
| 20, 30, 40
 
|-
 
| POSTMAN
 
| The Postman utility allows you to manage incoming electronic mail using PDMF's DELIVER system.
 
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
 
|-
 
| POVRAY, Persistence of Vision Raytracer
 
| 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).
 
|
 
|
 
| 10, 20, 30, 40
 
|-
 
| POVUTILS, Utilities for POVRAY
 
| 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.
 
|
 
|
 
| 10, 20, 30, 40
 
|-
 
| PP, Pretty Pascal, Pascal Pre-Processor
 
| Formats Pascal code
 
| Jonathan Ridler
 
| 1998
 
| 40, 50
 
|-
 
| PREFER
 
| Specify a preferred path for DSA disks.
 
|
 
|
 
| 40
 
|-
 
| PROBE, VAX Ethernet monitor / statistics / capture / playback
 
| 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
 
| 10, 20, 30
 
|-
 
| PROCLIST
 
| This utility generates a list of all processes for the current username on the system/cluster.
 
|
 
|
 
| 10, 20, 30, 40
 
|-
 
| PRODUSE010, Product Usage by Imagename and Username
 
| 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.
 
|
 
|
 
| 10, 20
 
|-
 
| PSICOPY V.3.1-4, File Transfer via X.25
 
| 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
 
|-
 
| PQUOTA
 
| Process Quota Display provides information about resource utilisation for an individual VMS process. The information retrieved includes:
 
* The process name.
 
* The name of the node on which the process is running.
 
* 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.
 
|
 
|
 
| 40
 
|-
 
| rcs
 
| RCS
 
| Gnu RCS source control tool ported to VMS
 
|
 
|
 
| 30, 40
 
|-
 
| PWD_UPDATE
 
| 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.
 
| Robert Eden
 
|
 
| 20, 30, 40
 
|-
 
| QI, VMS CCSO Nameserver version 3.09
 
| 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.
 
|
 
|
 
| 20, 30, 40
 
|-
 
| RAID Evaluator
 
| 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.
 
| StorageWorks
 
| 1993
 
| 10, 20, 30, 40
 
|-
 
| RAMDISK
 
| Fast RAMDISK driver for OpenVMS VAX
 
| Gerard K. Newman
 
| 1993
 
| 10, 20, 30, 40
 
|-
 
| ROUTINE ANALYZER,
 
| Routine call analyzer for C and BLISS source code
 
| Steve Branam
 
|
 
| 10, 20, 30, 40
 
|-
 
| RCARD V1.3, Read Cardfiler cards on VT Terminal
 
| Displays DECwindows/Motif Cardfiler cards on regular VT terminals. Only text-only card files are supported.
 
| Hunter Goatley
 
|
 
| 10, 20, 30, 40, 50, 80
 
|-
 
| RELOAD
 
| Reloads DECW$XDEFAULTS into the root window dynamically so that the changes have immediate effect.
 
|
 
|
 
| 10, 20, 30, 40
 
|-
 
| REVE
 
| 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.
 
| Yves Gallot and Rich Burridge
 
|
 
| 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
 
|-
 
| RMS_JRNL_SNAP
 
| 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
 
|-
 
| Rocks and Diamonds
 
| A port of a "Boulderdash" (Commodore C64) or "Emerald Mine"
 
(Amiga)-like game under OpenVMS (X11)
 
| Holger Schemel
 
| 1995
 
| 40
 
|-
 
| Rosegarden
 
| Musical Notation Editor and Midi Sequencer
 
| Chris Cannam
 
| 1998
 
| 40
 
|-
 
| RZDISK
 
| 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
 
|-
 
| PCM, POLYCENTER Console Manager
 
| POLYCENTER Console Manager allows you to monitor console activity and manage any device that sends and receives data via RS323 link in ASCII format.
 
|
 
|
 
| 10, 20, 30, 40
 
|-
 
| Safety
 
| 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.
 
|
 
|
 
| 40, 50
 
|-
 
| 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
 
|-
 
| Scheduler, A CPU Class Scheduler
 
| 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.
 
|
 
|
 
| 40
 
|-
 
| 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
 
|-
 
| 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
 
|-
 
| SED, GNU SED
 
| UNIX Stream Editor for VMS
 
| Sheldon Bishov
 
| 1995
 
| 20, 30, 40
 
|-
 
| SHAD-DSK-MAKER
 
| 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.
 
|
 
|
 
| 30, 40
 
|-
 
| showcluster-on-web
 
| Shows cluster information from a WEB server
 
|
 
|
 
| 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
 
|-
 
| 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
 
|-
 
| 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
 
|-
 
| SHOW_QUOTA
 
| This procedure shows the given quota and the remaining quota of a process.
 
It uses the process id as first parameter.
 
| A.Schwarz
 
| 1990
 
| 10, 20, 30, 40, 50
 
|-
 
| SHOW_USERS_V12
 
| Display/KILL/FORCE exit users (enhanced WHO/WHAT program)
 
|
 
|
 
| 20, 30, 40, 80
 
|-
 
| SHS
 
| Enhanced `SHOW SYSTEM' for VAX and Alpha System.
 
|
 
|
 
| 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
 
|-
 
| Snake
 
| X11 Fruit-eating snake game
 
| Sverre H. Huseby
 
| 1998
 
| 40
 
|-
 
| SND_21
 
| 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.
 
|
 
| 1998
 
| 40
 
|-
 
| sox
 
| ST translates sound samples between different file formats,
 
and performs various sound effects.
 
This release understands "raw" files in various binary formats,
 
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
 
|-
 
| SPIDER11
 
| A double-deck solitaire under X Windows.
 
|
 
|
 
| 20, 30, 40
 
|-
 
| SRH_EXAMPLES
 
|  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.
 
|
 
|
 
| 40, 50
 
|-
 
| STRINGS
 
| Finds likely printable strings in .exe files
 
|
 
|
 
| 10, 20, 30, 40, 80
 
|-
 
| SUB_MIDWAY
 
| Another Midway world for DEC's FLIGHT
 
| Patrick Moreau
 
|
 
| 20, 30, 40
 
|-
 
| SunClock, XWindow SunClock Display
 
| This demo is  a  clock  that  shows  which portion of the Earth's surface is illuminated by the Sun.
 
|
 
|
 
| 10, 20, 30, 40
 
|-
 
| SUPERFRACTAL
 
| A fractal utility (game)
 
|
 
|
 
| 10, 20, 30, 40
 
|-
 
| SYSPQL v1.0B
 
| This program allows increasing the startup process quota, as specified by the user.
 
|
 
|
 
| 20, 30, 40
 
|-
 
| SYMBOL
 
| 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, 80
 
|-
 
| 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
 
|-
 
| TELL
 
| This command procedure will execute commands on a remote node.
 
|
 
|
 
| 20, 30, 40, 50, 60
 
|-
 
| TESTDEV
 
| 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:
 
* Ability to perform random or sequential access scans.
 
* Ability to select logical or physical seek ranges.
 
* Ability to perform parallel (multi-threaded) IO's.
 
| Stephane Germain
 
| 1990
 
| 20, 30, 40, 80
 
|-
 
| TETRIS312
 
| This is a game of "Tetris" for the X Window System.
 
|
 
|
 
| 20, 30, 40
 
|-
 
| TeX95
 
| A compilation of the popular TeX typesetting system
 
| Ch.Spieler and R.Gaertner
 
|
 
| 20, 30, 40
 
|-
 
| THREDEE
 
| A set of two tetris-like games: Spatial & Spheral
 
|
 
|
 
| 20, 30, 40
 
|-
 
| TIMIDITY
 
| TiMidity is a MIDI to WAVE converter that uses Gravis Ultrasound(*)-compatible patch files to generate digital audio data
 
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
 
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:
 
* 32 or more dynamically allocated fully independent voices
 
* Compatibility with GUS patch files
 
* Output to 16- or 8-bit PCM or uLaw audio device, file, or stdout at any sampling rate
 
* 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
 
* Support for transparent loading of compressed MIDI files and patch files
 
* Support for the following MIDI events:
 
** Program change
 
** Key pressure
 
** Channel main volume
 
** Tempo
 
** Panning
 
** Damper pedal (Sustain)
 
** Pitch wheel
 
** Pitch wheel sensitivity
 
** Change drum set
 
| Tuukka Toivonen
 
| 1997
 
| 40
 
|-
 
| tmesis
 
| System Service Intercept src for Alpha VMS
 
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
 
|-
 
| INTOUCH 4GL
 
| 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!
 
| Touch Technologies, Inc.
 
|
 
| 10, 20, 30, 40, 50, 60, 70, 80
 
|-
 
| WSG
 
| Word Search Game (Similar to Boggle)
 
|
 
|
 
| 10, 20, 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
 
|-
 
| UNZIP
 
| Unpacks zip files
 
|
 
|
 
| 10, 20, 30, 40, 80
 
|-
 
| 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
 
|-
 
| UUDECODE and UUDECODE
 
| 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).
 
|
 
|
 
| 10, 20, 30, 40
 
|-
 
| VDE, OpenVMS Source Code Control System
 
| The VDE tools allow you to maintain and to control a large number
 
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.
 
|
 
|
 
| 40, 70
 
|-
 
| VFYMAIL
 
| 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
 
|-
 
| 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.6), 30 (version 6.1), 40, 70
 
|-
 
| VIOC_RESET
 
| 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)
 
| Reg Hunter
 
|
 
| 10, 20, 30, 40
 
|-
 
| VIRTDSKS
 
| 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
 
|-
 
| OPENVMS SW
 
| 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
 
|-
 
| VAXSCAN
 
| VAX SCAN is a native mode high level language designed for
 
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.
 
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
 
| 30, 40, 50, 80
 
|-
 
| vgp1_1, Vector Globe Projection tool
 
| 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
 
|-
 
| VMSTAR
 
| Unix TAR Command for OpenVMS (equivalent of BACKUP for Unix)
 
|
 
|
 
| 10, 20, 30, 40, 50, 60, 70, 80
 
|-
 
| VMS-Under-NT, Bits of VMS services to run under Windows NT
 
VMS services under Unix that might be useful in this context too.
 
|
 
|
 
| 30, 40
 
|-
 
| VNEWS V1.50A
 
| A USENET News Newsreader
 
|
 
|
 
| 20, 30, 40
 
|-
 
| VTB
 
| Bookreader for VT terminal
 
| ESME-Sudria
 
|
 
| 10, 20, 30, 40
 
|-
 
| VToolkit
 
| The VToolkit is a collection of widgets, sample programs and utility routines that extend the MOTIF X-windows toolkit. Complete sources are included.
 
|
 
|
 
| 10, 20, 30, 40
 
|-
 
| vttest
 
| VT100/VT220 Terminal/emulator test program
 
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, 70
 
|-
 
| 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
 
|-
 
| 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
 
|-
 
| 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
 
|-
 
| 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
 
|-
 
| 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
 
|-
 
| XEARTH,
 
| Displays a shaded image of the Earth in the root window on X Windows
 
|
 
|
 
| 20, 30, 40
 
|-
 
| XEPHEM27
 
| 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
 
|-
 
| XFIL202
 
| An X Window Four in Line logic game
 
|
 
|
 
| 20, 30, 40
 
|-
 
| XFISH,
 
| Fishtank Background for X11
 
| Eric Bina
 
|
 
| 10, 20, 30, 40
 
|-
 
| 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)
 
|-
 
| 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
 
|-
 
| 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 of the 3 colors Cyan, Magenta and Yellow plus
 
White. You choose your colour with MB1 and MB2 , and you quit with MB3.
 
|
 
|
 
| 20, 30, 40
 
|-
 
| XMOCT34
 
| MOTIF OCTAHEDRON
 
| David Albert Bagley
 
| 1993
 
| 20, 30, 40
 
|-
 
| XMORPH
 
| Digital image warping (morphing) for X window system
 
| Michael J. Gourlay
 
| 1994
 
| 20 (sep95), 30 (jul96), 40
 
|-
 
| XMOUNTAINS
 
| Xmountains is a X11 based fractal landscape generator. It generates random
 
fractal surfaces and displays them in a window. While the program is running
 
the fractal is continuously extended on the rig ht and the image is scrolled
 
from left to right to expose the newly generated area.
 
|
 
|
 
| 20, 30, 40
 
|-
 
| XMPYRAMID34
 
| MOTIF PYRAMID
 
| David Albert Bagley
 
| 1993
 
| 20, 30, 40
 
|-
 
| XMRUBIK32
 
| Motif Rubik's Cube
 
| David Albert Bagley
 
| 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.
 
|
 
|
 
| 10, 20, 30, 40
 
|-
 
| Xodometer
 
| Xodometer measures how far your mouse travels in miles or kilometers.
 
|
 
|
 
| 10, 20, 30, 40
 
|-
 
| XPAINT
 
| Simple Paint program for X Window system
 
| David Koblas (211), Torsten Martinsen (244, 247)
 
|
 
| 20 (211), 30 (244), 40 (247)
 
|-
 
| XPAT2
 
| Various Patience (Solitaire) card games for X11
 
|
 
|
 
| 40
 
|-
 
| XPDF
 
| VMS/X11 reader for Adobe Acrobat etc. files
 
| Derek B. Noonburg
 
| 1996
 
| 30, 40, 50
 
|-
 
| XPHOON
 
| Program to display current phase of the moon. XPHOON sets the X root window to a picture of the moon in its current phase.
 
|
 
|
 
| 10, 20, 30, 40
 
|-
 
| XPIPE
 
| Game: build pipe for the fluid to flow through
 
|
 
|
 
| 20, 30, 40
 
|-
 
| XPM-34E
 
| 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
 
|
 
|
 
| 20, 30, 40
 
|-
 
| XPOOL,
 
| 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.
 
|
 
|
 
| 10, 20, 30, 40
 
|-
 
| XPOSTIT
 
| X11 Post-it Notes program from Athena widget set to VMS DECwindows environment using the DECtoolkit widget set.
 
| Jatin Desai
 
|
 
| 10, 20, 30, 40
 
|-
 
| xpuzzles
 
| PUZZLES, GAMES, Collection od Puzzles under X Window:
 
* SLIDING BLOCK PUZZLES
 
* ROTATIONAL 3D PUZZLES
 
* COMBINATION ROTATIONAL AND SLIDING 3D PUZZLES
 
| Patrick Moreau
 
|
 
| 30, 40
 
|-
 
| XREVERSI
 
| Reversi (aka Othello) game under X Window
 
|
 
|
 
| 20, 30, 40
 
|-
 
| XROACH
 
| XROACH creates Roaches that  run  around  on  the root window and hide under any open windows or icons. 
 
|
 
|
 
| 10, 20, 30, 40
 
|-
 
| XSCREENSAVER
 
| 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.
 
|
 
|
 
| 20
 
|-       
 
| XShuffle
 
| Turns screen into a multi square sliding puzzle.
 
|
 
|
 
| 10, 20, 30, 40
 
|-
 
| XSKEWB41
 
| Skewb X widgets  (another Rubik's game)
 
| David Albert Bagley
 
| 1994
 
| 20, 30, 40
 
|-
 
| XSNAP
 
| The xsnap program allows one to take a snapshot of a  specified region of the screen.
 
|
 
|
 
| 20, 30, 40
 
|-
 
| XSNOW
 
| Create a snowy desktop
 
| Rick Jansen
 
| 1984
 
| 10, 20, 30, 40, 50
 
|-
 
| 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.
 
|
 
|
 
| 20, 30, 40
 
|-
 
| XSTAR
 
|
 
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
 
|-
 
| XTHING
 
| 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...)
 
| John L. Cwikla
 
|
 
| 20, 30, 40
 
|-
 
| XTIC112
 
| X version of a simple but tricky board game
 
| Mattias Jonsson
 
|
 
| 20, 30, 40
 
|-
 
| XTIFF
 
| View a TIFF file in an X window (mono and multi-pages)
 
|
 
|
 
| 20, 30, 40
 
|-
 
| XTRON
 
| 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.
 
| Rhett Jacobs
 
| 1995
 
| 40
 
|-
 
| XV310
 
| Interactive image viewer for the X Window System
 
| Brian J. McCarthy
 
|
 
| 10 (XV310), 20 (XV310a), 30, 40
 
|-
 
| XWIT
 
| Pop or iconify this xterm window or named windows
 
|
 
|
 
| 20, 30, 40
 
|-
 
| YACC
 
| Berkeley yacc
 
| Sheldon Bishov
 
| 1995
 
| 20, 30, 40
 
|-
 
| YADMAN
 
| This  demo,  Yadman  (Yet Another Damn  MANdelbrot  program)  can generate  and  display  images  of  the  Mandelbrot  set.    The Mandelbrot  set  is  produces  images  of  fractals,  fractional dimensions,  that  are  pleasing  to  the  eye.
 
|
 
|
 
| 10, 20, 30, 40
 
|-
 
| ZK
 
| Text-based interactive fiction game
 
| William Lees, Edmund Sullivan
 
| 1985
 
| 20, 30, 40
 
|-
 
| ZMODEM
 
| Fast, reliable VMS ZMODEM-90(Tm) protocol file transfer programs with MobyTurbo(Tm and Crash Recovery for use only with DSZ, ZCOMM, and Pro-YAM.  1-27-94 Improved througput on some VAX machines.
 
| Omen Technology
 
| 1993
 
| 10, 20, 30, 40
 
|}
 
  
[[Category:FReeware]]
+
[[Category:Freeware]]

Latest revision as of 16:17, 26 November 2024

The OpenVMS Freeware CD is a collection of OpenVMS free software started by Digital including tools written by enthusiasts as well as Digital legacy software made public.

The Freeware CD Collection is available from at least two resources:

Most software supplied on the Freeware CD is covered by the GNU license; the CD is provided as is with no warranties of any kind.

There have been 8 versions of the Freeware CD labeled FREEWARE10, FREEWARE20 etc.