4 ms·
Just a though: what prevents the OS from keeping several versions of a library installed, linked dynamically to an application that specifies which version it n
by runeks 14y ago
Just a though: what prevents the OS from keeping several versions of a library installed, linked dynamically to an application that specifies which version it needs?
We'd have to change some system calls, of course, from load("blah.so") to load("blah.so", maj_ver=4, min_ver=2). But couldn't that solve a part of the problem?
- lucian1900 14y agoApps already link against specific library versions. With a package manager that allows multiple installed versions, app could link against library major versions and receive minor version (security) updates automatically. But all this would still require everything is managed by the package manager.