I'm just preparing a local Java User Group meeting to take place in a meeting room provided by my employer so that is how this question came up...
Some companies sponsor conferences, some hire open source developers etc but are there any other ways of supporting local developer community?