This product came to my inbox: http://www.talaia-openppm.com
- It’s aligned with PMI.
- You can integrate it with Redmine.
- It does not store documents, you need to use a separate repository.
- It does not cover the scheduling capabilities as MS-Project.
- Covers the needs of so many roles in an organization, not just Project Managers:
- Portfolio Manager.
- Functional Manager
- Resource Manager
- Investment manager
- Team member
Anecdote: the first version of Talaia was a R&D project founded by Spanish I+D Plan Avanza 2.