Amazon contribute significant quantities of code to various free software projects, even if they don't give anything back to Redis. What's the difference here? Redis make money by virtue of (say) the efforts of the Linux kernel development community, but don't give them anything in return (and nor are you obliged to). Why is it wrong for Amazon to make money from Redis without contributing back?
Re: On giving back and sympathy