5 ms·
This RedisLabs link explains the kind of bad behavior this clause aims to prevent. As I understand it, the bad guys here are cloud providers. [1]: https://redi
by lovelearning 8y ago
This RedisLabs link explains the kind of bad behavior this clause aims to prevent. As I understand it, the bad guys here are cloud providers.
[1]: https://redislabs.com/community/licences/ https://redislabs.com/community/licences/
- mindcrime 8y agoAgain, what was happening that was a violation of the license terms? As I read it, nothing. That's not "bad behavior". That's "I chose the wrong license for my project".
- etatoby 8y agoSo cloud providers who take a piece of open source software, install it, upgrade it, and generally maintain its operation in order to provide a service to their customers, billing the service, are now the bad guys? Sounds like somebody needs to re-evaluate their business model to me, and it's not the cloud providers. This attempt to have the cake and eat it too is dumb.
- deleted 8y ago[deleted]
- detuur 8y agoSo in effect Redis has moved from a traditional community project (by the community, for the community—where RedisLabs is part of that community) to a please-do-my-work-for-me project (by the community, for RedisLabs). RedisLabs is about to experience in real time just how quickly a community can abandon software and embrace a fork or competitor. Which is stupid, because many other projects have gone through the exact same process.
- Bartweiss 8y agoI agree that this seems like what the Commons Clause is intended for. But it looks to me like it just validates Drew's concerns? The complaint here is "Redis is only making money for people who host and manage it, not people who develop it". The proposed solution looks to be "ensure these modules are making money for RedisLabs instead". RedisLabs wanted to profit from their work and stop others from doing so, so they adopted a not-OSS license. Fine, but the framing of bad behavior and a threat to open source doesn't make much sense to me. It looks like exactly what Drew described; funding OSS development is tricky, but RedisLabs responded by giving up on doing OSS. Kevin's FAQ and comments in this thread imply some much darker bad behavior than that, with things like "predatory uses" and "forced to close". If it's just "AWS hosts Redis for a fee", that doesn't seem justified.
- dragonwriter 8y ago> However, today’s cloud providers have repeatedly violated this ethos by taking advantage of successful open source projects and repackaging them into competitive, proprietary service offerings. Cloud providers contribute very little (if anything) to those open source projects. The complaint seems to just be masking “Google, AWS, et al. don't give us, a competing cloud provider that took over a pre-existing open source project, money” beyond a smokescreen of misleading generalizations.