开源还不满 1 个月,Winamp 删除了其整个 GitHub 源码库!
整理 | 郑丽媛
出品 | CSDN(ID:CSDNnews)
上个月 24 日,经典媒体播放器 Winamp 在 GitHub 上发布了其源代码,并号召全球开发者为这个标志性软件进行贡献和改进。然而,不到一个月的时间,Winamp 的这个 GitHub 代码库在历经波折后,目前已被彻底删除。


Winamp 尝试开源,其限制性许可引发争议
Winamp 曾是 Windows 98 时代最受欢迎的媒体播放器之一,随着 MP3 和文件共享网络的兴起,它成为了许多人管理和播放音乐的首选工具。在 2013 年网站关闭之后,这个曾经辉煌的项目似乎走向了终点。
然而,2014 年 Llama Group 收购了 Winamp,并承诺让其重焕生机。也正因如此,Llama Group 才在上个月决定将 Winamp 的部分遗留代码开源,并鼓励开发者进行贡献。但这次尝试不仅没有如预期般带来积极的社区参与,反而因种种问题陷入困境。
具体来说,Winamp 源代码最初在 GitHub 上发布时采用了一种名为 Winamp Collaborative License(WCL)1.0 的许可证,引发了开源社区的强烈不满,尤其是在“禁止分叉”这一规定上:WCL 1.0 明确规定,用户不得创建、维护或分发 Winamp 的分叉版本——对于开发者们来说,这种限制与他们一直以来所理解的“开源”精神背道而驰。
迫于外界的质疑和压力,后来 Llama Group 对该许可证进行了修改,将其升级为 WCL 1.0.1。新的版本删除了“禁止分叉”的条款,但仍然规定禁止分发修改后的版本,即用户可以基于 Winamp 的代码进行开发,但无权分享自己修改的版本。
意料之中,这种几乎等于“只为 Winamp 所有者谋利”的开源方式依旧让开源社区感到不满。
值得注意的是,Winamp 的原始开发者之一 Justin Frankel,同时也是 Nullsoft(Winamp 的创建公司)和 SHOUTcast 流媒体软件的创始人,他对这次开源也表示了极大的不满。在他个人的问答网站上,Frankel 称 Winamp 的许可条款“十分荒谬”,并明确表示自己不会参与其中。

可能还存在源代码泄露和法律风险
除了许可证问题,Winamp 在开源过程中还面临着代码泄露的问题。
一些开发者在审查仓库内容时发现,Winamp 仓库中包含了许多其他项目的代码,其中最为引人注目的是 SHOUTcast 服务器软件的部分源代码。SHOUTcast 曾由 Nullsoft 开发,随着 Llama Group 收购 Winamp,SHOUTcast 也一度归属于该公司。然而,2022 年 Llama Group 将 SHOUTcast 出售给了 Azerion,导致他们不再拥有其源代码的使用权。因此,Winamp 公开这些代码很可能涉及侵犯版权的法律风险。
此外,GitHub 用户还发现,Winamp 仓库中包含了一些来自英特尔和微软的专有编解码器和工具,这进一步加剧了 Llama Group 的危险——公开这些代码可能会引发与这些科技巨头的法律纠纷。虽然 Llama Group 尝试通过简单删除违规文件的方式来解决问题,但对于熟悉 Git 技术的开发者来说,这些文件依然可以通过历史记录轻松恢复。

Winamp 的未来展望
在经历了几周的混乱和争议后,Llama Group 最终选择删除了整个 GitHub 仓库,结束了这场短暂的开源尝试。
一方面,Winamp 的源代码包含了许多来自其他公司的专有部分,清理和梳理这些代码需要大量的投资和时间;另一方面,开源社区对 Winamp 的许可模式表示不满,认为其开源举措并不符合真正的开源精神。
Llama Group 曾表示,“每个月仍有数千万用户在 Windows 平台上使用 Winamp。”而在面对如此庞大的用户群体,如何处理好开源社区的关系,合理发布符合现代标准的版本,或许将成为其未来能否取得成功的关键。有外媒推测,随着音乐流媒体服务的崛起,Winamp 试图通过 Winamp for Creators 平台为艺术家和唱片公司提供管理、发行和货币化服务,这或许是其未来发展的一个新方向。
尽管此次开源尝试以失败告终,但无论 Winamp 的未来走向何方,相信这款经典的音乐播放器依然会在许多老用户心中占据一席之地。
参考链接:
https://arstechnica.com/gadgets/2024/10/winamp-really-whips-open-source-coders-into-frenzy-with-its-source-release/
https://www.tomshardware.com/tech-industry/winamp-owner-deletes-open-source-repository-after-a-bumpy-month-on-github
发布于:北京
相关推荐
没见过这么荒谬的开源要求!20 多年老牌软件仅开源一个月就删除了全部代码
任天堂闪击GitHub,一夜删光8000多个模拟器代码仓库
用GitHub上的开源代码训练人工智能违法吗?
经典音乐播放器Winamp登陆苹果iOS及安卓平台,现已上架App Store
GitHub 1400星,天才黑客开源深度学习框架tinygrad
程序员早下班的编码神器 GitHub Copilot,遭 90 亿美元的集体诉讼
GitHub宣布收购npm,微软或成最大赢家,开源界野蛮竞争影响1200万开发者
首次贡献代码的7年后,微软正式发布OpenJDK预览版
刚刚,GitHub宣布正式收购npm
激怒开源社区,微软悄悄删除2500行功能代码后致歉:已恢复
网址: 开源还不满 1 个月,Winamp 删除了其整个 GitHub 源码库! http://www.xishuta.com/newsview126816.html
推荐科技快讯

- 1问界商标转让释放信号:赛力斯 95792
- 2报告:抖音海外版下载量突破1 25736
- 3人类唯一的出路:变成人工智能 25175
- 4人类唯一的出路: 变成人工智 24611
- 5移动办公如何高效?谷歌研究了 24309
- 6华为 nova14深度评测: 13155
- 7滴滴出行被投诉价格操纵,网约 11888
- 82023年起,银行存取款迎来 10774
- 9五一来了,大数据杀熟又想来, 9794
- 10手机中存在一个监听开关,你关 9519