We already have open source software, design, devices. Perhaps the time has come for open source social business? Collectively developed, publicly available and cooperatively implemented business models?
When the purpose of a business is to meet social needs, with care for the planet and fair wages for working people, there is no reason to compete.
So we can jointly develop business ideas and support each other in implementing them.
This is the obvious way, yes.
But it can be also a customer-owned one (housing co-op), or mixed / multistakeholder (patient/doctor-owned medical service co-op).
We are not constrained by XIXth-Century imagination. :-)
Keep in mind that, depending on local legal system, a co-op may not need to be registered as such. In Poland, for example, social enterprises can assume various legal forms, my favourite beng a civic association.