Convert between versions of UNIX

Ken Lee klee at gilroy.pa.dec.com
Sat Sep 23 03:43:11 AEST 1989


> I am writing a paper about the problems of converting (porting) software
> between various versions of UNIX, in particular *standard UNIX* System V,
> BSD 4.x, and Xenix.  I have done many ports in many 'directions' but am
> very interested in others' experience.

Rochkind's excellent book *Advanced UNIX Programming* (Prentice-Hall)
discusses porting between various breeds of UNIX.  I assume that other
good UNIX programming books do the same.  The biggest problems are
usually inter-process communication and device drivers, which are 90%
incompatible among most UNIXs.  Signals also bite many people.  Other
differences, like directory searching, file descriptor management, and
utility library differences (e.g., string library) are relatively easy 
to port.

Ken Lee
DEC Western Software Laboratory, Palo Alto, Calif.
Internet: klee at decwrl.dec.com
uucp: uunet!decwrl!klee



More information about the Comp.unix.wizards mailing list