[Info-vax] DCL, was: Re: Microkernel

hb end.of at inter.net
Sat Aug 18 06:43:07 EDT 2012


On 08/17/12 17:06, Stephen Hoffman wrote:
> I suspect the POSIX shell would have been packaged a layered product,
> but I don't recall that particular CLI in any detail. AFAIK, it and
> DEC/shell were not part of the OpenVMS operating system, and thus not
> included in the source listings.
I assume you refer to VMS integrated POSIX (VIP) and it's POSIX 
compliant shell (IEEE Std 1003.2-1992). VIP was a system integrated 
product provided in a separate package. There was VMS operating system 
code to support the API (IEEE Std 1003.1-1988), especially for fork(). 
There was no VMS code for the shell (as we all know, the shell just uses 
the POSIX API). The VIP support code was removed from the VMS sources 
during the port to I64. The VIP POSIX shell was implemented as a CLI 
(yes, in that sense, there was code in VMS for the POSIX shell as well :-)



More information about the Info-vax mailing list