(This is a guest post by Antoni Sawicki aka Tenox)
I wanted to recompile the new smg$routines version of aclock for vax/vms and started messing with SIMH VAX emulator. Thought it would be cool to be able to run it as a Docker container. Here it is:
https://hub.docker.com/r/tenox7/openvms73
https://github.com/tenox7/docksimhvaxvms
To run, simply:
docker run -it --rm tenox7/openvms73:latest
If you want to telnet to it add -p 23:23.
If you want to persist state of the OpenVMS image add -v .....:/data.
Login as system / system

Have fun with virtualization!
UPDATE: Now it also includes a built-in VNC server that does XDMCP Query to the DEC Windows X-Server. Just VNC in to the container! VNC Password is "vncvms"

UPDATE: Because it’s fun with virtualization…


Other software installed:
- Mosaic & Mosaic 4
- Netscape 3
- Word Perfect 5
- DEC Flight Simulator
- SoftPC
- DEC Write
- NEdit 5
- ALL-IN-1 (login as office / office and type manager for profile)

Q: How to run ALL-IN-1 ?
A: login as office/office (set host 0 in decterm).
Nice!
Related tangent:
Do you use a keyboard layout that uses an AltGr key?
If so, does that work in your case?
I had to do a lot of fiddling around with the X server to get the AltGr key to work when I’m using a “modern” X server (approx newer than mid 00’s) with these older operating systems. It seems like older X clients don’t understand as many qualifier/modifier keys as modern X clients/servers, and someone who out to be smeared in tar and rolled in feathers decided to put AltGr over to the “newer/extended” set of qualifier/modifier keys about two decades ago.
Someone filed a bug report to RedHat at the time this happened, but no-one cared to fix the bug. (There is also a bug report filed semi recently for the VcXsrv project, but the problem obviously lies in Xorg, possibly inherited from when it was called XFree86. Bug report:
https://bugzilla.redhat.com/show_bug.cgi?id=110933