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?