Hacker News new | past | comments | ask | show | jobs | submit login

I'm surprised so many people in this thread are abandoning the core of what it means to be open source, it's literally the first tenant. Anyone, even your worst enemy or competitor can use the software for any purpose at all. As much as the years where dev spaces were really pro copyleft were kind of insufferable at least the community actually cared about the mission and vision of open source.

It doesn't make any sense at all that Google/AWS "has to pay their fair share," their usage is no different than any other company's getting value and making money from a piece of software. Redis just sees dollar signs because they have deep pockets, it's shameful. It's sketchier than Oracle licensing.

Just the same as OpenTofu and OpenSearch, I'll be switching us over to Valkey. I'll be supporting the big bad cloud providers who are actually embodying the spirit of OSS.




Factually correct. But clearly a road to serfdom for anyone that writes software.


But why? Isn't a bunch of companies who depend on a piece of software internally and make money using it having a vested interest in its improvement and it remaining free basically the ideal case for OSS?

OSS falls down when you want to make money on the software itself, or in Redis's case when you want to make money on hosting but you're bad at hosting.


> OSS falls down when you want to make money on the software itself…

Yes, exactly. As a OSS puritan you can’t participate in the economy on equal terms. Instead you’re relegated to one of many “serf” roles, e.g. being employed by some bigtech company to continue working on it.


I suppose that's fair but to me that's just how OSS happens, you're working somewhere and you realize that there's a need not being filled -- and Redis was one of those. You work on it until it serves your needs and then say, "hey I bet other people would find this useful."

To me the giving it away part is the whole ethos, I'm not some FOSS zealot that believes every piece of software should be GPL or whatever. If you want to make a play at making selling software your business then I think proprietary licensing makes the most sense. And I also think it's a dick move to give a piece of software to the community, collect contributions and integrations from people helping a community effort, and then take it back. It's especially a dick move when it's been OSS for 15 years and Redis Labs isn't even the company that made it.




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

Search: