[Info-vax] RSTS/E and VMS connection

Johnny Billquist bqt at softjar.se
Fri Apr 7 17:22:22 EDT 2023


On 2023-04-07 01:02, bill wrote:
> 
> WE have often heard that VMS on the VAX was the logical procession
> from RS11 on the PDP.  I was looking around at my bookshelf and saw
> my 1983-84 RSTS/E PDP-11 Operating System book and it kinda piqued
> my interest so I picked it up and did a  little lite reading.

Well. Internally, VMS is like a scaled up RSX in many (most?) corners. 
Most data structures and designs were (are) more or less the same as in 
RSX, but scaled up for 32-bits and whatever logically came out from 
there. A lot of system calls is the same story. And initial release of 
VMS mostly used all RSX cusps, running in compatibility mode, and slowly 
getting replaced with native things. Early versions of VMS I seem to 
remember even might still have used ODS-1, or some hybrid between ODS-1 
and -2. I clearly remember the 9+3 character filename limitation in my 
earliest memories of VMS.

However, at the user interface level, VMS was clearly taking it's queues 
from RSTS/E. Including having the BASIC+ SYS() calls compatibly working 
in VMS. And things like ^C actually stopping the program, unlike under 
RSX, where it just gives you the CLI prompt.

> And there is another note about "The RSTS/E and VAX/VMS Compatbility
> Manual".  I would love to see a copy of that.

There was also a manual/book about moving from RSX to VMS published. I 
think DEC tried to address both crowds, and convince them both to 
migrate to VMS. However, I think they were much more successful in 
convincing the RSTS/E guys.

   Johnny




More information about the Info-vax mailing list