SVR3.0 vs BSD4.3

Barry Shein bzs at bu-cs.BU.EDU
Tue Mar 22 03:08:06 AEST 1988



Doug,

Yup, I agree, the 4.x file system as an option via the file system
switch, job control and a decent TCP/IP implementation via Streams and
a lot of the merger would be accomplished. I would imagine that most
of the current socket interface could be emulated (at worst) thru a
library using TLI.

Someone would have to study the semantics but I will boldly say* that
the socket interface in application code is reminiscent of the
terminal ioctl stuff, it usually accounts for a very small part of the
application's code and usually in a very cliche'd manner at startup
which wouldn't be too painful in most cases to rework (not the
greatest thing to do with one's time, but I can't imagine it's more
than a couple of hours work in almost all cases, given a reasonable
substitute, the goal of obtaining a full-duplex file descriptor
attached to the remote process is straightforward enough, how you got
there shouldn't be too critical.) Obviously the hard cases would have
to be looked at (eg.  various socketopts.) I believe it's not so much
an issue of the possibilities based upon the proposed interface but
rather how good the provided implementations provided end up.

Yup, looks rosy, so much for the Gwyn/Shein Sysv/BSD wars...:-)

	-Barry Shein, Boston University

* I've been meaning to never split infinitives.



More information about the Comp.unix.wizards mailing list