开源许可证变更风波:Redis弃BSD投SSPL、Bun 2.0转AGPLv3,商业与自由的博弈风暴
创始人
2026-05-06 08:05:31
0次
2026年,开源软件领域掀起了一场关于许可证变更的激烈讨论。多个知名开源项目相继调整了许可证策略,从宽松型许可证转向更具限制性的协议,引发了商业利益与开源自由之间的深层博弈。这场变革正在重塑整个开源生态的格局。\n\n最受关注的事件之一是Redis的许可证变更。Redis商业公司CEO Rowan Trollope在公司官方博客上宣布,Redis核心软件将从BSD 3-Clause许可证过渡到双重许可证模式,使用RSALv2(Redis Source Available License version 2)或SSPLv1(Server Side Public License version 1)。这一变化从Redis v7.4版本开始,贯穿到未来所有的Redis发布版本。BSD 3-Clause是一种被开源促进会(OSI)认可的经典开源许可证,允许自由使用、修改和分发,甚至允许闭源使用。而新的许可证模式则对云服务商使用Redis提供了更严格的限制,旨在防止大型云厂商在不贡献代码的情况下提供托管Redis服务。\n\n另一个引人注目的变更是Bun 2.0从MIT许可证切换到AGPLv3。MIT是最宽松的开源许可证之一,几乎不设任何使用限制,而AGPLv3则是最强的Copyleft许可证之一,不仅要求衍生作品必须开源,还要求通过网络提供服务时也必须公开源代码。这一变更意味着使用Bun 2.0的云服务商和企业需要更加谨慎地评估合规风险。\n\n作为对Redis许可证变更的回应,微软推出了高性能替代方案Garnet,采用MIT许可证,为那些不希望受限于RSALv2或SSPLv1的用户提供了选择。这一举措也反映出许可证变更对市场竞争格局的深远影响。\n\n从更宏观的视角看,许可证变更风波反映了开源项目在商业化过程中面临的核心矛盾。一方面,开源项目需要维护者的持续投入,当云厂商通过托管服务获取巨额利润却不回馈社区时,项目的可持续发展面临挑战;另一方面,许可证收紧可能削弱社区信任,导致贡献者流失和生态碎片化。如何在保护项目可持续发展的同时维护开源精神,是摆在每个开源项目面前的难题。这场博弈的结果,将深刻影响未来开源软件的发展方向和商业模式的演进。
相关内容
原创 ...
你见过连发芽都要挑“待遇”的树吗?6000万年前,恐龙都没能扛过灭...
2026-05-12 23:09:44