[comp.sys.ibm.pc] UNIX runs DOS applications?

mitsolid@acf5.NYU.EDU (Thanasis Mitsolides) (11/14/89)

Is it possible to run DOS sessions from inside UNIX?
I hear that AIX can, but that it runs only on PS/2 systems.
Are  there any other UNIX systems that can run DOS applications?

Thanks,

Thanasis

-------------------------------------------------------------------------------
"If you pray hard enough, water will run uphill. How Hard?
 Why, hard enough to make water run uphill, of cource!"      R. A. Heinlein

Internet: mitsolid@csd2.nyu.edu	         (mitsolid%csd2.nyu.edu@relay.cs.net)
UUCP    : ...!uunet!cmcl2!csd2!mitsolid
-------------------------------------------------------------------------------

madd@world.std.com (jim frost) (11/14/89)

mitsolid@acf5.NYU.EDU (Thanasis Mitsolides) writes:
>Is it possible to run DOS sessions from inside UNIX?
>I hear that AIX can, but that it runs only on PS/2 systems.
>Are  there any other UNIX systems that can run DOS applications?

All of the major 80386 UNIX versions (eg AIX, SunOS, 386/ix, ESIX,
etc) support the virtual-8086 mode of the 80386 and run most
applications that don't directly access the hardware.  Even some
applications which access the hardware will run, but generally not too
fast.

jim frost
software tool & die     "The World" Public Access Unix for the '90s
madd@std.com            +1 617-739-WRLD  24hrs {3,12,24}00bps

carlson@gateway.mitre.org (Bruce Carlson) (11/16/89)

In article <11330002@acf5.NYU.EDU> mitsolid@acf5.NYU.EDU (Thanasis Mitsolides) writes:
>Is it possible to run DOS sessions from inside UNIX?
>I hear that AIX can, but that it runs only on PS/2 systems.
>Are  there any other UNIX systems that can run DOS applications?

There are a couple of companies that sell a version of UNIX or XENIX that
can run DOS applications.  Santa Cruz Operations (SCO) XENIX is one of
them and I can't recall the other company.  I think the add-in is called
DOS-Merge. Telephone number is (408) 425-7222 for SCO.

From what I recall of the SCO literature, the DOS under UNIX capability 
will work on an 80286, but works much better on the 80386.
This makes sense, since the 80386 memory management allows you to
establish separate virtual machines (more or less) and the entry and
exit from this protected mode is a lot more graceful than in the 80286.

Bruce Carlson

jca@pnet01.cts.com (John C. Archambeau) (11/17/89)

mitsolid@acf5.NYU.EDU (Thanasis Mitsolides) writes:
>Is it possible to run DOS sessions from inside UNIX?
>I hear that AIX can, but that it runs only on PS/2 systems.
>Are  there any other UNIX systems that can run DOS applications?

Yes, SunOS 4.0.x on a Sun 386i (or a Sun with a Sun IPC board) will do the job
nicely.  Too pricy for you?  Ok, get SCO Xenix 386 with DOS Windows (VP/ix)
and that will do the job for you.  I think the same holds for SCO Unix
System V 386 as well.  But I would not run any sort of implementation of VP/ix
(i.e. DOS Windows) on a 286 box because the 286 is brain damaged with respect
to flipping in and out of protect mode, that and there's no virtual 8086 mode
like the 386 has.  So if running DOS applications under a Unix based OS is a
big thing for you, you HAVE to have a 386.  Do it from a 286 and I guarantee
you it will crash regardless of how well behaved the DOS application is under
VP/ix.  Not even K&R can get around the design flaws of a 286.

 /*--------------------------------------------------------------------------*
  * Flames: /dev/null (on my Minix partition)
  *--------------------------------------------------------------------------*
  * ARPA  : crash!pnet01!jca@nosc.mil
  * INET  : jca@pnet01.cts.com
  * UUCP  : {nosc ucsd hplabs!hd-sdd}!crash!pnet01!jca
  *--------------------------------------------------------------------------*
  *         Apple Computer, Inc. is really the Anti-Christ!
  *--------------------------------------------------------------------------*
  * Note  : My opinions are that...mine.  My boss doesn't pay me enough to
  *         speak in the best interests of the company (yet).
  *--------------------------------------------------------------------------*/

rcd@ico.isc.com (Dick Dunn) (11/18/89)

jca@pnet01.cts.com (John C. Archambeau) writes:
> mitsolid@acf5.NYU.EDU (Thanasis Mitsolides) writes:
> >Is it possible to run DOS sessions from inside UNIX?
...
> Yes, SunOS 4.0.x on a Sun 386i (or a Sun with a Sun IPC board) will do the job
> nicely.  Too pricy for you?  Ok, get SCO ...
[various items about VP/ix]

You could also try Interactive's 386/ix.  Note - there are various places
where VP/ix shows up in other products--Sun's 386i essentially uses VP/ix,
for example.  VP/ix is *not* a generic name for DOS-under-UNIX, though...
there are other such animals.  VP/ix was developed by (and is a trademark
of) Interactive and Phoenix.

> ...But I would not run any sort of implementation of VP/ix
> (i.e. DOS Windows) on a 286 box because the 286 is brain damaged with respect
> to flipping in and out of protect mode, that and there's no virtual 8086 mode
> like the 386 has...

This is quite off.  VP/ix is a facility which works in a 386 UNIX system,
period.  The question of running VP/ix on a 286 simply cannot arise,
because you cannot run a 386 UNIX system on a 286.  But beyond that, VP/ix
makes explicit use of "virtual 8086 mode" which (as correctly noted) does
not exist on a 286.

(I suspect that when Archambeau said "any sort of implementation of VP/ix"
he really meant "any sort of DOS-under-UNIX"--which is not the same
thing.)
-- 
Dick Dunn     rcd@ico.isc.com    uucp: {ncar,nbires}!ico!rcd     (303)449-2870
   ...Keep your day job 'til your night job pays.

mitsolid@acf5.NYU.EDU (Thanasis Mitsolides) (11/18/89)

Thanks to everybody that responded.
It is clear that When one moves to unix can take his DOS applications
along. On a 386 machine at least which is what interests me anyway.

Another question is:

	Is it also possible for these DOS virtual machines to use
	virtual memory? (ie in 4Mb of RAM a DOS Process uses expanded
	memory of 40Mb (under a compatibility window in unix))

	Is that asking for too much? :-)

Thanasis

akcs.larry@nstar.UUCP (Larry Snyder) (11/18/89)

>It is clear that When one moves to unix can take his DOS applications
>along. On a 386 machine at least which is what interests me anyway.
>
>Another question is:
>
>	Is it also possible for these DOS virtual machines to use
>	virtual memory? (ie in 4Mb of RAM a DOS Process uses expanded
>	memory of 40Mb (under a compatibility window in unix))
>
>	Is that asking for too much? :-)

It should be possible - but I've never tried it.  You could do something like
have VP/ix boot up and running Desqview with an AST Rampage board installed
as LIM 4.0 memory.  The neat thing about Unix over other operating systems
like QNX - is that with VP/ix one can run multiple DOS tasks at one time
where as with QNX you are limited to one.

jca@pnet01.cts.com (John C. Archambeau) (11/19/89)

mitsolid@acf5.NYU.EDU (Thanasis Mitsolides) writes:
>Thanks to everybody that responded.
>It is clear that When one moves to unix can take his DOS applications
>along. On a 386 machine at least which is what interests me anyway.
>
>Another question is:
>
>	Is it also possible for these DOS virtual machines to use
>	virtual memory? (ie in 4Mb of RAM a DOS Process uses expanded
>	memory of 40Mb (under a compatibility window in unix))
>
>	Is that asking for too much? :-)

My understanding of how DOS jobs work under a 386 and *nix based OS'es is 
this.  Each virtual DOS machine has it's own 8086 address space.  1 Mb of base
and if LIM EMS 4.0 is supported (and I know it is under SunOS 4.0.x and the
Sun 386i) that can be used.  As for how *nix handles that, it's just swapped
in and out as needed.  You can only put up to 16 Mb of main physical memory in
a Sun 386i, but it supports up to 4 Gb of virtual, so it swaps in and out the
rest if I recall correctly.  You can NOT however, say I want to give 4 Mb of
base to the DOS job and blah blah.  The term virtual 8086 machine is taken
literally, you literally have the 386 and VP/ix (aka DOS-Merge) juggling
multiple 8086 machines.  So I think the answer to your question is no, you
can't give 4 Mb of base memory to a DOS job.  But you can have the standard 1
1 Mb 8086 machine (note that only 640K of it is utilitized because of the
MS-DOS address space) and give it up to 32 Mb of LIM EMS 4.0 memory if your
*nix based OS and VP/ix (DOS-Merge) will support LIM.  I know the Sun 386i and
SunOS will.  My experience with 386 machines and *nix based OS'es revolves
around that.  SCO Xenix and Unix System V might do it differently, but I
doubt it.  Now 4 Mb of physical memory might be allocated to a virtual 8086
machine at some point and time since there might be LIM EMS 4.0 memory
involved.  If you're running a DOS job that runs DesqView, this is very
possible.  But you can not alter the physical address space of the 8086
machine.

This is an article in Sun Technology on how DOS Windows and the Sun 386i
works.  If you want a summary of it, I'll dig for it in the bookshelves at
work and post it.  I don't think that SCO's 386 products do it too
differently, and this also helps (in my opinion) to bring about an
understanding of how the 386 juggles virtual DOS machines.  If you just want
the issue, leave me e-mail and I'll tell you which one.

 /*--------------------------------------------------------------------------*
  * Flames: /dev/null (on my Minix partition)
  *--------------------------------------------------------------------------*
  * ARPA  : crash!pnet01!jca@nosc.mil
  * INET  : jca@pnet01.cts.com
  * UUCP  : {nosc ucsd hplabs!hd-sdd}!crash!pnet01!jca
  *--------------------------------------------------------------------------*
  *         Apple Computer, Inc. is really the Anti-Christ!
  *--------------------------------------------------------------------------*
  * Note  : My opinions are that...mine.  My boss doesn't pay me enough to
  *         speak in the best interests of the company (yet).
  *--------------------------------------------------------------------------*/

sprecher@bimacs.BITNET (Sprecher yossy) (11/19/89)

In article <1989Nov14.143339.20288@world.std.com> you write:
>mitsolid@acf5.NYU.EDU (Thanasis Mitsolides) writes:
>>Is it possible to run DOS sessions from inside UNIX?
>>I hear that AIX can, but that it runs only on PS/2 systems.
>>Are  there any other UNIX systems that can run DOS applications?
>
>All of the major 80386 UNIX versions (eg AIX, SunOS, 386/ix, ESIX,
>etc) support the virtual-8086 mode of the 80386 and run most
>applications that don't directly access the hardware.  Even some
>applications which access the hardware will run, but generally not too
>fast.
>
>jim frost
>software tool & die     "The World" Public Access Unix for the '90s
>madd@std.com            +1 617-739-WRLD  24hrs {3,12,24}00bps

will they run programs which request expanded memory?

yossi sprecher

madd@world.std.com (jim frost) (11/21/89)

akcs.larry@nstar.UUCP (Larry Snyder) writes:
>>	Is it also possible for these DOS virtual machines to use
>>	virtual memory? (ie in 4Mb of RAM a DOS Process uses expanded
>>	memory of 40Mb (under a compatibility window in unix))
>>
>>	Is that asking for too much? :-)

>It should be possible - but I've never tried it.

Depends on the implementation.  I believe that the Sun 386i DOS
emulator allows up to 4mb of LIM-compatible expanded memory to be
used.  I could find nothing comparable in the ISC 386/ix manuals,
though.

At any rate, the DOS VM's are subject to UNIX virtual-memory
management, which means that you can have more of them running than
you have available memory even if each of them can't be larger than
1mb.

jim frost
software tool & die
madd@std.com

madd@world.std.com (jim frost) (11/21/89)

sprecher@bimacs.BITNET (Sprecher yossy) writes:
>>All of the major 80386 UNIX versions (eg AIX, SunOS, 386/ix, ESIX,
>>etc) support the virtual-8086 mode of the 80386

>will they run programs which request expanded memory?

The answer is "it depends".  SunOS does, I don't think any of the
others do.  I certainly couldn't find mention of LIM-EMS in the 386/ix
documentation, which might be the result of poor documentation and
might be the result of a real lacking.  It's tough to tell with
Interactive sometimes.

jim frost
software tool & die
madd@std.com

wgb@tntdev.tnt.COM (William G. Bunton) (11/21/89)

>>>>> In article <1989Nov20.172348.19691@world.std.com>, madd@world.std.com (jim frost) writes:

jim> Depends on the implementation.  I believe that the Sun 386i DOS
jim> emulator allows up to 4mb of LIM-compatible expanded memory to be
jim> used.  I could find nothing comparable in the ISC 386/ix manuals,
jim> though.

My VP/ix Maintenance Procedures manual has a section titled

	5.2.4 Expanded Memory Standard Driver

It says up to 2MB of LIM 3.2 expanded memory is available under VP/ix
with the ems.sys device driver.

Bill
-- 
William G. Bunton                                        wgb@tntdev.tnt.com
Tools & Techniques, Inc. Austin, TX        {cs.utexas.edu,uunet}!tntdev!wgb

las) (11/22/89)

In article <11330003@acf5.NYU.EDU> mitsolid@acf5.NYU.EDU (Thanasis Mitsolides) writes:
}It is clear that When one moves to unix can take his DOS applications
}along. On a 386 machine at least which is what interests me anyway.

}	Is it also possible for these DOS virtual machines to use
}	virtual memory? (ie in 4Mb of RAM a DOS Process uses expanded
}	memory of 40Mb (under a compatibility window in unix))

Here at AT&T, I'm running a 6368 WGS with AT&T UNIX and SimulTask
(AT&T labeled VPI/X).  The SimulTask sessions are paged just like
any other process.  RAM is currently 4 Mbytes, so it isn't too 
difficult to push the system into paging.   An expanded memory 
driver is supplied with SimulTask which emulates up to 2Mbytes of 
expanded memory.  The 2 meg limit is probably a somewhat arbitrary 
choice; it could probably have been made larger, but...

}	Is that asking for too much? :-)

Maybe.  You should see what happens to the system when it gets into some
serious paging! (The small disk runs it little legs off and after you
press return, you simply leave and come back tomorrow).

regards, Larry
-- 
Signed: Larry A. Shurr (cbema!las@att.ATT.COM or att!cbema!las)
Clever signature, Wonderful wit, Outdo the others, Be a big hit! - Burma Shave
(With apologies to the real thing.  The above represents my views only.)
(Please note my mailing address.  Mail sent directly to cbnews doesn't make it.)

madd@world.std.com (jim frost) (11/22/89)

wgb@tntdev.tnt.COM (William G. Bunton) writes:
>>>>>> In article <1989Nov20.172348.19691@world.std.com>, madd@world.std.com (jim frost) writes:
[about EMS support:]
>jim> I could find nothing comparable in the ISC 386/ix manuals,
>jim> though.

>It says up to 2MB of LIM 3.2 expanded memory is available under VP/ix
>with the ems.sys device driver.

My mistake, you're right.  I would have thought that such a topic
would have been listed in the index or under a more major topic, but,
like spaghetti sauce, "it's in there."  I recall mentioning the
quality of the ISC documentation, though....

Happy hacking,

jim frost
madd@std.com

las) (11/23/89)

In article <1989Nov17.202018.10930@ico.isc.com> rcd@ico.isc.com (Dick Dunn) writes:
}jca@pnet01.cts.com (John C. Archambeau) writes:

}} ...But I would not run any sort of implementation of VP/ix
}} (i.e. DOS Windows) on a 286 box because the 286 is brain damaged with respect
}} to flipping in and out of protect mode, that and there's no virtual 8086 mode
}} like the 386 has...

}This is quite off.  VP/ix is a facility which works in a 386 UNIX system,
}period.  The question of running VP/ix on a 286 simply cannot arise,
}because you cannot run a 386 UNIX system on a 286.  But beyond that, VP/ix
}makes explicit use of "virtual 8086 mode" which (as correctly noted) does
}not exist on a 286.

Uhh... sorry, but that turns out not to be the case.  There have been
versions of VP/ix ("spelled" it right, this time :-)) and it's like
competitor, DOSMerge, for the 80286 for some time.  They work as described,
by flipping the 286 between its real and protected modes with much futzing
around in software to integrate into the host Unix environment.  When the 
386 became available, both products were reimplemented to use the virtual 
86 mode (there's still lots of futzing around in software, but at least the
chip provides the necessary support).  It is true, of course, that the new
386 versions cannot be used on a 286.  Also, I don't think that VP/ix has
anything to do with Windows; though Windows 286 does some bizarre messing
around of its own involving (I've been told) the "secret" LOADALL 
instruction.

regards, Larry
-- 
Signed: Larry A. Shurr (cbema!las@att.ATT.COM or att!cbema!las)
Clever signature, Wonderful wit, Outdo the others, Be a big hit! - Burma Shave
(With apologies to the real thing.  The above represents my views only.)
(Please note my mailing address.  Mail sent directly to cbnews doesn't make it.)

jca@pnet01.cts.com (John C. Archambeau) (11/23/89)

wgb@tntdev.tnt.COM (William G. Bunton) writes:
>My VP/ix Maintenance Procedures manual has a section titled
>
>	5.2.4 Expanded Memory Standard Driver
>
>It says up to 2MB of LIM 3.2 expanded memory is available under VP/ix
>with the ems.sys device driver.

Who uses LIM EMS 3.2 anymore?  SunOS supports LIM EMS 4.0 along with the more
recent versions of software that support EMS at all.

 /*--------------------------------------------------------------------------*
  * Flames: /dev/null (on my Minix partition)
  *--------------------------------------------------------------------------*
  * ARPA  : crash!pnet01!jca@nosc.mil
  * INET  : jca@pnet01.cts.com
  * UUCP  : {nosc ucsd hplabs!hd-sdd}!crash!pnet01!jca
  *--------------------------------------------------------------------------*
  *         Apple Computer, Inc. is really the Anti-Christ!
  *--------------------------------------------------------------------------*
  * Note  : My opinions are that...mine.  My boss doesn't pay me enough to
  *         speak in the best interests of the company (yet).
  *--------------------------------------------------------------------------*/

jca@pnet01.cts.com (John C. Archambeau) (11/23/89)

rcd@ico.isc.com (Dick Dunn) writes:
>jca@pnet01.cts.com (John C. Archambeau) writes:
>> mitsolid@acf5.NYU.EDU (Thanasis Mitsolides) writes:
>> >Is it possible to run DOS sessions from inside UNIX?
>...
>> Yes, SunOS 4.0.x on a Sun 386i (or a Sun with a Sun IPC board) will do the job
>> nicely.  Too pricy for you?  Ok, get SCO ...
>[various items about VP/ix]
>
>You could also try Interactive's 386/ix.  Note - there are various places
>where VP/ix shows up in other products--Sun's 386i essentially uses VP/ix,
>for example.  VP/ix is *not* a generic name for DOS-under-UNIX, though...
>there are other such animals.  VP/ix was developed by (and is a trademark
>of) Interactive and Phoenix.
 
DOS Windows isn't essentially VP/ix, it *IS* VP/ix.  Along with what SCO uses
in Xenix and I believe Unix.  Since I have great faith in both Sun and SCO
(personal bias here) than I do in any other product, to me DOS-under-Unix is
VP/ix or it isn't DOS-under-Unix at all.  This is sort of how the term
"household name" got started.  I am well aware of the trademark and copyrights
of who owns VP/ix, but the awareness really hit home when SCO and Sun both
license it from Interactive and Phoenix in their *nix implementations.

>> ...But I would not run any sort of implementation of VP/ix
>> (i.e. DOS Windows) on a 286 box because the 286 is brain damaged with respect
>> to flipping in and out of protect mode, that and there's no virtual 8086 mode
>> like the 386 has...
>
>This is quite off.  VP/ix is a facility which works in a 386 UNIX system,
>period.  The question of running VP/ix on a 286 simply cannot arise,
>because you cannot run a 386 UNIX system on a 286.  But beyond that, VP/ix
>makes explicit use of "virtual 8086 mode" which (as correctly noted) does
>not exist on a 286.
 
Then what does SCO use for DOS Windows on SCO Xenix 286?  I'm sure that there
is a brain damaged 286 version of it out there, but it is known to crash.  I
don't remember for sure if it's VP/ix or not, but it wouldn't surprise me if
Interactive and Phoenix tried it just once to see if they could break the
rules.  Anybody who has used DOS Windows under SCO Xenix 286 will agree after
a few crashes that Xenix 286 isn't meant to run DOS sessions, period.  Either
you put it in protect mode and leave it there, or leave it in 8086 mode. 
Regardless of whether or not VP/ix has a 286 version or not, one can run DOS
Windows from SCO Xenix 286.  There's no guarantee how long before it will
crash, but it is guaranteed from one that knows the 286 well that it will
crash.  Again, no offense to the makers of VP/ix or SCO, but one can not get
around the flaws of the 286.

>(I suspect that when Archambeau said "any sort of implementation of VP/ix"
>he really meant "any sort of DOS-under-UNIX"--which is not the same
>thing.)

Yes, that was what I was driving at.

 /*--------------------------------------------------------------------------*
  * Flames: /dev/null (on my Minix partition)
  *--------------------------------------------------------------------------*
  * ARPA  : crash!pnet01!jca@nosc.mil
  * INET  : jca@pnet01.cts.com
  * UUCP  : {nosc ucsd hplabs!hd-sdd}!crash!pnet01!jca
  *--------------------------------------------------------------------------*
  *         Apple Computer, Inc. is really the Anti-Christ!
  *--------------------------------------------------------------------------*
  * Note  : My opinions are that...mine.  My boss doesn't pay me enough to
  *         speak in the best interests of the company (yet).
  *--------------------------------------------------------------------------*/

palowoda@megatest.UUCP (Bob Palowoda) (11/25/89)

From article <754@crash.cts.com>, by jca@pnet01.cts.com (John C. Archambeau):
> rcd@ico.isc.com (Dick Dunn) writes:
>>jca@pnet01.cts.com (John C. Archambeau) writes:
>>> mitsolid@acf5.NYU.EDU (Thanasis Mitsolides) writes:
>>> >Is it possible to run DOS sessions from inside UNIX?
[bunch of stuff deleted]
 
   
> Then what does SCO use for DOS Windows on SCO Xenix 286?  I'm sure that there
> is a brain damaged 286 version of it out there, but it is known to crash.  I
> don't remember for sure if it's VP/ix or not, but it wouldn't surprise me if
> Interactive and Phoenix tried it just once to see if they could break the
> rules.  Anybody who has used DOS Windows under SCO Xenix 286 will agree after
> a few crashes that Xenix 286 isn't meant to run DOS sessions, period. 

  Don't worry, SCO dosn't sell any DOS ontop of Xenix 286 product. Never
  did and no doubt never will. 

  ---Bob

-- 
 Bob Palowoda    *Home of Fiver BBS*                   login: bbs               
 Work: {sun,decwrl,pyramid}!megatest!palowoda                           
 Home: {sun}ys2!fiver!palowoda   (A XBBS System)       2-lines   
 BBS:  (415)623-8809 2400/1200 (415)623-8806 1200/2400/9600/19200

akcs.larry@nstar.UUCP (Larry Snyder) (11/30/89)

>You could also try Interactive's 386/ix.  Note - there are various places
>where VP/ix shows up in other products--Sun's 386i essentially uses VP/ix,

If you want problems with your hard disk not booting or even seeing the
partition when the power goes out - then by all means install ISC.  If you
want some of the worst support in the industry from the support crew in
Hollis, then again - install ISC.  If you want doggie throughput on the 
serial lines - then again ISC is the answer.

If on the other hand - you want a solid, supported product with a fail
safe file system - and VP/ix that does run DOS applications - I would suggest

SCO.

I've been in both shoes and would suggest SCO to EVERYONE over ISC.

And I'm not the only one who feels this way.

madd@world.std.com (jim frost) (12/03/89)

akcs.larry@nstar.UUCP (Larry Snyder) writes:
>If on the other hand - you want a solid, supported product with a fail
>safe file system - and VP/ix that does run DOS applications - I would suggest
>SCO.

>I've been in both shoes and would suggest SCO to EVERYONE over ISC.

>And I'm not the only one who feels this way.

Probably not, but I've been on the other side.  SCO's networking
support is wretched.  Its X11 support is worse.  Its compiler is
pretty scary.  And they don't seem nearly as responsive to bug reports
as they could be.  ISC has many problems but they are damned
responsive; the current release worked just fine for me (didn't try
serial throughput but it kicked SCO out the door with ethernet
throughput and its network support worked out-of-the-box -- SCO
required a hell of a lot of STREAMS configuration -- and disk
throughput which is excellent in current releases).  The next release
looks like it'll be even better.

With documentation, on the other hand, SCO wins out over every other
UNIX vendor I've ever seen.  They have good docs (and they're even
going to print my sockets tutorial :-).

If you want a system that runs your applications, SCO is the winner.
For an X11 system, networked system, or development system, ISC is
better so long as you can live without wonderful documentation.  It
all depends on your needs.

jim frost
madd@std.com

akcs.larry@nstar.UUCP (Larry Snyder) (12/03/89)

>pretty scary.  And they don't seem nearly as responsive to bug reports
>as they could be.  ISC has many problems but they are damned
>responsive; the current release worked just fine for me (didn't try
>serial throughput but it kicked SCO out the door with ethernet
>throughput and its network support worked out-of-the-box -- SCO
>required a hell of a lot of STREAMS configuration -- and disk
>throughput which is excellent in current releases).  The next release
>looks like it'll be even better.

Yes - I must admit the disk IO blows SCO out of the water (Xenix that is) -
I would like to hear from someone with SCO Unix comparing their file system
with the ISC one.  From experience - the ISC file system is not what I
consider fail-safe.  If one looses power, sometimes the file system gets so
messed up that the machine will not boot --.

>With documentation, on the other hand, SCO wins out over every other
>UNIX vendor I've ever seen.  They have good docs (and they're even
>going to print my sockets tutorial :-).

I agree.  The ISC documentation is bad - I mean real bad.

Also - re: support - are you getting yours from Hollis or California?
I made some comments in comp.unix.i386 about my support and must have
received 10 pieces of mail from others who were left with bad feelings after
talking to ISC Hollis.  On the other hand - I have heard that the folks in
California know the product very well.