News for hackers. Stuff that matters.
Re:Redis License Changed by dig1 on Thursday March 21, 2024 @05:38AM (#39776492)
> AWS of course is the single biggest reason why projects are flocking to more restrictive licenses

Don't forget that AWS is one of the biggest reasons so many OSS projects became popular. Redis, Mongo, ES, HashiCorp stuff, a complete big data ecosystem, got wider recognition through AWS's offering. Many people have yet to learn about dozens of obscure databases (that have been in development for years) simply because AWS or other big cloud providers have not pushed them.

Also, many projects receive a lot of contributions (bug reports, PRs, patches) due to liberal licenses increasing their use and popularity. I'm not particularly eager to contribute to anything with SSPL/BSL/etc-like licenses simply because I don't want to waste my time on something I can't use liberally in the future.

Re:Redis License Changed by chasontherobot on Thursday March 21, 2024 @06:18AM (#39776768)
ES was already huge before AWS made everyone think it was an Amazon product
Re:Redis License Changed by codedokode on Thursday March 21, 2024 @06:03AM (#39776676)
Redis was popular enough long before clouds.

Also, with AGPL-style license Redis will not become less popular. Anyone still will be able to use it as a cache, but not as a free work done by others that you can resell without contributing back.

Re:Redis License Changed by aragilar on Thursday March 21, 2024 @07:18AM (#39777154)
Raises eyebrows We're already having the discussion of what we should do about redis at work, given it's a cache, and the tooling we use allows for other caching tools, we'll likely switch away from redis fairly quickly...
Re:Redis License Changed by ako on Thursday March 21, 2024 @02:30PM (#39782526)
Postgres makes for a pretty decent key value cache in certain situations.
Re:Redis License Changed by rascul on Thursday March 21, 2024 @03:34PM (#39783338)
> Redis was popular enough long before clouds.

Redis is newer than you think. Or the cloud is older.

Re:Redis License Changed by acdha on Thursday March 21, 2024 @08:48AM (#39777874)
That’s highly unlike my experience: each of those tools was popular first - the AWS offerings were recognizing widespread customer use. You couldn’t go to a meetup without someone handing out ES or MongoDB stickers by the time AWS decided that was a market worth being in.

I do agree there’s some value in wider use but developers have to get paid. If users are paying someone who doesn’t contribute much to the upstream codebase at some point the project is going to founder. I don’t love the change as someone who’s been using open source for decades but the maintainer problem is real and won’t go away without structural changes.

Re:Redis License Changed by blueelephanttea on Thursday March 21, 2024 @01:27PM (#39781675)
> got wider recognition through AWS's offering.

Other commentators have already pointed out that this is probably not true.

But MongoDB relicensed before Amazon could launch a direct hosted offering and it is the biggest of all these projects. It did not want nor did it need Amazon launching a hosted variant.

Re:Redis License Changed by ako on Thursday March 21, 2024 @02:24PM (#39782432)
Aws not offering it does indeed make it harder to adopt, especially if you have to have additional billing contracts with an additional business party, have to validate their certifications (soc2, etc), customer data sharing agreements, etc.

There’s a difference between developer popularity, and ability to actually use it in commercial product. If AWS provides a commercial alternative out of the box available within existing contracts and certifications, adopting that is low friction.