RPMfind.net allows you to search through a database which contains a collection of RPM packages for Linux flavors which uses RPMs (Red Hat's Package Manager).
freshmeat maintains the Web's largest index of Unix and cross-platform open source software. Thousands of applications are meticulously cataloged in the freshmeat database, and links to new code are added daily. Each entry provides a description of the software, links to download it and to obtain more information, and a history of the project's releases, so readers can keep up-to-date on the latest developments. The first stop for Linux users hunting for the software they need for work or play, freshmeat is continuously updated with the latest news from the "release early, release often" community. In addition to providing news on new releases, freshmeat offers a variety of original content on technical, political, and social aspects of software and programming, written by both freshmeat readers and Free Software luminaries. The comment board attached to each page serves as a home for spirited discussion, bug reports, and technical support. An essential resource for serious developers, freshmeat.net makes it possible to keep up on who's doing what, and what everyone else thinks of it.
Information for downloading Solaris can be found at the URL below. Downloading Solaris for Sparc is free, but downloading Solaris for x86 is not free and costs $20. :