Ask HN: Require governments to open source their code?
https://news.ycombinator.com/item?id=1538080I recently learned that my city's web site [1] was upgraded at a cost of $75,000 [2].
Given the budget, the work described is not impressive. But as a developer, I understand that there are lots of ways a project can become more costly than a set of features would imply.
This story got me thinking about whether it's a good idea to require more transparency with regard to information technology. I would love to see the code that was delivered so I could judge myself whether or not it's worth what was paid.
Does anyone know of any government bodies that require their contractors to open source their work?
I understand that there would be challenges to open sourcing this type of code. I the code wouldn't be designed to be generic enough to run in other environments, and I understand that there are changes that would have to be made in order to obscure sensitive details. But, I do think it would be possible for a government to open source its code base without exposing itself to attack.
As a hacker, would you like to see the code that powers your governments' sites? Would it lead to cost savings and higher quality code?
[1] http://www.louisvilleky.gov/ [2] http://www.wfpl.org/2010/07/21/metro-government-upgrades-website/