"Software updates should be done when the system is not much in use."
Taking into account that a process usually crashes when the used executable or shared library file is being written to, I found this obvious acceptance of crashes not acceptable.
Certainly, but that "attitude" is one of the particular people who wrote that solaris software, nothing more. Suggesting that it's somehow connected with unix delete behavior is simply silly. [Well designed package systems do not write to files to update them, they use rename to atomically move the new files into place -- due to the niceness of unix delete behavior, applications which have the old files open see no change.] -Miles p.s. pardon me for responding to such obvious flamebait... :-( -- Cat, n. A soft, indestructible automaton provided by nature to be kicked when things go wrong in the domestic circle.