If software is funded from a public source, its code should be open source
Perhaps because many free software coders have been outsiders and rebels, less attention is paid to the use of open source in government departments than in other contexts. But it’s an important battleground, not least because there are special dynamics at play and lots of good reasons to require open-source software.
Public money should produce public code, full stop. That doesn’t seem controversial to me, but it’s definitely easier to say than it is to execute.