What are the difference with the PostgreSQL binary provided by Sun versus those available on PostgreSQL.org, Blastwave, Sunfreeware, PgFoundry, etc?
All of these use the same source code. However, the binary from Sun was compiled using Sun Studio compiler and flags for best performance and rigorously tested to make sure it works well with Solaris, whereas those binaries available on Blastwave and Sunfreeware may not use the same compiler/flags, and the same level of testing. The file paths and permissions may also be different. Packages on PostgreSQL.org are created to be as close to the packages distributed with Solaris as possible. However, due to differences in build environments, these packages may not be 100% compatible with all SunSolve patches. Users who wish to switch between the packages on PostgreSQL.org and the ones distributed with Solaris should do so with caution. Solaris packages on PgFoundry are only patches used to upgrade previous version of PostgreSQL to the latest version, and occasionally experimental builds.
Related Questions
- What is the difference between free or low-cost shopping carts provided by companies I found on the internet versus the shopping cart WG Advertising is providing?
- What are the difference with the PostgreSQL binary provided by Sun versus those available on PostgreSQL.org, Blastwave, Sunfreeware, PgFoundry, etc?
- Why use purchased WALZ Certified Mailers© versus using the free forms provided by the USPS (ROI)?