A közelmúltban közzétett Winamp multimédiás lejátszó forráskódjában GPL és LGPL licenc alatt terjesztett kódok átvétele található. Különösen a Winamp kódjában szerepel a fir_proc.cpp fájl, a BladeMP3 encoder, az in_vorbis plugin, valamint a GNU Bison parser generátor komponensei, amelyek GPL licenc alatt állnak. Ezen kívül szerepelt egy módosított 0.6.2-es libdiscid könyvtárkód is, amely LGPLv2.1 licenc alatt terjesztett. A Winamp repozitóriumban továbbá GPL-licenc nélkül került be a libogg és vorbis megnyitott könyvtárak bináris összeállítása is.
A GPL az olyan szabadalommal védett licencet képviselő licenc, amely előírja, hogy a származtatott munkamesek terjesztésének azonos feltételek alatt kell történnie. Az LGPL licenc esetében a licenc kiegészítőleg engedélyezi a kód összeillesztését más projektekkel, amelyek nem kompatibilis licencek alatt állnak, de nem adja meg a jogot a kód módosítására és a módosított kód terjesztésére a végtermék licencének megváltoztatása nélkül.
A Winamp forráskódja WCL (Winamp Collaborative License) alatt terjesztett, amely megtiltja a forkok készítését és a módosított verziók terjesztését. Így a Winamp projekt nem használhat GPL-kódot és módosított LGPL-kódot anélkül, hogy a saját kódját egy GPL-vel kompatibilis licence alá ne helyezze át. Jelenleg a módosított libdiscid könyvtár és az in_vorbis plugin már eltávolításra került a repozitóriumból, de a BladeMP3EncDLL.c és fir_proc.cpp fájlok még mindig ott vannak. Emellett a weboldalon még mindig terjesztik a régi Winamp összeállításokat, amelyek 2023. április 26-án készültek, és amelyek nyilvánvalóan továbbra is használják a GPL komponenseket.
Érdekes, hogy néhány lelkesedése javasolta, hogy kihasználják a kialakult helyzetet, és a GPL licenc vírusos jellegére hivatkozva ignorálják a bejelentett tulajdonjogú licencet, és a kódot GPL licenc alatt állóként tekintsék, követve azt a logikát, hogy ha a termék tartalmaz GPL alatt álló kódot, akkor annak egészét GPL alatt kell terjeszteni.
Figyelemre méltó, hogy nem ez az egyetlen probléma merült fel a Winamp kódjának közzétételére — a repozitóriumban figyelmetlenségből elhelyeztek kódot a szerver SHOUTcast, amely már nem tartozik a Llama Grouphoz, és amelyet egy másik cégnek adtak el, valamint idegen tulajdonjogú kód és digitális aláírások létrehozására szolgáló tanúsítvány (említik, hogy a tanúsítvány lejárt).
Forrás: opennet.ru
