“Winamp 将开放 Windows 版本播放器的代码,让整个社区都能参与其开发......Winamp 已不仅仅是一个音乐播放器。它体现了独特的数字文化、美学和用户体验。
通过开源的这一举措,Winamp 正在迈出其历史的下一步,让其用户直接为改进产品做出贡献。”
Winamp 是一款经典的多媒体播放器,也曾是世界上最受欢迎的音乐播放器,以其灵活性和对音频格式的广泛兼容性而闻名。
1997 年 4 月,Nullsoft 公司首次发布 Winamp,由美国程序员 Justin Frankel 和俄罗斯程序员 Dmitry Boldyrev 联合开发。
Winamp 体积小巧、免费使用、资源占用率极低、软件界面精美、操作人性化,贴近真正的 CD 机,十分简练,多余的功能基本没有,也因此在当年成为众多 MP3 播放器的首选,甚至国内形形色色的 MP3 盗版光盘中都在根目录保存着 Winamp 的安装文件。
在 1990 年代末和 21 世纪初,几乎每一位用户的 PC 上都安装了 Winamp,它是装机必备软件之一。
1999 年 6 月,美国在线 (AOL) 以 8000 万美元收购 Nullsoft。
但被 AOL 收购之后 Winamp 的发展陷入停滞。
AOL 于 2013 年 11 月 20 日宣布将于当年 12 月 20 日起关闭 Winamp 的网站,并不再维护和提供下载服务。
2014 年 1 月 14 日,Radionomy 自 AOL 手中收购 Winamp,Winamp 与 Shoutcast 音乐服务一起打包出售给了总部位于比利时布鲁塞尔的在线电台聚合服务 Radionomy,后者承诺将会重新上线这款应用程序。
在经过长达 4 年的等待之后,2018 年 Winamp 终于回归。
2024 年 5 月,Winamp 团队发布了“开源预告”,称将于 9 月 24 日提供其 Windows 版本的源代码,并邀请全球开发者参与贡献 —— 为 Windows 用户打造完美播放器。
虽然 Winamp 团队如约公开了源代码,但他们采用的 Winamp Collaborative License (WCL) 协议却对开发者提出了非常“严苛”的限制,
不得分发修改版本:不得分发该软件的修改版本,无论是源代码还是二进制形式。
不得创建分支 (No Forking):不得创建、维护或分发软件的分支版本。
官方分发:只有官方仓库的维护者才被允许分发该软件及其修改版。
还没完,继续。协议第四条:
对项目的贡献:我们鼓励您为项目贡献改进、增强和错误修复。贡献必须提交到官方仓库,并将由维护者自行决定审查和纳入。
权利转让:通过提交贡献,您同意您的贡献中的所有知识产权(包括版权)都转让给 Winamp。您特此授予 Winamp 永久的、全球的、非排他性的、免版税的许可,以使用、复制、修改和分发您的贡献作为软件的一部分,而无需向您提供任何补偿。
放弃权利:您放弃声称贡献的作者身份或反对任何歪曲、篡改或其他修改贡献的任何权利。
因此对开发者来说,这听起来并不像开源。事实上,他们似乎只是在寻求免费的社区维护而已——妥妥的“白嫖”。
而为了表达不满的情绪,全球开发者纷纷涌进了 Winamp 的 GitHub 仓库,在其 issue 下面疯狂整活:各种无意义内容的刷屏、阴阳怪气发言,等等——仿佛进了贴吧。
还有开发者指出,Winamp 团队成员似乎不会使用 Git,居然在公开的仓库中暴露了机密的代码……
https://github.com/WinampDesktop/winamp/issues
https://about.winamp.com/press/article/winamp-open-source-code
https://github.com/WinampDesktop/winamp/issues/16
2、巧活用折叠表达式