近期,经典音乐播放器Winamp在其所有方Llama Group的操作下,经历了一场源代码的“上架即下架”风波。Winamp于9月在GitHub上发布了Windows版本的源代码,兑现了5月的承诺。然而,不到一个月的时间,整个源代码仓库突然被删除,尽管其中部分代码可能并非由Llama Group贡献。
Winamp发布源代码时附带了一个自定义的许可证WCL 1.0,其中包含了一系列严格的限制,如禁止分发修改版本和禁止分叉,只有官方仓库的维护者有权分发软件及其修改版本。
这一做法很快引发了争议,有用户指出这些要求违反了GitHub的服务条款,并非真正的开源行为,Llama Group此举只是为了免费获取开发资源以维护Winamp。甚至最初参与项目的联合开发者Justin Frankel也对此表示质疑,认为这种开源要求是荒谬的。
随后,WCL 1.0.1版本对条款进行了修改,允许分叉但禁止分发修改后的版本。尽管如此,该代码在短时间内仍被分叉了好几千次,显示出开发者们对Winamp的浓厚兴趣。
与Mozilla相比,Llama Group的开源策略显得更为保守,不仅不允许在其他项目中使用Winamp的名称或代码,还保留了对贡献给核心项目的任何工作的完全所有权。