[Info-vax] Whither VMS?

VAXman- at SendSpamHere.ORG VAXman- at SendSpamHere.ORG
Fri Sep 18 15:52:45 EDT 2009


In article <HrRsm.2667$Jd7.2363 at nwrddc02.gnilink.net>, xxx <xxx at yyy.zzz> writes:
>Bob Eager wrote:
>> On Fri, 18 Sep 2009 12:54:14 -0500, Bob Koehler wrote:
>> 
>>> In article <7hhqleF2u15qvU2 at mid.individual.net>, billg999 at cs.uofs.edu
>>> (Bill Gunshannon) writes:
>>>> So then, you agree with me that DCL, per se, is not really a part of
>>>> the OS as it functions just fine without it.
>>>    Nope.  I've never seen a VMS system running without DCL.  Even when
>>>    we used VMS in a manner similar to an embedded system it did have an
>>>    OPA0, and we used DCL heavily.
>> 
>> I've seen a VMS system that didn't even have a console.
>> 
>> It was called an LPS-40.
>
>DCL is the default CLI, and plays a major role in the customary behavior 
>of VMS that we all know, but VMS can be run with other CLIs with 
>different behaviors.
>
>It was pointed out before that DCL runs in its own private special mode 
>(Supervisor) that allows it to play its unique and special role but 
>other CLIs can get the job done too.  It is not very easy to discover 
>HOW to write a CLI for VMS, but as was mentioned that is another 
>story...  As such DCL is "more equal" than other CLIs, but the fact is 
>VMS can run under other CLIs too.
>
>   $HELP LOGIN /CLI:
>
>   LOGIN
>
>     /CLI
>
>         /CLI=command-language-interpreter
>
>      Specifies the name of an alternate command language interpreter
>      (CLI) to override the default CLI listed in the UAF. The CLI
>      you specify must be located in SYS$SYSTEM and have the file type
>      .EXE.
>
>      If you do not specify a command interpreter by using the /CLI
>      qualifier and you do not have a default CLI listed in the UAF,
>      the system supplies the qualifier /CLI=DCL by default.
>
>BTW besides the alternate CLIs that have been mentioned, does anyone 
>recall /CLI=MCR back in the early days of VMS?  In fact if you enter MCR 
>as a bare command in DCL today it still knows that it should look for 
>RSX.EXE.  I think the RSX MCR alternate CLI support (and the supporting 
>RSX programs it used) were built into the base VMS distribution in the 
>early days and then it was pushed out to a layered product later on 
>(Around the time the "/11" stopped being on the end of CPU model numbers 
>when they went from hardware support to software support for the PDP-11 
>mode I thin)).  I don't know if the yayered product would still work on 
>the current versions of VMS.  I do know I kept it on my systems for a 
>long time so I could use certain features in the supporting RSX programs 
>that did not have equivalents in VMS.

Yeap and I still use MCR as a shortcut to typing $ RUN SYS$SYSTEM:some.EXE

$ MCR SYSGEN
$ MCR SYSMAN
$ MCR AUTHORIZE

-- 
VAXman- A Bored Certified VMS Kernel Mode Hacker    VAXman(at)TMESIS(dot)ORG

  http://www.quirkfactory.com/popart/asskey/eqn2.png
  
  "Well my son, life is like a beanstalk, isn't it?"



More information about the Info-vax mailing list