Let's talk about the real-world outcome of forcing code open. When government software is closed-source, the vendor is accountable. If a system's security breaks, there's one throat to choke. Open that code, and you get a mess of contributors, no clear owner, and a way for agencies to shrug off failures because the community can fix it. That sounds nice on paper, but it doesn't work when lives and tax dollars are on the line.
Also, consider the cost. Mandating open source doesn't just mean sharing code. It means investing in documentation, user support, and security reviews for every project. That's not a free lunch, that's a new tax on the same budget. The public doesn't need to see every line of code. They need a system that works, is secure, and is delivered on time. Mandates don't guarantee any of that. They guarantee complexity.
04:42 AM