StarLet Squad

Home / yaDCX

ecosystem OpenVMS

yaDCX

Self-extracting kits for OpenVMS: one .BCK file becomes one .EXE program.

VersionX-02-00ECO01
StatusMaintained
PlatformsOpenVMS Alpha and I64
LicenceApache License 2.0
For whomThose who move BACKUP kits between OpenVMS systems by FTP, mail or USB.

What it is

A .BCK file loses its record attributes when passed through FTP, mail or a web server. A Fixed 512 .EXE passes intact, and the saveset attributes travel inside. The data is compressed by the standard DCX routines; a CRC-32 is checked before writing and a second CRC-32 after unpacking. A kit can be checked on Linux too (tools/yadcx_check.py).

Why

Reliable delivery of software kits to any OpenVMS system with no extra programs.

Quick start Building a kit

$ BACKUP [MYAPP...]*.* MYAPP.BCK/SAVE_SET
$ YADCX MYAPP.BCK            ! creates MYAPP.EXE
$ YADCX /LIST MYAPP.EXE      ! show and check the kit

Source: yaDCX/README.md

Download

Releases by tag; where they are published is to be announced.

Source and links