Sujet : Re: Bootcamp
De : ldo (at) *nospam* nz.invalid (Lawrence D'Oliveiro)
Groupes : comp.os.vmsDate : 04. Jul 2025, 02:40:31
Autres entêtes
Organisation : A noiseless patient Spider
Message-ID : <1047bef$fa7s$1@dont-email.me>
References : 1 2 3 4 5 6 7 8 9
User-Agent : Pan/0.162 (Pokrosvk)
On Thu, 3 Jul 2025 20:56:29 -0400, Arne Vajhøj wrote:
After 31 years of work, then Wine is pretty good. But I don't think
anyone would call it 100% compatible.
Like I said, good enough to use as the basis for a shipping, commercially-
successful product -- one that has the Windows-based competitors choking
in its dust, even.
We don’t need to emulate the internals of DCL. We just need to be able
to run users’ command procedures.
The issue is that the internals is reflected in the semantics. It
becomes messy.
What do we need? The DCL emulator can run in a separate process from the
user program. When the user hits CTRL/C or CTRL/Y, the DCL process issues
a SIGSTOP to the user-program process. All handling of supervisor-mode-
stuff is emulated by sending requests to the DCL process.
Do you begin to see how it could work?