Here is an interesting article on Open Source that was trending on HN:
“I think of someone releasing open source software as a gift to the world, not as claiming a responsibility to maintain it for you. Some projects do claim that responsibility, but it’s not automatically conferred just because someone released a project on GitHub. I think much more of the responsibility falls on the person using it. It’s your code that will be using it, your code that will need to be upgraded, and your code that will break.”
I guess it goes for all downstream projects right upto the OS and Compiler. Maybe all of us should take some responsibility in the community (any community!) or maybe make a small monetary donation from time to time.