These projects are often iterated on by community members, meaning they are constantly evolving. There are several major open source repositories that host a variety of applications available for free download : [substeps] Sourceforge google code github codeplex [title] Look for a program that does what you need.
[header] How to legally download software online [title] Visit an open source repository. [step] Open source programs are community-driven projects where the code of the program is available to anyone. This means that typically, open source software is completely free to use and copy.