News for hackers. Stuff that matters.

sonarlunar

Re:Commons Clause on Thursday August 23, 2018 @01:06AM (#17824747)
It's unenforceable. European Union cannot claim VAT from smaller - yet big enough - foreign companies and is only targeting the very big ones to collect it from. I used to play an online game and, if you changed your country to a non EU one, no VAT was paid. And that was a big company that should have been enforcing EU VAT for me.

Would Redis Labs go after Joe and his brother? Even if the license said so? They're after the big abusers, not the community.

If I'm not mistaken antirez said so too, that it does not affect you and me. That's the reasonable thing anyway. AWS is the big abuser. Check MongoDB or Xen or Elastic cases. People (ex employees typically) are starting to talk how AWS is abusing their open source work. I think that's the whole juice of the story, that AWS is abusing successful open source projects.

At least that's what I read behind the words.

Re:Commons Clause on Wednesday August 22, 2018 @08:37AM (#17818232)
It's one vendor contributing some modules which now they have a different license.

I don't see how this impacts any other Redis module on github out there.

Either those modules are that good and the vendor decides that cloud providers must pay and not get money from the vendor's work, or those modules are not really that used so who cares.

I have used RedisJSON module which is nice and I assume changes license now. Am I a service provider? Do I care about one module changing license so AWS and other clouds cannot use for their own service?

I couldn't care less and it does not impact Redis open source project at all IMHO

Re:Commons Clause on Wednesday August 22, 2018 @08:32AM (#17818201)
Sorry - perhaps confused you for someone else ;-)

Perhaps I know you from Lua community, dunno. Still a userid that I've seen before!

Re:Commons Clause on Wednesday August 22, 2018 @08:20AM (#17818137)
I don't think the Redis Labs modules were distributed via Linux package managers, no?

I was under the impression you had to download them from github or something and install yourself.

Redis, which is the whole confusion, has NOT had a license change so Debian and Redhat will continue to have its package as normal.

So there's nothing to talk about regarding Debian or Redhat etc and it's all a confusion about Redis open source and specific Redis modules from Redis Labs that were not distributed via Debian or Redhat anyways.

Re:Commons Clause on Wednesday August 22, 2018 @07:50AM (#17818000)
Well in that case, we are all funding Jeff Bezos and he owes us.
Re:Commons Clause on Wednesday August 22, 2018 @05:37AM (#17817482)
Thanks catwell (saw in your profile you are pchapuis and I'm very appreciative for your work and contribution to Redis, from your content to your weekly newsletter and all).

I wasn't aware of OpenRedis and I agree with you that also OpenRedis should be supported. It makes sense to have diversity and all community efforts be supported to be viable and prosper for the benefit of the whole community.

Again, thanks for the link and your contributions.

Re:Commons Clause on Wednesday August 22, 2018 @03:16AM (#17816949)
Redis was not funded by those companies. Salvatore was sponsored to work on his own project they had a business need for. All copyright and trademarks belonged and still belong to Salvatore, according to redis.io

To my understanding, this was a sponsorship, ie a support contract to debug and improve an open source product VMware and Pivotal (same people, different name) were using and depending upon for their products.

AWS, on the other hand... With Elasticsearch and Redis... ;-)

Re:Commons Clause on Wednesday August 22, 2018 @02:12AM (#17816704)
If Heroku, AWS, Google, IBM, whoever make money piggybacking Salvatore's work, shouldn't Salvatore actually ALSO make money from his work?

If not, what's the reason for him to continue? Elasticsearch faced the same problem, Redis too.

It's unfair to the developers if cloud providers make money and not contribute or give back a portion to the OSS developers.

Myself, I would never be so liberal like Salvatore had I been in his shoes. I would feel cheated if AWS was making millions, not from EC2 usage but from AWS charging for Redis and I would get nothing. All my suppressed anti-capitalistic ideas would popup in an instant and I would go left all the way.

I have no idea what's the relationship between Salvatore and Redis Labs but, as a hard core Redis user of +8 years, I want Salvatore to be rewarded for his work based on the Redis market value and revenue - wherever it is generated (Redis Labs, AWS, GCP, IBM, Heroku etc). Same for all other Redis contributors.

Back in the day I asked Pieter Noordhuis if he's interested in paid consulting work, knowing Salvatore has publicly stated he is not interested or has time. Back in 2012 that was the contribution I could do to support Redis (Pieter declined as he was working for VMWare).

It's not some anonymous geek building Redis. They are people who have families, obligations, problems, responsibilities. They create open source code and have every guy and his brother blame them for their open source software bug or feature missing, flame them and get aggressive in many non productive ways for what they developed and offer for free. "F that" - read it tons of time in twitter from open source developers.

Sorry, I want my money to go into Salvatore's pocket, not Bezos's.

Re:Commons Clause on Wednesday August 22, 2018 @01:54AM (#17816633)
Probably you don't have to. If one writes code and the other takes the money, there won't be no Redis software to use in the future.

When Salvatore was sponsored by Redis Labs back in 2015 I contacted them to ask them about their RLEC (Enterprise Cluster) software for my employer, a public multinational.

Had I wanted to use Redis in AWS I would have simply paid for EC2 AWS and paid for Redis Enterprise licenses. This way BOTH companies would make money, survive, and allow me to utilize what I need for my company to make profit.

Paying AWS for Redis service, knowing NOTHING, ABSOLUTELY NOTHING goes into Salvatore's pocket is, for me, plain stupid.

I want Salvatore, and the rest core contributors whichever they are, to be healthy, happy, motivated, has his financial problems solved and be focused on his amazing software.

I love Redis and I want it to be there forever.

Paying AWS (for Redis service) instead of Salvatore is as smart as being a parent and voting for Herod "for the prosperity of your newly born children".

https://en.wikipedia.org/wiki/Massacre_of_the_Innocents