3 ms·
Sure, if they're statically compiled with no non-kernel dependencies whatsoever. Once Linux userspace gets involved it is a shitshow.
by AnIdiotOnTheNet 6y ago
Sure, if they're statically compiled with no non-kernel dependencies whatsoever. Once Linux userspace gets involved it is a shitshow.
- matheusmoreira 6y agoRight. Most Linux user space software actually subscribes to the Apple philosophy of breaking everything in the name of progress. From what I've read, even GNU rejects binary compatibility concerns because to do otherwise would help proprietary software, sometimes resulting in breakages in vital stuff like glibc. > statically compiled with no non-kernel dependencies whatsoever I'd love that. Would be great if we could even get rid of the C library. Compilers should emit Linux system call code directly.
- fooker 6y agoThis makes fixable library bugs more or less impossible to fix. Look at how many DLLs get updated in a typical windows security update. Most of those would have been permanent security vulnerabilities if everything was statically linked.
- matheusmoreira 6y agoThat shouldn't happen assuming the Linux distribution maintainers update everything whenever a library gets fixed. I agree that dynamic linking produces significantly less work for maintainers.