I: Bug#814276: Non-Free file: src/stdlib/SDL_qsort.c
Gianfranco Costamagna
costamagnagianfranco at yahoo.it
Wed Feb 10 12:11:37 UTC 2016
Forwarding to the list.
Il Mercoledì 10 Febbraio 2016 13:10, Gianfranco Costamagna <costamagnagianfranco at yahoo.it> ha scritto:
Hi Sam and Ryan,
I'm forwarding a serious issue about the file src/stdlib/SDL_qsort.c
(this is a problem also in libsdl1.2 AFAIK
cheers
Gianfranco
Package: libsdl2
Version: 2.0.2+dfsg1-6
Severity: serious
The file 'src/stdlib/SDL_qsort.c' in SDL2 seems to disallow
modification.
The Debian copyright file simply mentions the license as:
You may use it in anything you like; you may make money
out of it; you may distribute it in object form or as
part of an executable without including source code;
you don't have to credit me. (But it would be nice if
you did.)'.
What it does not mention is the text before that:
* This code may be reproduced freely provided
* - this file is retained unaltered apart from minor
* changes for portability and efficiency
* - no changes are made to this comment
* - any changes that *are* made are clearly flagged
* - the _ID string below is altered by inserting, after
* the date, the string " altered" followed at your option
* by other material. (Exceptions: you may change the name
* of the exported routine without changing the ID string.
* You may change the values of the macros TRUNC_* and
* PIVOT_THRESHOLD without changing the ID string, provided
* they remain constants with TRUNC_nonaligned, TRUNC_aligned
* and TRUNC_words/WORD_BYTES between 8 and 24, and
* PIVOT_THRESHOLD between 32 and 200.)'.
Although the file states 'You may use it in anything you like', it
either contradicts itself, or is simply talking about using the
unmodified file in any program you like. The part before that clearly
says that the file cannot be 'reproduced freely' unless '[the] file is
retained unaltered apart from minor changes for portability and
efficiency'.
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=814276
More information about the Pkg-sdl-maintainers
mailing list