If you're talking from the perspective of a social enterprise, I think generally what we see is that government is more willing.
I'm not sure if I'm answering your question, but government tends to be, and we think is, appropriately positioned to accept more risk in pursuit of the greater good or the longer-term benefit to Canadians at large. The private sector tends to be more risk averse, especially publicly traded companies. They have to respond to their shareholders and have to explain why they are taking enormous risks.
If you are looking as a social enterprise or a community service provider, the government would be in a position to provide risk capital more than the private sector. Also, the charitable sector, foundations, etc., are usually much more accepting of taking high-risk bets on potentially really deep social impact.