@b0rk @nelson The GNU project was also an early champion of portability. They *wanted* their software to work everywhere to show that their stuff was *good*. So they built it that way. That had an outsized impact on how people thought about software portability.
(Fun fact, glibc is the only C standard library implementation that worked on multiple operating systems. Nobody else ever did that before and I haven't seen such a thing since.)