Governments should not use open source software at anytime because they are more vulnerable to legal hold ups and liabilities. Since the coding for open source software can be found by anyone, it will be much easier to hack and break. The government needs to use the most secure software to protect its citizens.
The government should only use open source software when absolutely necessary. Open source software is software that can be changed and modified as needed, which can make it more customizable. However, there are many small businesses that develop software which can be used for the government. By doing so, these small businesses can offer full product support as well as job creation.