|The Open Source packages provided as a
part of the OpenVMS freeware collection are available for download below|
» Contribute New or Updated Open Source/Freeware Package
An alphabetical list of all Open Source packages indexed on this site.
GNU Project parser generator for OpenVMS. Bison is a parser generator in the style of yacc(1). It should be
upwardly compatible with input files designed for yacc.
Berkeley Yacc parser generator.Berkeley Yacc is an LALR(1) parser generator. Berkeley Yacc has been made as
compatible as possible with AT&T Yacc. Berkeley Yacc can accept any input
specification that conforms to the AT&T Yacc documentation. This version of
Berkeley Yacc has been converted to ISO C, eliminates some nonportable use of
temporary files and provides a few new options.
BZIP2 File Compression Tool for OpenVMS. This version is fully compatible with the previous public releases,
including versions 0.1pl2, 0.9.0, 0.9.5, 1.0.0, 1.0.1 and 1.0.2.
Unix-like chown Facility for OpenVMS.
GNU compress for OpenVMS VAX and OpenVMS AXP.
CURL for OpenVMS. CURL is a command line tool for transferring files with URL syntax,
supporting FTP, FTPS, HTTP, HTTPS, Telnet, DICT, FILE and LDAP. CURL
supports HTTPS certificates,HTTP POST, HTTP PUT, FTP uploading, Kerberos,
HTTP form based upload, proxies, cookies,user+password authentication
(Basic, Digest, NTLM and Negotiate for HTTP and kerberos4 for FTP), file
transfer resume, http proxy tunneling and many other features. CURL is
open source/free software distributed under MIT License.
emacs text editor for OpenVMS.
Electric Fence V2.1
Electric Fence Memory Debugger for OpenVMS
Electric Fence (or eFence) is a memory debugger written by Bruce Perens. It consists of a library which programmers can link into their code to override the C standard library memory management functions. eFence triggers a program crash when the memory error occurs, so a debugger can be used to inspect the code that caused the error.
GNU fgrep (file search and replace) for OpenVMS
fast lexical analyzer generator for OpenVMS. flex is a tool for generating scanners: programs which recognized
lexical patterns in text.flex reads the given input files, or its
standard input if no file names are given, for a description of a
scanner to generate. The description is in the form of pairs of
regular expressions and C code, called rules. flex generates as output
a C source file, lex.yy.c, which defines a routine yylex(). This file
is compiled and linked with the -lfl library to produce an executable.
When the executable is run, it analyzes its input for occurrences of
the regular expressions.Whenever it finds one, it executes the
corresponding C code.
the FreeType Font Engine Libary for TrueType Fonts. FreeType is a Free font engine library for TrueType fonts used by several softwa
re packages, including Python.
GNU ispell spelling tool.
The Imagemagick Graphics Suite. Imagemagick provides image editing and image format conversion,
and a variety of other capabilities.
C library for dynamic image creation. LibGD is an ANSI C library for the dynamic creation of images. GD creates PNG,
JPEG and GIF images, among other formats. It is used by several software packages, including Python.
block-sorting compression/decompression library. LibBZ2 is a block-sorting compression/decompression library used by several soft
ware packages, including Python.
Image processing library. LibImaging is a image processing library which supports many file formats, and
provides powerful image processing and graphics capabilities and used by several software packages, including Python.
image (de)compression library using the JPEG standard. libjpeg is a library of computer programs created
by the Independent JPEG Group which contain functions to manipulate JPEG images. It is written entirely in the C programming language.
Portable Network Graphics library for OpenVMS. libpng is the official PNG reference library
(originally called pnglib). It is a platform independent library that contains C functions for handling PNG images.
Simple DirectMedia Layer (SDL) for OpenVMS. Simple DirectMedia Layer (SDL) is a cross-platform
multimedia library that creates an abstraction over various
platforms' graphics, sound, and input APIs, allowing a developer
to write a computer game or other multimedia application once and
run it on GNU/Linux, Windows, Mac OS Classic, Mac OS X, BeOS,
FreeBSD, OpenBSD, Solaris, QNX, IRIX, and a few other unofficially
ported platforms. It manages video, events, numeric audio, CD-ROM
sound, threads, and timers.
XML programming library and tools.
Gnome XSLT XML transformations library. Libxslt is the XSLT C library developed for the Gnome project. XSLT itself is
an XML language to define transformation for XML.
Text Web Browser. Lynx is a fully-featured World Wide Web (WWW) client for users running
cursor-addressable, character-cell display devices such as vt100
terminals, vt100 emulators running on PCs or Macs, or any other
character-cell display. It will display Hypertext Markup Language
(HTML) documents containing links to files on the local system, as well
as files on remote systems running http, gopher, ftp, wais, nntp,
finger, or cso/ph/qi servers, and services accessible via logins to
telnet, tn3270 or rlogin accounts.
Perl/Tk for OpenVMS. Perl is a programming language created in the mid 80's by Larry Wall.
It borrows much of its syntax from multiple other languages, and is one of the most popular and widely used programming
languages today. Tk is a GUI toolkit developed by John Ousterhout, initially as a Tcl extension, to facilitate the
creation of graphical user interfaces. Since then, it has grown in popularity, and as a result has been ported to many
different languages. Nick Ing-Simmons ported Tk to Perl, giving us Perl/Tk.
Perl programming language for OpenVMS.
Python Language for OpenVMS. Python is an interpreted programming language created by Guido van Rossum
in 1990. Python is fully dynamically typed and uses automatic memory management; it is thus similar to Perl, Ruby, Scheme, Smalltalk, and Tcl.Python is
developed as an open source project, managed by the non-profit
Python Software Foundation.
GNU stream editor (sed) for OpenVMS. sed (stream editor) is a Unix utility that
(a) parses text files and
(b) implements a programming language which can apply textual transformations to such files.
It reads input files line by line (sequentially), applying the operation which has been specified via the
command line (or a sed script), and then outputs the line. It was developed from 1973 to 1974 as a Unix
utility by Lee E. McMahon of Bell Labs, and is available today for most operating systems.
Tcl/Tk for OpenVMS. Tcl (originally from "Tool Command Language") is a scripting
language created by John Ousterhout.The combination of Tcl and the Tk GUI toolkit is referred to as Tcl/Tk.
libtiff is a set of C functions (a library) that support the manipulation of TIFF image files.
X11 R5 kits and utilities for OpenVMS. Includes Xaw3D widget set,
X Miscellaneous Utilities (Xmu), Ghostview-VMS, and a port of XFig
Automatically lock idle Motif sessions
Xdvi patchlevel 17
X11 TeX DVI previewer for OpenVMS
Xfig V2.1.6 and Transfig V2.1.6
Xfig is an open source vector graphics editor which runs under the X Window System on most
UNIX-compatible platforms.TransFig is a set of tools for creating TeX documents with graphics which are portable, in
the sense that they can be printed in a wide variety of environments. The fig2dev program that is part of TransFig is
used by xfig when exporting drawings to the various output formats such as PostScript (and EPS), CGM, JPEG, LaTeX, PNG,
Infozip Zip V2.32
Portable File Compression Tool
zlib is an open-source, cross-platform data
compression library by Jean-loup Gailly and Mark Adler and
is an abstraction of the DEFLATE compression algorithm used
in their gzip file compression program.