[comp.unix.i386] DOS under UNIX

btmcrc@kulcs.uucp (bell telephone research centre) (02/19/90)

Hello everybody,
We are looking for a software product available on PC (80286 or 80386)
which makes it possible to:
1.  execute a DOS-application within a UNIX environment (any UNIX
    environment available on PC will do), and to
2.  have interprocess communication between a UNIX-task and the
    DOS-task.
All help on this matter will be extremely helpful.  Please send replies
by mail to btmcrc@kulcs.  Thank you.

Dr. Rik Verstraete
Alcatel Bell Telephone, Research Center, Antwerp
tel: +32 3 2407747, fax: +32 3 2377383

darcy@druid.uucp (D'Arcy J.M. Cain) (02/21/90)

In article <1843@kulcs.kulcs.uucp> btmcrc@kulcs.UUCP () writes:
>Hello everybody,
>We are looking for a software product available on PC (80286 or 80386)
>which makes it possible to:
>1.  execute a DOS-application within a UNIX environment (any UNIX
>    environment available on PC will do), and to
>2.  have interprocess communication between a UNIX-task and the
>    DOS-task.
>All help on this matter will be extremely helpful.  Please send replies
>by mail to btmcrc@kulcs.  Thank you.
>
>Dr. Rik Verstraete
>Alcatel Bell Telephone, Research Center, Antwerp
>tel: +32 3 2407747, fax: +32 3 2377383

I don't have any of the DOS emulators for UNIX but I am sure that many
people will suggest one.  As for inter-process communication, I doubt
if that specifically exists but here is how I would do it.  Use mknod
to create a UNIX pipe (or 2, input and output).  The DOS program can
open this pipe as a file and read and write to it.  The UNIX process
can do the same and you have your IPC.

As I don't have (or want) DOS under UNIX, I may be off base on this and
welcome comments or corrections if there are better ways.

-- 
D'Arcy J.M. Cain (darcy@druid)     |   Thank goodness we don't get all 
D'Arcy Cain Consulting             |   the government we pay for.
West Hill, Ontario, Canada         |
(416) 281-6094                     |

ghelmer@dsuvax.uucp (Guy Helmer) (05/01/90)

In article <4567@uceng.UC.EDU>, dmocsny@minerva.che.uc.edu (Daniel Mocsny) writes:
> In article <5614@seac.UUCP> wain@seac.UUCP (Wain Dobson) writes:
> >In article <1136@unix386.Convergent.COM> markb@unix386.Convergent.COM (Mark Beyer) writes:
> >>I used to snicker at [DOS emulation], too.  Until I realized that it sells
> >>a lot of machines.
> >[...]
> [...] 
> DOS emulation under UNIX is a quite reasonable way to assist users in
> migrating to a real operating system. If the UNIX vendors can do DOS
> better than DOS, then they can increase the size of their market by a
> factor of at least 10. Then users can naturally discover the benefits
> of the UNIX system they happen to be using, as the size of the installed
> base attracts UNIX ports of all the world-class applications.

Given a 20Mhz 80386 box with 8Mb RAM and 150Mb disk on an ESDI
controller, how many users using VP/IX have people seen a box like
this support under what kind of loads?

> Dan Mocsny				Snail:

-- 
-*-     Please note the _new_ uucp path, if that is what you use     -*-
Guy Helmer                             ...!bigtex!loft386!dsuvax!ghelmer
DSU Computing Services         ghelmer@dsuvax.uucp,  helmer@sdnet.bitnet
       ETA Systems: one year since Control Data killed the dream