
Winampの「オープンソース」GitHubリポジトリの内容が、1ヶ月も経たないうちに削除されました。これは、所有者であるLlama Groupが、その非常に制限的なライセンスについて、フリー・オープンソース・ソフトウェア(FOSS)コミュニティから批判を受けたことを受けた動きです。元のGitHubリリースはWinamp Collaborative License(WCL)1.0に基づいており、「No Forking(フォーク禁止)」とされています。つまり、ソフトウェアのフォーク版を作成、維持、または配布することはできません。削除は、The Registerが開発者に連絡を取り、Shoutcast DNASコードとIntelおよびMicrosoftの一部コーデックが含まれていることに関して行われたようです。
The Registerによると、一部のGitHubユーザーがプロジェクトのコメント欄で、このライセンスは実際にはプラットフォームの利用規約に違反しており、リポジトリへのアップロードは実際にはオープンソースではないと指摘したという。このライセンスは最終的にWCL 1.0.1に改訂され、「改変版の配布禁止」という文言が次のように変更された。「ソースコードまたはバイナリ形式を問わず、改変版のソフトウェアを配布することはできません。」これは、WinampがGitHubにアップロードしたコードを基に開発を行うことはできますが、誰とも共有できないことを意味します。つまり、Winampのソースコードはオンラインで公開されていたものの、改変したコードを自由に再配布できないため、完全なオープンソースではなかったのです。
これらのライセンスに関する不正行為に加え、他のGitHubユーザーも、Winampのリリースには元々Winampが所有していなかった(あるいはもはや所有していない)コードがいくつか含まれていると指摘しています。The Registerによると、これにはWinampの元所有者であるNullsoftが開発したShoutcast Distributed Network Audio Server(DNAS)のサーバーコードが含まれています。Llama Groupは最終的にWinampとShoutcastを買収しましたが、後者は2022年にAzerionに売却されたため、もはやShoutcast DNASの権利を保有していません。リポジトリにはMicrosoftとIntelの独自のソースコードも含まれているのが確認されており、Llama Groupがこれらの大手企業から批判を受ける可能性があります。
これらの問題が原因で、WinampのリポジトリがGitHubから削除されたと考えられます。そのため、Winamp(クラシック版であろうとなかろうと)がオープンソースプラットフォームで見られる可能性は低いでしょう。このレガシーメディアプレーヤーはあまりにも古く、多くの独自仕様のコンポーネントが複数の企業から提供されており、それらの企業は自社のコードを無料で公開されることを快く思っていません。Winampのバックエンドをオープンソースリリース用にクリーンアップするには、莫大な投資と長い時間がかかりますが、一銭も回収できないと分かっているのに、誰がそんなことをするでしょうか?
Tom's Hardware の最高のニュースと詳細なレビューをあなたの受信箱に直接お届けします。
ジョウィ・モラレスは、長年のテクノロジー業界での実務経験を持つテクノロジー愛好家です。2021年から複数のテクノロジー系出版物に寄稿しており、特にテクノロジー系ハードウェアとコンシューマーエレクトロニクスに興味を持っています。