From: Garrett D'Amore (garrett@sba70.berkeley.edu)
Date: 06/02/93


From: garrett@sba70.berkeley.edu (Garrett D'Amore)
Subject: Re: dosemu and windows
Date: 3 Jun 1993 00:29:06 GMT

It occurs to me that Windows 3.x may be a bad thing to emulate.
This is because Windows 3.1 runs on only ONE architecture, the
80x86 -- which means that Windows programmers can get away with
the same nonsense that DOS programmers do -- accessing the hardware
and low-level interfaces directly! A better (???) way of adding
Windows functionality to Linux may be (better sit down for this one!)
to emulate NT! The reason is that since NT will run on many different
architectures, programs written for it will *need* to be "well-
behaved", otherwise they won't port! I would propose that if we
can arrange to get a set of the libraries (official) for NT, then
we could write an emulator that could map the calls to Linux/X11
calls. I also suspect that because NT is more POSIX compliant than
Win3.x, it will be easier to emulate in Linux.

====================================================================
Garrett D'Amore | garrett@sba70.berkeley.edu
Software Co-Ordinator | 68 Barrows Hall, UC Berkeley
Haas Computing Services | Ph: 510-643-5923 Fax: 642-4769
====================================================================