Knowledge for What ? The original idea for Community Based Research Canada and the Global Alliance for Community Engaged Research involved values for human betterment. Thats why I was a signatory on behalf of a civil society organization. This initiative looks like a smorgasbord for whatever people want to use it for to make money for their own research interests, particularly academics.
In my opinion the best "knowledge commons" are being created by civil society movements locally, nationally and globally for action to create better social, economic, environmental conditions, and in some cases (e.g. Brazil) some universities are partners. Canada's universities are a source of resistance to this kind of democratic change...the point is how do we (if its worth trying) make them more supportive.