WinAmp 擁有者 Llama Group 在 GitHub 上傳源碼一個月後,突然刪除整個儲存庫。此舉發生在《The Register》詢問關於似乎包含 Shoutcast DNAS 程式碼以及部分 Microsoft 和 Intel 編解碼器後不久。
WinAmp 仍推出網頁版和行動應用程式
WinAmp 這款老牌音樂播放軟體仍然存在,現已推出網頁版播放器和行動應用程式。Llama Group 在 2023 年重新推出這款經典 Windows 媒體播放器,並於 2024 年 5 月宣佈將在今年晚些時候發布源碼。
許可證爭議引關注
9 月,公司如期發布源碼,但過程並不順利。初始發布使用了自訂的 Winamp Collaborative License (WCL) 1.0 版,其中包含一些爭議條款。GitHub 用戶迅速指出這違反了 GitHub 的服務條款。原開發者 Justin Frankel 對此表示極度懷疑。
公司隨後修訂許可證為 1.0.1 版,允許分叉但禁止分發修改版本。然而,上傳的源碼中還包含了一些 GPL 2 許可的程式碼,這使得不太開放的 WCL 許可證失去效力。
源碼包含意外內容引發版權問題
上傳的源碼中還包含了 Shoutcast Distributed Network Audio Server (DNAS) 的伺服器程式碼,以及一些 Intel 和 Microsoft 的源碼。這些內容可能並非公司有意分享,特別是 Shoutcast DNAS 已不再屬於 Llama Group。
儘管公司試圖移除這些內容,但在 GitHub 上這並非易事。由於許可證允許分叉,程式碼已被分叉數千次,使得情況更加複雜。
開源舉措引發關注
這次開源行動雖然引發了諸多爭議,但也為這款老牌 Windows 應用程式帶來了新的關注。然而,限制性許可證意味著這些源碼對大多數人來說用處不大。這個案例突顯了為何大多數公司不願開源舊有專有軟體的原因,也展示了如何避免類似問題。