Thoughts on balancing giving to the community and profit?

Thoughts on balancing giving to the community and profit?

I've recently started an indie game company after working for years doing terrible and tedious programming work, and I owe a lot to the open source community, from allowing me to learn from their code, use their art, etc.

 

We are making commercial games, but I want to balance it out by still providing back to the community by providing all of our assets as open source, including our code, art, music, etc. but my partners think that this is being too trusting to people.

Any thoughts on this?  If you're an indie game company, what is the best way to balance making a living with supporting the open source community that taught you?