Having worked at government facilities, I full well understand the issue of accepting gifts.
Government employees that imagine this prohibition applies to free, Open Source software either
misunderstand the rule, or the Open Source license. The agency will be paying the full required
price ($0.00) as is charged to all licensees. The government, in most cases, has already made
payment in kind to the software project, and by simply by using the software and reporting on its
bugs (or even making suggestions for its improvement) the agency will have paid the full expected
price (cash & kind). To pay more than the standard cash price is the criminal act. The agency does
not pay for the air nor need it pay more cash for free software. If still in doubt, buy it bundled with
support from a vendor like Red Hat or Novell, or get it on an internal transfer from another agency
or department that has already done the due diligence.