> I prefer to remain somewhat agnostic on the topic. I've not heard > particularly convincing arguments in favor of them and the best and > most reasonable argument not to have them is increased complexity. >
what about what actually happens in practice? 10 programs needing 10 different versions of the same shared lib; or when you want to install some binary app that needs libxxx.1.1.4b.so, but you have libxx.1.3.4a.so. Even when you try to keep things clean you end up in a mess. btw, the fact that Plan 9 could deal better with the crap of shared libs doesn't mean they are good at anything. Federico G. Benavento PS: ldd on your favorite app can be fun, if feel masochistic.
