Library linking leads to incompatible licenses.
Bug #1340294 reported by
twaffle
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
libsdl1.2 (Ubuntu) |
New
|
Undecided
|
Unassigned |
Bug Description
The listed build of the libsdl is linking to libcaca, which is licensed under a 'Do whatever you want with it license', HOWEVER, libcaca is, in turn, linked to libslang, WHICH IS NOW GPL ONLY for version 2.0.
As a result, any application utilizing libslang, believing it is being used under the LGPL is actually being indirectly infected by the GPL.
To post a comment you must log in.
I am very surprised by the utter lack of activity on the package to address this issue.
To give it perspective, the following is an apt search of all apps which depend on libsdl, and are being infected at runtime by the GPL despite their licenses, possibly invaliding their use due to incompatible licenses.
qemu- kvm,libsdl1. 2debian 1.2.10-1 libsdl1. 2debian 1.2.10-1 libsdl1. 2debian 1.2.10-1 libsdl1. 2debian 1.2.10-1 libsdl1. 2debian 1.2.10-1 libsdl1. 2debian 1.2.10-1 fife,libsdl1. 2debian 1.2.10-1 libsdl1. 2debian 1.2.10-1 libsdl1. 2debian 1.2.10-1 client- xaw3d,libsdl1. 2debian 1.2.10-1 client- sdl,libsdl1. 2debian 1.2.10-1 client- gtk,libsdl1. 2debian 1.2.10-1 client- extras, libsdl1. 2debian 1.2.10-1 2debian 1.2.10-1 libsdl1. 2debian 1.2.10-1 common, libsdl1. 2debian 1.2.10-1 tools,libsdl1. 2debian 1.2.13 libsdl1. 2debian 1.2.13 sdl,libsdl1. 2debian 1.2.10-1 2debian 1.2.10-1 qt,libsdl1. 2debian 1.2.10-1 libsdl1. 2debian 1.2.10-1 system, libsdl1. 2debian 1.2.10-1 kvm-spice, libsdl1. 2debian 1.2.10-1 libsdl1. 2debian 1.2.10-1 libsdl1. 2debian 1.2.10-1 libsdl1. 2debian 1.2.10-1 10-sdl, libsdl1. 2debian 1.2.10-1 emu,libsdl1. 2debian 1.2.10-1 common, libsdl1. 2debian 1.2.10-1 plugins, libsdl1. 2debian 1.2.10-1 desktop, libsdl1. 2debian kvm,libsdl1. 2debian 1.2.10-1 tools,libsdl1. 2debian 1.2.10-1 2debian: i386,libsdl1. 2debian 1.2.14-6.4ubuntu3 2debian: i386,libsdl1. 2debian 1.2.14-6.4ubuntu3 libsdl1. 2debian 1.2.10-1 2debian 1.2.10-1 2debian 1.2.10-1 libsdl1. 2debian 1.2.10-1 libsdl1. 2debian 1.2.10-1 libsdl1. 2debian 1.2.10-1 libsdl1. 2debian 1.2.10-1 libsdl1. 2debian 1.2.10-1 ker,libsdl1. 2debian 1.2.10-1 libsdl1. 2debian 1.2.10-1 s,libsdl1. 2debian 1.2.10-1 libsdl1. 2debian 1.2.10-1 libsdl1. 2debian 1.2.10-1 libsdl1. 2debian 1.2.10-1 common, libsdl1. 2debian 1.2.10-1 tools,libsdl1. 2debian 1.2.13 libsdl1. 2debian 1.2.13 libsdl1. 2debian 1.2.10-1 libsdl1. 2debian 1.2.10-1 libsdl1. 2debian 1.2.10-1 sdl,libsdl1. 2debian 1.2.10-1 libsdl1. 2debian 1.2.10-1 libsdl1. 2debian 1.2.10-1 libsdl1. 2debian 1.2.10-1 libsdl1. 2debian 1.2.10-1 libsdl1. 2debian 1.2.10-1 doom,libsdl1. 2debian 1.2.10-1 plugins- common, libsdl1. 2debian 1.2.10-1 libsdl1. 2debian 1.2.10-1 libsdl1. 2debian 1.2.10-1 libsdl1. 2debian 1.2.10-1 2debian 1.2.10-1 libsdl1. 2debian 1.2.10-1 qt,libsdl1. 2debian 1.2.10-1 gtk,libsdl1. 2debian 1.2.10-1 2debian 1.2.10-1 libsdl1. 2debian 1.2.10-1 libsdl1. 2debian 1.2.10-1 libsdl1. 2debian 1.2.10-1 libsdl1. 2debian 1.2.10-1 ng-client- sdl,l.. .
redeclipse,
lgeneral,
lgc-pg,
frogatto,
widelands,
python-
pokerth,
hedgewars,
freeciv-
freeciv-
freeciv-
freeciv-
0ad,libsdl1.
redeclipse,
mythtv-
mame-
mame,
vlc-plugin-
vlc,libsdl1.
virtualbox-
virtualbox,
qemu-
qemu-
pokerth,
mplayer2,
lmms,
gstreamer0.
grub-
gnash-
audacious-
ubuntu-
qemu-
libav-
libsdl1.
libsdl1.
wolf4sdl,
uqm,libsdl1.
uae,libsdl1.
tremulous,
transcode,
tome,
tiemu,
sauerbraten,
sandboxgamema
rott,
rocksndiamond
reminiscence,
redeclipse,
powder,
mythtv-
mame-
mame,
maelstrom,
lugaru,
lgeneral,
gnuboy-
frogatto,
exult,
e-uae,
dosemu,
cytadela,
chocolate-
avidemux-
avidemux,
atari800,
assaultcube,
zaz,libsdl1.
zatacka,
yabause-
yabause-
xye,libsdl1.
xwelltris,
xwax,
xsoldier,
xsidplay,
xpilot-