Why do you think the Linux community donates its time to supporting the adoption of Linux?

I have been working with Linux for a short time now and was wondering why people would donate time and resources to support Linux. Please list any sources that you have that can give more information on this topic please.