I believe that co-operatives should be using co-operative software and that co-ops depending on services and infrastructure provided by big tech undermines the 4th co-operative principal of autonomy.
By co-operative software I mean software that is released under terms that either enforce co-operation and sharing and do not allow code to be privatised (made proprietary) or code that is released under terms that dictate that if the code is used to run a business the nature of the business must be a co-operative.
NOTE: The diagram above doesn’t include software with a CLA, copyfarleft and copyleft software with a CLA that allows it to be relicensed as non-co-operative software wouldn’t fall under the description of co-operative software.
I’m only aware of one example of a copyfarleft code base being used to run co-ops, CoopCycle:
They developed and have released their code under the CoopCycle License.
The other type of co-operative software, of which there are a lot of examples, is copyleft / libre / free / GNU software:
our goal was to give people liberty, and to encourage cooperation, to permit people to cooperate… you’ve got to share and share alike. The changes that you make we have to be allowed to share. So, it’s a two-way cooperation, which is real cooperation.
Copyleft / libre / free software is open source software, however not all open source software is copyleft / libre / free software, much if it is released under permissive / libertarian terms for example the Apache / BSD / MIT / X11 licenses — this is the type of open source software that corporations love because they are allowed to privatise and make the code proprietary, this is the only type of open source software that corporations such as Apple will use.
I’d be interested in working with others to see if we can further develop and define co-operative software, this is also something that I intend to mention at Co-op Congress in July 2025 at the “Why aren’t we controlling our own tech?” session with Cory Doctorow.
The copyleft and copyfarleft licenses I’d consider as co-operative licenses are:
- GPL (copyleft)
- AGPL (copyleft)
- CC BY-SA (copyleft)
- CoopCycle (copyfarleft)
- Peer Production (copyfarleft)
Which licenses, that are in use, are missing from this list?
