UnixWare 7 - Unix 95 Compatibility

I was in charge of making UnixWare 7 compatible with Unix 95


Unix-95 is (was in 1995… it has been updated) system call, packaging and shell command standard that any Unix implementation must adhere to in order to be branded as ‘Unix’. (See https://en.wikipedia.org/wiki/Single_UNIX_Specification). Test Suites and reviews insured compatibility to the standard. There is a formal standards body that ensures this compatibility.

UnixWare is a brand of Unix from SCO (https://en.wikipedia.org/wiki/UnixWare). It is a direct descendant of Bell Lab’s Unix System V and thus the root of all thing Unix. Through various acquisitions and sales, UnixWare, including most of it’s source code is a direct descendant of System V.

UnixWare 7 then was a Unix-95 branded OS.


I was the Unix-95 Architect for UnixWare. I was responsible for ensuring compatibility with Unix-95. I was also responsible for ensuring binary, shell script and packaging compatibility with older versions of UnixWare.

As part of this I presented very well attended talks on Unix-95 at ‘SCO Forum’ for a number of years. https://en.wikipedia.org/wiki/SCO_Forum

Again, an end-to-end job… one of my largest.


Other Work