The open-source canvas is a simple framework based on the business model canvas to model and define open-source projects. The focus of the canvas is on open-source projects that co-exist and support commercial software offerings - like open-core projects.
The open-source canvas covers all major aspects of an open-source project:
Project Goals and value for end users
Community and project building
Relation and co-existence with commercial product offerings