I think there are two issues two different thing we discussing here.
1. Non root installation
2. Multiple instances of software installation
Second one is much more complicated and recuire some kind of isolation
mechanism between different installation which may have concurrent,
incompatible software installed. Providing isolatin in this case brings
complexety of implementation on my opinion to the same level zones
implementation has, and zones was introduced exately for this reason - have
different installation of different software on the same machine (as Sarah
mentioned). Also it is already resolved in zones and packaging and patching are
supported on zones.
I think we should try to address this issue using zones somehow. If we need
something lighter then fullscale zone - let think about this. But it will be
easyer to came up with some kind of lightweight zone for software domaing then
duplicates isolation on packaging/patching level.
Also having different instances of same software may be resolved by oftware
provider by issueing different packages for different instances - for different
version of compiler different packages etc...
The First issue - allowing customer with certain priveleges to manage certain
software is much less complicated and may have more use for customers. I think
we may spend some time discussing this. May be thread should be splited in two.
I think that administrator for this reason may grant some user to manage some
packages. Giving development group leader ability to install compilers,
codemanagement software etc.
vassun
Message was edited by:
vassun
This message posted from opensolaris.org