Redis NoSQL密钥/值存储不再是开源软件
十多年来,Redis一直处于科技行业的核心,为数据存储和管理提供了无与伦比的速度和灵活性。它已成为要求实时性能的应用程序的关键组件。
昨天,Redis首席执行官Rowan Trollope出人意料地宣布了公司许可模式的重大转变。从Redis 7.4开始,它将在未来的所有版本中采用双源许可。
从今天开始,Redis的所有未来版本都将发布源代码可用的许可证。从Redis 7.4开始,Redis将根据Redis源可用许可证(RSALv2)和服务器端公共许可证(SSPLv1)获得双重许可。因此,Redis将不再根据三条款的Berkeley软件分发(BSD)进行分发。
Redis首席执行官Rowan Trollope
换言之,此举将使这个流行的开源项目从其长期存在的BSD 3条款许可证过渡到Redis源代码可用许可证(RSALv2)和服务器端公共许可证(SSPLv1)的组合。
然而,根据开源的定义,在这一类别下许可的软件不符合开源的资格。因此,预计Redis将从许多Linux发行库中删除,Fedora已经开始讨论此事。
改变的原因是什么?
向来源可用许可证的转变解决了Redis面临的经济现实。尽管它在现代数据基础设施中被广泛采用并发挥着关键作用,但历史上大多数商业销售都使最大的云服务提供商受益。
这些提供商已经将Redis商品化,利用开源社区的努力,但没有公平的项目回报。
新的许可模式试图纠正这种不平衡,要求云服务提供商与Redis签订许可协议,以提供其技术。此举有望确保Redis的贡献得到公平补偿,并确保项目的财务可持续性。
Redis:前进之路
通过引入双重授权,Redis旨在统一其产品,将以前Redis Stack独有的高级数据类型和处理引擎集成到核心Redis项目中。
根据公告,这一变化有望直接为社区带来增强的能力,同时也解决与开源模式相关的可持续性挑战。
现在,最重要的部分。根据新的发牌安排,
Redis将通过Redis社区版免费提供
。这确保了开发人员、客户和合作伙伴仍然可以在没有重大障碍的情况下访问和使用Redis。
RSALv2和SSPLv1许可证的采用旨在支持Redis作为一个全面的实时数据平台的持续开发和扩展。通过将Redis的核心功能与Redis Stack的高级功能相结合,该项目旨在服务于更广泛的用例。
然而,如果Redis许可政策的最新变化与您的偏好不一致,您可能有兴趣知道微软最近推出了Garnet,这是Redis的替代品。Garnet的源代码已获得麻省理工学院的许可,并在各种测试中表现出卓越的性能。这是一个可行的备选方案。
与此同时,内存NoSQL数据库领域的其他知名公司,包括Memcached、KeyDB和Dragonfly,多年来一直在证明其价值。所以,除了Redis,你还有其他免费的选择。
延伸阅读:
OpenMediaVault 7 NAS获得Kubernetes功能
如果你热衷于自托管NAS并涉足DevOps,你会喜欢这次更新的。OpenMediaVault 7为您推出了一项改变游戏规...
QEMU 9.0首次推出先进的ARM和RISC-V功能
QEMU是一个著名的软件工具,允许用户模拟不同的计算机系统,它发布了最新的更新v9.0。它包含了220位作者提交的270...
Wine 9.9推出Wow64模式和增强的ARM支持
在之前的9.8发布两周后,以允许Linux和macOS用户运行Windows应用程序而闻名的Wine Project宣布...
GNOME 47将于9月18日发布
GNOME坚持严格的六个月发布时间表,通常在3月或4月发布新版本,然后在9月或10月发布。 继3月20日GNOME 46...
Winamp以FreeLLama的名义成为开源
我们每天都在这里分享很多新闻,但有些故事激起了一种甜蜜的怀旧感,让我们回到了珍贵的记忆中。Winamp就是这样一个故事。...