|The BSD/System V split|
|By Thom Holwerda on 2015-01-29 18:34:54|
So gcc's library bindings strongly preferring System V system calls to BSD was due to the flood of Solaris end-users dominating the late 80's gcc development community to avoid paying Ed Zander extra for Sun's Solaris compiler. This combined with Linus reading Sun workstation manuals to get a system call list gave linux a very System V flavor.
Interesting - if opinionated - view on the whole situation. Not sure if all the dates check out, but it's a fun read nonetheless.
- From the AT&T Archives: The UNIX Operating System - 2017-03-29
- The enviable pedigree of UNIX and POSIX - 2017-02-02
- How Unix made it to the top - 2016-12-18
- Unix in your browser tab - 2016-12-12
- More related articles