[Info-vax] VMS Forever?

Arne Vajhøj arne at vajhoej.dk
Wed Apr 15 21:52:24 EDT 2009


Bill Gunshannon wrote:
> In article <gr0245$rh7$1 at south.jnrs.ja.net>,
> 	"Richard Brodie" <R.Brodie at rl.ac.uk> writes:
>> "Bill Gunshannon" <billg999 at cs.uofs.edu> wrote in message 
>> news:73hefhFutmjfU2 at mid.individual.net...
>>>>> I thought there was a BASH Shell for VMS?  Isn't it part of GNV?
>>>> There is, but it is not native.
>>> Not sure what that means.  What makes a program "native"?
>> It's not a CLI, as the POSIX shell was. You can't run programs in it without
>> creating a new process, for example. 
> 
> I guess I am out of my depth here, but what would have to be done to
> make it work right?  I mean, I am sure the real BASH Shell makes use
> of fork() which we know is not available on VMS.  Not sure what the
> alternative would be but is that what you mean?

The VMS way:
- CLI is in P1
- programs run in P0
- one process = one CLI

The Unix way:
- shell is just a program
- programs run in P0
- every program is a new process

We can not get both.

Arne



More information about the Info-vax mailing list