早在5月份,Winamp的首席执行官就宣布其代码将于9月24日开放。这个标志性媒体播放器的源代码昨天没有大张旗鼓地公开。虽然许可模式与开源理念完全相反,但第一个分叉(代码许可协议不允许)已经上线。
早在 5 月份,Winamp 首席执行官 Alexandre Saboundjian 就表示 “Winamp 将仍然是该软件的所有者,并将决定正式版本中的创新。”把其他一切都放在一边一个主要问题是Winamp协作许可证(WCL)1.0版和GitHub的服务条款面临部分矛盾。目标部分涉及 Winamp 分发修改版本和分叉的方法。根据 GitHub 的 ToS,
“通过将您的存储库设置为公开查看,您同意允许其他人查看和“分叉”您的存储库(这意味着其他人可以制作自己的副本)他们控制的存储库中来自您存储库的内容)。”
除上述内容外,GitHub 上公开提供的所有页面和存储库都允许平台的每个用户
“通过 GitHub 服务使用、展示和执行您的内容的非排他性全球许可,以及仅在 GitHub 功能允许的情况下(例如通过分叉)在 GitHub 上复制您的内容。”
GitHub 上的一些评论将 Winamp 当前的源代码许可模式标记为 “狗水许可证” 和 “无偿劳动”。 还有一个Reddit 上的 r/linux 子版块对此进行了讨论。它的标题说明了一切:winamp 的源代码已发布。不允许分叉,但人们还是分叉了(请参阅源代码部分的链接)。
令人悲伤的结论是,虽然声称“开放源代码”Winamp 只是允许对其进行非常有限的访问,并声称拥有该代码中的社区作品的版权。显然,一些非官方的分支将在未来几周内变得流行,Winamp 将不得不调整其许可模式以符合 GitHub 的 ToS 或从流行的开发人员平台中完全删除代码。
也许 Winamp 的人们在提出 WCL 1.0 的最终版本之前应该阅读 GitHub For Dummies,但永远不会太晚。这本书可以从亚马逊以 Kindle 格式购买,价格为 18 美元,但也有平装本。在这种情况下,可以以 25 美元(新)购买或使用,起价为 19.39 美元。
以上是Winamp源代码上线;争议随之而来的详细内容。更多信息请关注PHP中文网其他相关文章!