开源社区指证保险初创公司代码抄袭,Y Combinator明星项目陷入开源许可争议
Y Combinator孵化的保险科技初创公司Corgi陷入了开源代码抄袭争议。开源项目Papermark的开发者发布详细对比,显示Corgi的核心功能代码和自己的开源项目高度相似,包括同样的注释甚至同样的bug。Corgi发布声明否认抄袭,称自己的代码是独立开发的,相似只是因为实现的是同样的功能。这一事件再次引发了关于开源软件许可边界的广泛讨论。
Papermark是一款开源的文档分享和追踪工具,采用MIT许可证发布,这意味着任何人都可以免费使用、修改和商业化,唯一的要求是保留原始的版权声明和许可说明。但Corgi的代码中直接使用了大量Papermark的代码,却没有保留任何版权声明,也没有说明来源。这已经不是合理使用开源代码的范畴,而是直接的代码复制。
这一事件引发开源社区强烈反应的另一个原因是Corgi的身份。这是Y Combinator最新一期的明星项目,刚刚获得了五千万美元的A轮融资。开源社区不满的地方在于,一家融资数千万美元的公司,竟然不愿意为他们依赖的开源项目做出任何贡献,甚至连基本的署名都不愿意做。
Corgi的回应也非常有争议。他们没有正面回应代码相似性的问题,而是转而指责开源开发者想要敲诈,声称这种指控是创业环境恶化的表现。这种回应方式进一步激怒了开源社区,大量开发者表示将抵制这家公司的产品,并且呼吁风险投资机构在投资前调查公司对开源社区的态度。
这一事件暴露了开源生态长期存在的一个结构性问题:开源项目贡献了绝大多数的基础软件代码,但商业公司在利用这些代码赚钱的时候,往往没有给予开源社区任何回报。MIT等宽松许可证从法律上允许这种行为,但这并不意味着这种行为在道德上是合理的。
越来越多的开源项目开始改变许可策略,从宽松的MIT许可证转向更严格的源代码可用但商业使用需要付费的模式。虽然这种模式被有些人认为不再是真正的开源,但它确实解决了商业公司免费占用社区劳动成果的问题。接下来几年可能会有越来越多的核心基础设施项目转向这种许可模式。
对创业公司来说,这也是一个重要的提醒。正确对待开源许可和开源社区,不仅是法律问题,也是声誉问题。在AI时代,代码的来源越来越模糊,保持透明度和对原作者的尊重,比任何时候都更加重要。