On Mon, Aug 2, 2021 at 9:07 AM Gary <gdri...@gmail.com> wrote:

> On Sun, Aug 1, 2021 at 11:07 PM mayur...@kathe.in <mayur...@kathe.in>
> wrote:
>
>
>> What was the system used for delivering and installing packages under
>> Solaris before IPS was adopted?
>>
>
> The SVR4 package format was presumably released in SunOS 5 (Solaris 2)
> since that's the first version to be based on SVR4 instead of BSD.
>

in Solaris versions prior to 10 (IIRC), the package "database" was a flat
file (can't remember the exact format). Patching was a pain,
performance-wise, especially since contents was sorted frequently during
the patching process.

>
>
>> Where did IPS come from?
>>
>
> Oracle?
>

IPS was developed at Sun long before Oracle came along - it was in
OpenSolaris, which, as we know, was really open for quite a while before
the acquisition.


>> Who all were involved in developing IPS (names and email addresses to be
>> included if available)?
>>
>
> Have you looked here? https://github.com/oracle/solaris-ips/
>

I don't think it's a good idea to publicly bandy names around here - people
have retired, moved on or may want to keep away from this for various
reasons. I guess people who are interested are watching anyway. I'd put out
an invitation to whoever wants to add information, but not approach people
individually, especially not on-list.


>> Why was IPS chosen in place of the previous package management system?
>>
>
> Dependencies with SVR4 were a mess. There was no concept of network
> repositories. You could bork a system pretty easily if the package
> overwrote something crucial -- whereas with IPS you can rollback to a prior
> ZFS snapshot pretty easily. IPS no longer requires using a different set of
> commands for installing versus upgrading/patching.
> *illumos <https://illumos.topicbox.com/latest>* / illumos-discuss / see
> discussions <https://illumos.topicbox.com/groups/discuss> + participants
> <https://illumos.topicbox.com/groups/discuss/members> + delivery options
> <https://illumos.topicbox.com/groups/discuss/subscription> Permalink
> <https://illumos.topicbox.com/groups/discuss/Tf764b19e9f817c85-M9289a51bb8f8dc617c693f3a>
>

regards
-- 
Michael Schuster
http://recursiveramblings.wordpress.com/
recursion, n: see 'recursion'

------------------------------------------
illumos: illumos-discuss
Permalink: 
https://illumos.topicbox.com/groups/discuss/Tf764b19e9f817c85-M67a3e976aa7114dce2aa0b4d
Delivery options: https://illumos.topicbox.com/groups/discuss/subscription

Reply via email to