Ultimately, I feel like this is more of a "hey, it's free!" decision than a "we are going to use, and give back to the community" decision. Open Source is not a donation to City Government. They should give back to the community if they are going to have an explicit policy like this.