In reply to Ryan Hellyer.

If your government IT is that dysfunctional you need to go public in order to figure out a ways to make all parties cooperate with each other, then open source and git are not your most important problems.

To be fair the US government structure is probably very unique and probably not really comparable to other countries.

It is not even the first time US government got into open source, IIRC SELinux is/was sponsored by the NSA and so was TOR.