[Info-vax] New CEO of VMS Software

Arne Vajhøj arne at vajhoej.dk
Fri Jan 5 23:40:33 EST 2024


On 1/5/2024 9:33 PM, Lawrence D'Oliveiro wrote:
> On Fri, 5 Jan 2024 09:23:36 -0500, Arne Vajhøj wrote:
>> Another example:
>>
>> SYS$SETPRV with PRV$M_SYSNAM  followed by SYS$CRELNM with LNM$_TABLE as
>> "LNM$SYSTEM_TABLE".
>>
>> The API is not that complex. The semantics on VMS is well documented.
>>
>> But the code does not really make any sense on Linux. So what to do?
> 
> We can emulate logical names on Linux beyond the per-process ones with a
> server process and communication via some IPC mechanism. D-Bus or Varlink
> might be good enough for this.

And another service for the privileges.

A lot is possible if one is willing to put enough effort into it.

But I don't see any point.

For this model you will end up with x10 code doing emulation compared
to the original VMS code.

And performance will likely suck. You are really proposing a
microkernel design - a full size monolithic Linux kernel and
VMS services implemented as user mode services.

Arne




More information about the Info-vax mailing list