Hello all,
Had an odd idea: shared library service...
Executables placed in,say, /lib/shsvc, would be executed with pipes redirected to a mounted service (for now /n/shsvc).
The file server at /n/shvc simply has files for each library loaded. An application that wishes to use the service
can simply open a file handle to /n/shvc/library & simply read/write to the library file using a FastCGI/SCGI like
protocol. The file service could do some simple checks on the data (making sure it's actually protocol data, &c),
and handle if a 'library' puked while working. This may not make as much sense as I thought, since I am writing
this after only two hours sleep...
Cheers,
--Stefan

--
Lead thou me on, O Zeus, and Destiny,
To that goal long ago to me assigned.
I'll follow and not falter; if my will
Prove weak and craven, still I'll follow on.
-- Epictetus

He who enters his wife's dressing room is a philosopher or a fool. -- Balzac