SourceForge

    SourceForge empowers open source developers to create powerful software and share it with the world. They also feature a business software comparison directory that lists over 50,000 software titles.

    • FreeProprietary
    • Online
    ...