Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Amazon doesn't give back to open source maintainers at all. They take and take with no return. This isn't normal in the open source community.


I’m not sure if this is true. It looks like Amazon makes lots of contributions to open source [0][1]. They don’t literally contribute to every project they use, but think they add lots to the ecosystem.

But even if they contributed nothing at all, that’s part of open source in that it’s free for everyone to use regardless of anything else, depending on the license.

I think it’s a virtuous byproduct that all this free, allowed use leads to people contributing more open source. Not because of compulsion, but through a shared philosophy.

[0] https://aws.amazon.com/opensource/ [1] https://news.ycombinator.com/item?id=9358843


SO many people and companies make money off of ("take") open source projects like apache httpd, postgresql, or even linux itself, without "giving back". So many companies have stacks based on these software, stacks they make money from, who never would even consider sending a patch back to postgresql or apache httpd or what have you.

Is this considered against typical open source norms and values?

If not, what makes this situation different?

So one difference people talk about is that your stack might be based on postgresql and you might sell a service, but you aren't actually selling postgresql as a service. OK... but I suspect there are people selling (especially) postgresql or mysql as a service, without ever sending patches back; say, a traditional kind of PHP web host, right? This hasn't to my knowledge led to much controversy; or the idea that their entire webhosting/dashboard/management layer has to be open source if they provide postgresql. What's the difference?

I am not saying there can't be a difference, there are all sorts of differences always. But in elucidating what the pertinent/meaningful difference is, we actually are clear about what we think, instead of just a gut-reaction "I don't like amazon and I don't think they should be able to profit off of elasticsearch" -- cause that IMO doesn't have anything to do with "opensource values and norms".

I think, again, is that the real problem is that the traditional models of open source, the traditional norms and vlaues of open source, are becoming less and less capable of supporting sustainability and proper income for open source development. (Which reminds me of the OpenSSL problem of course. Is everyone who uses OpenSSL, which means like everyone, violating "norms and values" if they don't send patches back? Obviously not).




Consider applying for YC's Fall 2026 batch! Applications are open till July 27.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: