Apache (at least the main http server) is not a GPL project - more along the lines of BSD.
Aside from that, I agree that the government should be free to make modifications to GPL software and abide by the license restrictions where appropriate. However, I would favor that any projects which do not have current license restrictions - i.e. new projects - should be distributed under the looser terms of BSD.