[Info-vax] DCL, was: Re: Microkernel
Stephen Hoffman
seaohveh at hoffmanlabs.invalid
Sat Aug 18 08:10:02 EDT 2012
On 2012-08-18 10:43:07 +0000, hb said:
> 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 :-)
There was the POSIX stuff, and then there was the DII COE support
stuff, and parts of the former ended up in the latter IIRC. The
OpenVMS source bits around the DII COE releases 6C1 and 6C2 were
familiar, and there were a number of changes that greatly improved
POSIX compatibility included with DII COE. It was whether the POSIX
stuff was implemented as a CLI or not. From your comment, it was.
--
Pure Personal Opinion | HoffmanLabs LLC
More information about the Info-vax
mailing list