4 ms·
I've heard people say that, for example, the fact that a Linux system is made of pieces from a million different projects is beneficial to its evolution because
by glhaynes 16y ago
I've heard people say that, for example, the fact that a Linux system is made of pieces from a million different projects is beneficial to its evolution because doing this kind of crap simply isn't an option. Solid, well-defined interfaces between components are a must (and if they aren't an absolute must, they won't exist - not necessarily because of laziness but because of deadlines) in systems that are made from lots of independent groups' components.
- wmf 16y agoI think there is some merit to that idea, but Linux may have taken it too far when adding a syscall is like negotiating a multilateral treaty between the kernel, glibc, and applications.