Running the Safari 4 Beta without replacing Safari 3 on Leopard
Posted on Wed, 25 Feb 2009
I've whipped up a script which extracts a version of the Safari 4 Beta for Leopard from the installation image so that it can be run without replacing Safari 3. This is a quick and dirty hack, so there are no guarantees that it will work. If it breaks, you get to keep both pieces.

All of the new libraries that Safari 4 depends on are placed in the application by the installer script. The Safari 4 beta installs a new version of a program (pubsub) that multiple components of the operating system depend on for RSS feed reading. It seems to run without this new version, but you encounter find bugs, crashes, missing features, and kittens when using RSS feeds. This script only works with the Leopard version of the Safari 4 Beta.

To use the script:


- Download and extract the script zip file.
- Copy Safari4.0BetaLeo.pkg from the Safari 4 beta download to the extracted directory.
- Open the script named Create side-by-side Safari 4 Beta app.
- A Safari 4 Beta application should be created in the script directory. Move this to wherever you'd like to keep it.