HP OpenVMS Systems
HP OpenVMS systems
Evolving business value
The Freeware packages provided as a part of the OpenVMS Freeware collection are available for download below.
An alphabetical list of all Freeware packages indexed on this site.
Convert text to PostScript. Runs on OpenVMS VAX, OpenVMS Alpha, and OpenVMS IA64
Ada programming documentation in Bookreader Format
A PIPE command for VMS (emulates UNIX pipes). Runs on both OpenVMS VAX and OpenVMS Alpha.
A RUN/USER command with other enhancements. Runs on both OpenVMS VAX and OpenVMS Alpha.
Antiword is a MS Word document file reader.It extracts the plain text,or converts it into a Postscript file.Runs on OpenVMS VAX and OpenVMS Alpha
An archie client for VMS (VAX and AXP).Will compile under OpenVMS VAX and OpenVMS AXP.Tested with MultiNet and UCX.
Enhanced INQUIRE-like User-Prompting Tool. The ASK program can be used to read a line of input from SYS$COMMAND. ASK works like the INQUIRE command, except that it allows escape sequences and end_of_file (Ctrl/Z) to be read by the user. The input string or keypress is returned in a local DCL symbol. Options allow for the read to timeout, the result to be placed in a global DCL symbol, a default string to be applied if no input, the result to be all upper case, and that the input string is not echoed. ASK was written to simulate the RSX11M .ASK directive.
ASTYLE V1.17 for OpenVMS
Source Code Reformatting Tool.This file is a part of "Artistic Style" - an indentation and reformatting tool for C, C++, C# and Java source files. http://astyle.sourceforge.net
Nick de Smith's extension to EDT
Ada programming documentation in Bookreader Format
ATG FTDRIVER patch kit. The ATG_FT patches allow programs using the DEC supplied pseudo-terminals (FTAn:) to set the access port name string for the device, such that a $GETDVI with DVI$_TT_ACCPORNAM can retrieve the name. This also means that a "SHOW TERMINAL" command will also display the set name.
ACMS Audit Trail Logger utilities. ATR_DAEMON lives on the system as a detached process. It wakes up periodically, based on a logical, scans the ACMS$AUDIT_LOG (the file ATR uses) for errors, and then mails these errors to a distribution list. ATR_DAEMON consists of 1 TPU and 2 DCL files. Not only does this isolate errors, it also may allow you to catch the error before the user even tries to notify you of it.
A program to AUTOmatically expand DCL commands. AUTO is a tool to let you use command completion Each token of the command line (VERB, QUALIFIER, PARAMETER or QUALIFIER-Value) can be expanded to completion or sequentially searched for the next or previous valid match. This tool will display the buildup command after the ENTER key, but if you specify the /EXECUTE qualifier, the buildup command will be executed via LIB$DO_COMMAND, and control will return to AUTO.
Example device driver ported to OpenVMS AXP
Submit multiple commands to a batch queue from DCL
Broadcast GRAB and listserv PUNCH tools.GRAB is an example program that captures broadcast messages and simply outputs them to SYS$OUTPUT. LPUNCH is a program that converts files in listserv punch format. It accepts a list of wildcarded filenames, and converts the files that are in lpunch format.
ACM Article: BLISS: A Language for Systems Programming
Introduction to BLISS" by Matthew D. Madison
BLISS for OpenVMS. This submission contains various recent Bliss compilers and Bliss documentation, with software installation kits for Bliss compilers for OpenVMS Alpha, OpenVMS Integrity servers, and OpenVMS VAX.
A utility to locate the holder of an RMS record lock that is blocking other processes.
Processes DECW$BOOKSHELF Files. This program allows one to peruse the DECW$BOOKSHELF file tree and to build a list of DECW$BOOK files to be copied. There is also a .COM file to do the copying.
BOSS lets you create up to 8 processes on a VAX/VMS system. Each process is identified by a single letter (A thru Z). At most one of these processes is `current'. What you type is sent to that process, and output from that process is sent to your terminal. A process which is not current can run but cannot do output. (Output is saved until you make that process current.) You usually switch between processes by typing control-\ followed by the identifying letter.
C Source Code Beautifier Tool
callable ICMP ping routine
Cardreader Server Symbiont. This program is a 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.
CATDOC V0.34 Convert Microsoft Word Documents into Text or TeX
A CD (Change Default) command for VMS
Read a High Sierra (ISO-9660) Disk. The programs allow a file on an ISO 9660 format CD-ROM to be opened, and 512 byte blocks of data read from the file relative to the beginning of the file
Plays Audio CDs on OpenVMS. CD_PLAYER is a program to allow playing of Audio CDs on CD-Rom drives capable of doing so. It is written in C and uses the Motif user interface.
Disk Block Editor. This program was built to edit binary files or disk data. Due to fact Alpha VMS has no PATCH, this program may be very usefull in some cases, for example, patching EXE files etc. It supports next functions: - both file and whole device editing, - browsing data as dump (bytes & ASCII) and as disassembler, - binary and ASCII data editing, - current data view as long, bytes, bits, decimal, disassembler, - searching and repeat searching ASCII and BINARY data up and down, - scrolling data up and down, - jump instructions interpretation.
User Authentication. CHKLGI is a routine which allows you to perform the same checks and tasks as LOGINOUT.EXE (the system's login image) when a new process is logged in. You may check for correct passwords, login restrictions, perform ALF (automatic login facility) and proxy-related operations, update the intrusion database and perform system auditing of your logins.
Allows Users to Claim Ownership of Files. CLAIM is a program that allows a user to become the owner of files placed in his or her directories by other users.
Clears the Device Error Count
Clear the Device Reference Count
CLUE (Crash Log Utility Extractor) for OpenVMS VAX
C Memory Allocation Debugger
Compare two directories like DCL DIFFERENCES
Compare the contents of two directories
VMS port of CRON utlity
A Norton Commander-style directory browser for VMS
Search comma-separated-variable (CSV) data files
Toggle DCL command procedure verification on and off. CTRL-Verify provides the capability to enable and disable DCL command file verification by typing a CTRL-V while the procedure is executing.
Convert Compiler Listings back to Source Code. CVTLIS converts .LIS files from the VMS Source Listings on CD back to the appropriate source files.
Date Tools. Show information about date (day of week, absolute, Julian day, week #)
RTL used by DBS tools. This package contains the results of building the DBS-SYSRTL package on the three architectures supported by VMS.
Ethernet monitor. DBS-ETHERWATCH is an ethernet "sniffer" allowing packet selection based on address and/or protocol. Record and playback are available.
Local Area Transport (LAT) Protocol Network Sniffer. This package contains LATWATCH X5-005, an Ethernet "sniffer" program which allows selection of LAT packets based on addresses and LAT message types. Packet data can be displayed in a number of formats. Options also exist to record and playback data.
Utilities for Ethernet Network Monitoring. This package contains four utilities that can be used to monitor the ethernet to isolate problems or just to see what is going on.
NLA0:symbiont. DBS-NULLSYMBIONT is a symbiont that will use the null device (NLA0:) (or a dummy LTA device) 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.
Online Disk Space Monitor
file and disk patch utility. 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.
Find lock information. This package contains three utilites for retrieving information about resource locks.
RTL used by DBS tools. DBS-SYSRTL contains the source code and build procedures for the run-time library used by the various DBS packages. The source is in BASIC, C and MACRO.
tape dump and tape exerciser tools. 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.
Self-Expanding DCL; lists; mail merges. EXPAND is a utility for generating repetitive scripts, called expansions. EXPAND generates an expansion by applying a list to a template. This works much the same way as a mail merge facility generates a mailing by applying a mailing list to a form letter.
Automatically complete filenames in DCL commands on VAX
Debugger for DCL command procedures
Routines to define DCL keys from a program. These routines can be called from any VMS language to work with DCL key definitions. There were written to provide a way to perform the DCL command DEFINE/KEY from a program, since there is no LIB$DEFINE_KEY routine.
Charlie Hammond's unsupported DCL checker. The DCL_CHECK procedure detects a variety of DCL coding errors and displays diagnostic messages that allow you to correct the problems.
A DCL Database
Charlie Hammond's unsupported DCL dieter. This procedure "DIETs" a command procedure file -- compressing it by removing comments and unnecessary space. This saves file space and improves execution time. It may also remove comments that you don't want users to see.
Patch DCL.EXE to allow more than 20 commands to be REC
a Perl client for updating DynDNS information. This tool allows OpenVMS hosts to maintain DynDNS IP DNS routing
DECnet Programming Examples. This package contains some examples of using the QIO interface to NETACP to retrieve information. Included is a short program that displays a list of known nodes (similar to NCP SHOW KNOWN NODES), and one that displays a list of links. A commented version of NFBDEF.H is included.
Programmable Message Delivery System for VMS MAIL
Directory Tree Deletion
Assign logical names to a wildcarded file spec.
Directory PUSHD POPD and PEEKD Navigation. The pushd program saves the current working device/directory on the directory stack, and then changes the default to the newly specified device/directory specification.The popd program replaces the current working directory with top entry on the stack. The peekd program displays the directory entries in order from the top of the stack. Each entry is displayed with the corresponding entry number.
DISKBLOCK is a low level disk block editing tool.Editor amd performance tester for ODS and Foreign disks
Time disk operations with precision.
OpenVMS VAX Disassembler. DISM32 is an application program that runs on an OpenVMS VAX system, and that translates an executable, shareable, or system image that was created by the OpenVMS VAX LINKER utility into symbolic Macro32 source files.
Sample code for writing privileged shareable images in
A program to read/modify records in any RMS (seq/relat
DECnet rlogin-like Remote Login. DRLOGIN allows remote interactive login over DECnet, providing similar functionality to the RLOGIN TCP/IP utility.
Datatrieve Rdb and System Management procedures.
dvi file repagination tool
Directory eXtension. DX is a VAX/VMS utility that performs many file operations on a VT100 or upper type terminal. It can be used to delete, edit, or rename files in the current directory. DX can also create a hardcopy listing of all the files displayed
Portable EDT Editor. An EDT-lookalike editor for multiple platforms (VMS, UNIX, DOS)
Extensible Performance Monitoring - Monitor disk I/Os
Backwards TYPE/PAGE (starts at the end of a file)
Set various attributes of a process that standard DCL
Ethernet line activity monitor
Executive Symbiont. EXECSYMB is a VMS server symbiont that feeds queue entry information to detached processes that are designed to execute specific operations (hence the name, Executive Symbiont). It is multi-threaded (it can handle up to 32 queues at the same time); it requires one detached process and one mailbox for each queue, plus one mailbox for status information and one for detecting process exit status for each copy of EXECSYMB (i.e. one per 32 queues).
DCL extended-precision muliply and divide strings in any radix
Extract records from VMS file
lightweight persistent objects for C++
An introduction to DECnet FAL Logging. A document discussiing FAL$LOG and FAL$OUTPUT logical names, and the available DECnet File Access Listener (FAL) logging support.
Fast File Delete for OpenVMS Alpha
Utility for modifying file attributes.
Shows Processes Holding a File Open. FILES_INFO accepts a filename on the DCL command line and displays all the processes that have the file open for reading/writing.
Find files on a disk by searching the file headers
File and Directory Manager
A File UNDELETE Utility for OpenVMS
FRAGMENTDisplay the fragmentation of the free space on a disk
Display disk usage and free space summaries for mounted disks
Attempts to Unwedge a Process in Mutex Wait (MWAIT). FREE_RSN is a MACRO-32 program that will try to free a process that is in an MWAIT state. Programs enter the MWAIT state for many reasons, including quota depletions. FREE_RSN will attempt to correct some of these problems by granting more quota to processes waiting on quotas.
Manage an FTP Mirror. FTP_MIRROR is a DCL command procedure that can be used to set up a local "mirror" of a remote FTP site. It automatically detects when new or updated files are placed on the remote system and will FTP them to the local system.
Tracks an FTP Site for File Changes. FTP_NEW is a command procedure to check an ftp directory or tree for new, changed, or removed files.
The Functional Testing Suite (FTS) is a do-everything utility for monitoring and controlling a VMS system.
a SDA extension to display info about a global section
Displays a DCL Command Recall Buffer
displays information retrieved from SYS$GETLKI. GETCMD.B32 is a BLISS-32 program that will display the DCL command recall buffer for any interactive process on the system.
Extracts SYSUAF information into DCL Symbols. GETUAI is a utility that allows the user to obtain OpenVMS User Authorization Information, from the SYS$SYSTEM:SYSUAF.DAT file, and place the information into a DCL symbol.
Assume Another User's Login Identity. This program allows a privileged user to obtain an interactive session on behalf of another user. The privileged user inherits the complete environment of the target user including DCL symbols, PROCESS/JOB/GROUP logical names, process quotas, privileges and rights identifiers as well as any other stuff that is set up in the target user's LOGIN.COM
Generate Messages and SDML documentation. GNM is a compiler that permits you to generate both MESSAGE files (.MSG files) and DOCUMENT SDML files containing the error messages and recovery text. From the MESSAGE compiler, you can also get the SDL output (MESSAGE/SDL), and from that the language-specific include files containing the message definitions.
An Enhanced SEARCH Utility. The main features of interest are: o Search using wildcard search srings (* and %) using /WILDCARD o Extract windows or sections by search strings using /CUT=(s1[,s2]) o Incremental processing using /CONTEXT and /LIMIT o Scripting support using /SAVE to save information in DCL symbols
GT.M database and tools for OpenVMS (MUMPS)
Header files used by Joe Meadows' C Code
Fortran API for Help Library Access
Convert to or from HEX (printable ASCII) file
FTP client and server
Assume Another User's Login Identity
Search an OpenVMS HELP library for keywords
HOFFMAN_EXAMPLESVarious C Source Code Examples
VMS print symbiont for HP LaserJet printers
Portable C OpenVMS Password Hash (Purdy)
Web search engine
A DECthreads-based HTTP Web Server
A portable infix calculator
a Portable Infix Calculator
Programs to reset SCSI bus devices and other similar things
Display image ident information
DCL-based menu for access to Internet stuff
Hides Interactive Process from SHOW USERS
OpenVMS Itemlist manipulation routines
a portable EMACS/EDT-like editor
Log terminal sessions using pseudo-terminals
Watch disks for files to trigger batch jobs
Login as a different user without a password
Process-Permanent Action-key routines. The KEY utility, and its associated programs allow you to write routines that will run whenever a selected control key is pressed on your terminal, both in and out of images and command procedures. Think of it as a terminate and stay resident program for VAXen.
Accessing Known Files via KFE Data Structures
Cluster-Distributed Process Deletion
Tool to Resequence Macro32 Local Labels
A PostScript printer symbiont for VMS
Generate Last-Login Reports. The LAST program provides information on when the last time a user logged in, what group they are from and how many days it has been.
Grab and Display Last Terminal Command. LASTCMD allows a suitably privileged user (one with CMKRNL) peek at the typeahead buffer of another terminal. This allows one to grab another's last command no matter in what environment the target user may be.
Load-Averaging Device Driver. LCK is a utility that allows to use VMS locks from DCL. It features a new DCL command that can request or release a lock on an arbitrary named resource.
Use the VMS lock manager from DCL sans programming
Logical Disk Driver. LD allows you to create a logical (software emulated) disk device of a user-specified sizes using backing storage from a disk file; it is a form of partitioning. These logical disks can then be used for various purposes, including as staging areas required as part of mastering CD or DVD media on OpenVMS; as part of using recording tools such as CDRECORD.
a SEARCH command for OpenVMS libraries
maintain user information associated with a username
listen to LAN and make a list of names and addresses
a SDA extension to display logical names
System service to look up logical names
Motif-based Logical Name Browsing Tool
log terminal sessions using the FT pseudo-terminal dri
Fast LOGIN.COM for OpenVMS
Postscript LOGINOUT-HOOKS Documentation
Fast File Viewer for OpenVMS
Execute a Command Repeatedly or Against Multiple Files
Display Info Similar to SHOW DISPLAY
DIRECTORY command with sorting
Display SYSUAF info about inactive users
Programs to Display Keymaps and to Define Function Key
Modify File Attributes
Report First Free Member in a UIC Group
Log in as another user (a rewrite of GLOGIN)
Create DECterm under another user
Deletes all subdirectories and files in a tree
Changes file version numbers of files in a directory
Display user information from SYSUAF
Motif UTC clock
Motif XBM Bitmap Viewer
Measures Motif-based Windows
Joe Meadows's Callable MAIL Examples
Match MAIL$*.MAI external files with MAIL.MAI pointers
Patch VMS Mail to Eliminate Need for Internet Transpor
Symbiont for mailing files to yourself via PRINT
Manages the system mail profile database VMSMAIL_PROFI
View the system mail profile database VMSMAIL_PROFILE.
VMS MAIL protocol stubs for writing your own protocol
MMS-compatible make utility for VMS
make tool for OpenVMS VAX and OpenVMS AXP
MBMON is a utility which captures messages as they are written to a mailbox and displays them and/or records them to a file for later display.
Peek at mailbox messages without removing them
MBU is a utility for VMS mailboxes. MBU can create mailboxes, delete mailboxes, read and write mailbox messages, and display and change the characteristics of mailboxes. It can also view messages in a mailbox without reading them.
RSA Data Security MD5 message-digest algorithm. MD5 is a tool used to verify file downloads and for checking for file integrity in the event of accidental or intentional file modifications.
Library of routines used by MadGoat Software products
Joe Meadows's MENU utility
Mail File Transfer Utility for Text and Data Files
Extracts and Displays Text from Bookreader Files
MadGoat PC Exchange: Microsoft Windows FAT Disk Tool
MadGoat FINGER client and server for VMS
Search VMS MAIL files and folders for strings
Media Loader Utility (MLU) V2.1
Tool to Modify and Maintain ASCII text files (replace
DCL equivalent of MONITOR MODES/SMP
more and less tools for OpenVMS
The Mosaic Web Browser
more and less file-paging programs for UNIX and VMS
Postscript Pretty Printer
An MPEG (Movie File) Viewer for OpenVMS
SCSI Tape Medium Changer Control Program
Process Mutex-Wait Diagnostic Utility
Create digests for Message Exchange (MX) mailing lists
Generate summaries from Message Exchange (MX) files
MySQL database for OpenVMS
Portable Assembler for Intel IA-32
Synchronize System Time With NBS (NIST) Atomic Clock
Nick de Smith's DCL version of VMSSERV
Library of Routines for TCP/IP Programming
TeX macros for producing newsletters
NNTP News Reader Client for OpenVMS
Simulate a PURGE to see what would be deleted
Display Notices at Login Time
Issue a name service query
Display OpenVMS VAX Object File Details
Portable ODS-2 file structure reader
Read ODS-2 copy files on OSF/1 Unix
Portable ODS-2 file structure reader
Oscar's (DCL) Menu Interface
php Web eCommerce Storefront
PACKASM (PACKage ASseMbler) is an OpenVMS utility for extracting and assembling packages from VMSmail and USENET news.
Generate PAKs and License Software Applications
Terminal Lock and Automatic Logout Tool
Library of Pascal Declarations for OpenVMS APIs
Save modify and restore user passwords
Converts Public Bitmap (.PBM) files to TeX fonts
Postscript-format Calendar Generator
A DCL-like command interpreter for Windows PCs
Interprocess Forced Process Dump Tool
Motif-based graphical performance meter for OpenVMS
Define permanent DCL symbols
Monitor system performance and alert anomolies.
a SDA extension to detetermine which processes are usi
php-based web bulletin board
php-based web blog
PINE NetNews and Mail Client
Manage incoming mail via DELIVER
Point-to-Point Protocol Daemon for OpenVMS
Print Queue Manager for Users and Operators. PQM is a screen-based utility which presents a user-friendly interface to the OpenVMS print queue system. It is designed for ease-of-use by users and operators who do not wish to learn, or have no direct access to, the DCL commands which are relevant to printer queues.
Grant privileges to another process
Allow non-privileged execution of DCL procedures with
Probe is 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.
Qt-based UI for SCADA applications tool
Menu-based SYSUAF Management Tool
Manage Project Access
Display process status for all or selected processes
Extract Text from Postscript
Angus Duggan's PostScript Utilities
An SDA extension to display info about a waiting process.
QLOGIN -- A program that runs before LOGINOUT to display run-time info
SMG print queue manager for OpenVMS
DISKQUOTA info for users/devices under OpenVMS.
RAM Disk Driver for OpenVMS VAX
Display Cardfiler Cards outside DECwindows
A simple reminder utility for OpenVMS
simple reminder system written in DCL
Execute DCL commands on remote DECnet nodes
Apply DCL command(s) to multiple files
Comprehensive interface to RMS for High-Level Languages (HLLs)
C-like language interpreter to embed in C programs
File system additions for OpenVMS
Windows File and Print Services
DCL Command Output Scanning Facility. Scan for exact text in ensuing output of DCL and foreign activated commands.
Search SYSUAF for accounts matching specified criteria
Load the output of a DCL command into an editor
Joe Meadows's SD simple SET DEFAULT
A manual for writing SDA callout extensions
Structured DCL compiler
Data Structure/Interface Definition Language. The SDL tool compiles a data definition language module into the specified target language; the tool converts a language-independent definition file (an SDL input file) into a language-dependent definition file.
Jnet-style message SEND tool
TeX Macros for Presentation Session Notes
Per-user or per-login product setup manager
Become Another User
Display or Modify Image DEBUG or Traceback Settings
Set the process name for any process
screen-oriented interface to OpenVMS HELP
Cluster-wide Graphical SHOW USERS. Provides graphical display of users accross the cluster.
Subroutines to allow sharing of COMMON PSECTs among pr
Enhanced SHOW SYSTEM-like display
Converts SIXEL output to HP LaserJet graphics
DECnet-Plus Show Known Links display. Show Known Links displays the connection IDs in DECnet/Plus env.
Maintain a slave subprocess to execute background comm
Logical Name Searchlist Modification Utility
UN*X-like more command for DCL command output
TCP/IP product-independent BSD socket library
an OpenVMS Spell-Check Tool
File splitting and joining tool
An OpenVMS version of the POP3 server based on RFC1939 and RFC2449.
JDBC-based graphical SQL client. SQuirreL SQL Client is a graphical Java program that will allow you to view the structure of a JDBC compliant database, browse the data in tables, issue SQL commands, etc.
ssldump, Utilities, SSLv3/TLS network protocol analyzer. ssldump decodes a TCPIP traffic, decrypts the data (if certificate key is provided) and dumps the data to stdout.
See http://www.rtfm.com/ssldump/ for more details on ssldump.
Joe Meadows's monitor/finger/whatever
Dump VAX STB Symbol Table Files
Search for Printable Characters Within a File
Monitor control and manage terminal sessions (SUPERVIS
multi-session windowing terminal application for OpenV
Web page indexing tool. SWISH-E is a fast, powerful, flexible, free, and easy to use system for indexing collections of Web pages or other files.
Extended Switch SD SET DEFAULT replacement. Extended Switch is a VMS utility that replaces the DCL command SET DEFAULT. It provides all of the functionality of the original command as well as several enhancements and a greatly simplified user interface.
Sets Deletes and Shows Symbols across Processes. SYMBOL provides the capability to define, display and delete DCL symbols in the context of any process in a VMScluster.
Extract symbols from Object (OBJ) and Image (EXE) and
Same as SYSMAN ALF -- only better
OpenVMS port of syslogd and logger
Generates textual- and HTML configuration report.SYSTEM_REPORT analyzes the local node/cluster and creates two configuration reports (.TXT,.HTML).
Tru64 COLLECT data to T4 format.This utility will read a log file created by the Tru64 Unix "collect" utility, which collects system performance information, and convert it to a CSV (comma separated value) text file which is compatible with T4 performance data collection utilities.
Using DCL to do time accumulations for a routine
Performs a Variation of TYPE/TAIL on a File
Fortran routines to manipulate tapes
TCP/IP Print Symbiont for OpenVMS
Periodic Terminal Usage Statistics.
(VAX and Alpha) Disk exerciser and read-performance measurement tool. TestDev 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.
Turing Machine Interpreter and Debugger
Image Measurement and Analysis Tool.Tnimage is an image analysis program oriented toward scientific and technical applications. It has been extensively used by molecular biologists, forensic pathologists, biochemists, physicists, and others to analyze images. It is also useful for general image viewing and editing. The program has an easy to use, menu-driven interface based on Motif.
enhanced SET DEFAULT program
DEC C source code example for calling TPU
Display Timer Queue Entries (TQEs)
lib$search - a C routine to simply calling $SEARCH
File processor similar to the ALL-IN-1 utility.
Communicate with DECserver terminal servers
High-performance 4GL for OpenVMS VAX/AXP systems
Locks OpenVMS VAX Images into Memory. Turbo is intended to improve the performance of frequently activated images by locking their pages into system memory.
Searches UAF; dictionary-attack password-guessing tool. UAF is a general purpose utility for searching through the authorization file based on any information stored within the authorization file, including privileges (specific privileges, or privilege classes), last login time, etc.
Unpack PC .ARJ files under OpenVMS
OpenVMS VAX Interactive Disassembler
Decompile OpenVMS MESSAGE File Tables .This utility 'decompiles' message tables. Thus allowing you to edit them (create your own language-specific version for instance). It's been rewritten from Macro to C.
Multi-format Archiving and Unarchiving Tool
Info-ZIP's portable UnZip version 5.52
UUENCODE and UUDECODE for OpenVMS
Kill a disconnected UUCP process
Disk Striping Driver (RAID) for OpenVMS VAX
Virtual disk driver for OpenVMS Alpha
Virtual Disk drivers for OpenVMS VAX
Extract .CLD definitions of DCL verbs. VERB is a utility that permits extraction and examination of DCL verb definitions into CLD modules. These CLD modules can then be modified and reloaded back into the command tables, if desired.
Display version info for OpenVMS VAX images
Motif-based file viewer/browser
VI-LIKE-EMACS text editor. vile is a text editor which is extremely compatible with vi in terms of "finger feel". In addition, it has extended capabilities in many areas, notably multi-file editing and viewing, key rebinding, and real X window system support.
Enable/disable DISCONNECT setting on terminal template
The OpenVMS Frequently Asked Questions (FAQ)
Read and Write Unix TAR archives (with ODS-5 support)
Tape Copy that can Ignores Tape Errors
VNCviewer for OpenVMS VAX and Alpha
VMS Objects and Images Tools for Alpha and Integrity servers. These are the HP OpenVMS Engineering tools shiml and xpd. SHIML, SHareable IMage List, lists all the shareable images an image depends on. XPD, eXternal Procedures and Data, lists all the external procedures and data an image references in shareable images.
Visual Queue Manager for OpenVMS
OpenVMS File Manager for VT-series terminals. VTfm is a Norton Commander style file manager for Digital VT-series terminals or terminal emulators which can emulate such terminals (PowerTerm, for example). VTfm works under OpenVMS on VAX, Alpha and IA64 processors.
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 a 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.
An Idle Terminal Monitor and Timeout/Logout Tool
Python Web Development Suite. Webware for Python is a suite of Python packages and tools for developing object-oriented, web-based applications. The suite uses well known design patterns and includes a fast Application Server, Servlets, Python Server Pages (PSP), Object-Relational Mapping, Task Scheduling, Session Management, and many other features. Webware is very modular and easily extended.
Ethernet monitor for OpenVMS
Zero Device Error Counts. This program zeros-out the device error count stored in the UCB for a particular device. This is useful when you wish reset this value without booting the machine.
Menu Utility. ZMENU is a utility designed to display a menu from within a command procedure, to select a menu item based on a user's instructions, and to communicate the user's selection to the procedure so that it can perform further processing based on which item was selected.
Rahul Desi's ZOO V2.10 archive program
Serve tape drives over DECnet