Balancing open source makers and takers