赞
踩
大家好,我是石头~
3月20日,Redis背后的商业实体Redis Labs的首席执行官Rowan Trollope在其官方博客上公布了一项具有里程碑意义的决定:自Redis 7.4版本起,该项目将启用一套全新的双许可证体系——RSALv2和SSPLv1。
自面世以来,Redis始终坚守开源理念,依托宽松的BSD许可证授权,赋予开发者充分的自由度去使用、修改和传播代码。随着Redis Labs的迅速崛起,公司在对诸如Redis Graph、ReJSON等附加模块的管理上已先行试水Source Available License,这昭示了其开源策略逐步演进的趋势。
现在,从7.4版本起,Redis核心项目正式切换至RSALv2和SSPLv1双许可证制度,此举既是为了在保证开源共享的基础上,更好地维护商业利益,尤其是强化在云计算环境中的核心知识产权保护力度。
尽管Redis核心项目的开源本质仍在延续,但新许可证所带来的改变却至关重要。相较传统的BSD许可证,RSALv2和SSPLv1对代码的二次分发和商业用途设定了更为严谨的规定。
具体来说,按照新许可证的条款,提供Redis托管服务的云服务提供商将不能再无偿利用Redis的源代码。例如,云服务供应商只有在与Redis官方(即Redis代码的实际维护者)签署许可协议后,才有权将其客户交付使用Redis 7.4版本的产品。
然而,对于直接使用Redis开源版本或新版Redis(遵循双许可证)的终端用户,用于内部或个人用途的情况则不会有任何改变。同样地,对于那些利用Redis构建客户端库或其他集成组件的合作方,现有的使用权限也将保持不变。
MORE | 更多精彩文章
关注公众号:石头聊技术,解锁更多Java干货文章。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。