[Info-vax] CRTL and RMS vs SSIO

Simon Clubley clubley at remove_me.eisner.decus.org-Earth.UFP
Wed Oct 13 14:14:06 EDT 2021


On 2021-10-12, Lawrence D?Oliveiro <lawrencedo99 at gmail.com> wrote:
> On Wednesday, October 13, 2021 at 9:54:14 AM UTC+13, Stephen Hoffman wrote:
>> The DEC OpenVMS advanced development group did do a prototype of 
>> OpenVMS on Mach a ~quarter-century ago. 
>
> Yeah, but Mach is a microkernel, with all the downsides that microkernels have.
>

Microkernels have moved on and microkernels have massive security advantages.

BTW, QNX, which is a RTOS with a massive user base, is microkernel based.

>> Possible areas where kernel modifications might necessary? Linux memory 
>> management is thoroughly two-ring, and OpenVMS expectations are 
>> four-ring. Do you drop those areas from OpenVMS, and force app source 
>> code changes? 
>
> Where is there app code that cares about this?
>

Any program that interacts with DCL for one simple example.

In the current VMS design, you can't move DCL into user mode, or allow
user-controlled code to execute in DCL's supervisor mode, without ending
up with an operating system that has all the security of MS-DOS.

Other examples have already been posted.

Simon.

-- 
Simon Clubley, clubley at remove_me.eisner.decus.org-Earth.UFP
Walking destinations on a map are further away than they appear.



More information about the Info-vax mailing list