- You should be able to fire incompetent contractors, and replace them with someone else, for which open source code base makes it much more practical and the contractor cannot use any trade secrets clauses to make this impossible
> Deloitte was a major beneficiary of the nationwide modernization effort, winning contracts to build automated eligibility systems in more than 20 states, including Tennessee and Texas.
There you have the reason. The government software should be open source because
- People need to be able to make public officers accountable (Article XV – The society has the right of requesting an account from any public agent of its administration. https://en.m.wikipedia.org/wiki/Declaration_of_the_Rights_of...)
- You should be able to fire incompetent contractors, and replace them with someone else, for which open source code base makes it much more practical and the contractor cannot use any trade secrets clauses to make this impossible
> Deloitte was a major beneficiary of the nationwide modernization effort, winning contracts to build automated eligibility systems in more than 20 states, including Tennessee and Texas.
So much tax payers money wasted.