Today I took a look at qdPM which describes itself this way:
qdPM is a free web-based project management tool suitable for a small team working on multiple projects. It is fully configurable. You can easy manage Projects, Tasks and People. Customers interact using a Ticket System that is integrated into Task management.
Installation was easy using the built-in installer, just configure the DB connection parameters and your're good to go.
qdPM is highly configurable and distributed under the Open Software License 3.0. It's available in multiple languages, written in php and uses the symfony framework. qdPM is a very mature product, I tested its 9.0 version. It's been around since ca 2009, but that was difficult to find out since I couldn't find a public repo).
I did not look at qdPM in depth, but it reminds me of redmine, although it lacks the SCM integration and wiki. It does however integrate forums, tasklists as well as issue- and time tracking. A huge plus is the reports section, where you can create various reports by just clicking them together.
I was just curious and do not actually need another online project management software so I didn't keep it, but qdPM is definitely worth a look.