13 ms·
That would be giant liability (and already is on Windows and OS X), as apps have to provide their own versions for libraries (or statically compile), which can'
by lucian1900 14y ago
That would be giant liability (and already is on Windows and OS X), as apps have to provide their own versions for libraries (or statically compile), which can't get security updates system-wide.
- runeks 14y agoJust 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.