>>>>> "m" == mrilu  <mrilu / ale.cx> writes:

m> First, let's change it to search with require 'name_of_lib' for the file
m> libname_of_lib.so too. This might break some old stuff if the 
m> LD_LIBRARY_PATH is not traversed totally for foo.so before for 
m> libfoo.so.

 It can, perhaps, exist a security problem with such scheme. I dont know.

m> Could libraries be reloaded at runtime? Could this enable stable server 
m> architecture with 24x7 uptime, reloading served functionality when there's
m> a update. Clearly this needs 

 Perhaps you can look at erlang (http://www.erlang.org/), which have
a similar mechanism, to steal some ideas ... but , please, try to avoid the
undocumented "feature" of p...


Guy Decoux