| It's absolutely punishment. A company gives to open source projects. People complain about how little it is, and generate negative PR for the donation. For a company, negative PR is a punishment. What's the lesson here? At least the lesson some in the HN community are teaching is that if you are a big company and you donate to open source projects, you will generate negative PR for yourself. (We can assume and/or question their motivations, but to me, motivations are almost always irrelevant to an act of generosity. Feel good about yourself if you help others out! Garner positive PR if you help others out as a company! Why should positive things for the giver detract from an act of generosity? Got a problem with the system? That's a problem with the system, not the person or company being generous.) |
You're a traveller in a lesser economically developed country. You're in the wilderness, you haven't seen anyone in a while. You see a stranger, who sees you're travelling alone and invites you to a meal, eager to share a part of their life with you.
Now this is how GitHub is acting:
At the end, you reach into your pocket for a note of the local currency, the stranger shakes his head.
You continue taking out a nominal amount.
"No", the stranger says in his language. You insist, putting the note into his hand. The stranger looks offended. You smile, oblivious.
"THANK YOU VERY MUCH!" You repeat and kill the stranger's act of altruism.