[Info-vax] Creating an open source version of VMS, was: Re: OpenVMS Hobbyist Notification

VAXman- at SendSpamHere.ORG VAXman- at SendSpamHere.ORG
Wed Mar 11 17:16:36 EDT 2020


In article <r4bfgn$1ec9$1 at gioia.aioe.org>, =?UTF-8?Q?Arne_Vajh=c3=b8j?= <arne at vajhoej.dk> writes:
>On 3/11/2020 9:33 AM, Simon Clubley wrote:
>> On 2020-03-10, Arne Vajhøj <arne at vajhoej.dk> wrote:
>>> It would look like VMS, but because of all the
>>> "improvements" then a lot of existing VMS stuff would
>>> not run as expected.
>> 
>> That depends on how much existing VMS application code bypasses the
>> documented APIs and tries using the private/undocumented memory
>> locations and functions.
>
>They don't even need to use that any private/undocumented for
>your approach to break things.
>
>Trivial example:
>* COM file use F$GETJPI to retrieve PID and create a file with
>   that in file name
>* COM file run EXE
>* EXE use LIB$GETJPI to retrieve PID and read the file
>
>Both F$GETJPI and LIB$GETJPI are public well documented,
>but if you change DCL from running EXE in same process to
>run in different process, then the above stop working.

That's just short-sighted programming.

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

I speak to machines with the voice of humanity.



More information about the Info-vax mailing list