On Wed, Mar 30, 2011 at 03:17:36PM +0100, Paulo Costa wrote: > It's more a single user versus multi user mindset. And it is a memory > optimization, by having the same executable on disk, and in memory, for > multiple users. > It has also the downside that, for it to be effective, it forces all the > users to use the same version of each application.
This is not true. Afaik all *nix package systems (ports, rpm, deb) support building install trees in user's directories. I do this regularly with ports. It is also not uncommon on big multiuser systems to have prefixes for groups of users. The only problem that I know with that is that there is no guaranteed paramstr(0) on unix. This means that in such cases, the app will have to be compiled with the specific prefix compiled in. Not a problem for source based install systems (like ports). Harder with the binary systems. -- _______________________________________________ Lazarus mailing list [email protected] http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus
