4 ms·
Do we really need shared libraries anymore? The original reasons (disk space / ram) no longer apply outside of minimal boards like the RPi. With package manager
by craftkiller 10y ago
Do we really need shared libraries anymore? The original reasons (disk space / ram) no longer apply outside of minimal boards like the RPi. With package managers it's no longer a hassle to have to update everything that uses a library when a vuln is discovered. I can only think of two reasons to use shared libraries anymore: vdso and plugins to applications.
Edit: thought of a 3rd reason, licensing... But that's really an artificial/political reason rather than a technical one.
- brandmeyer 10y agoSecurity. Instead of one CVE for libpng, you now have thousands for all of the programs that statically linked to it.