Bug#732095: webkitgtk contains a JSON do-no-evil licensed file.

Emilio Pozuelo Monfort pochu at debian.org
Sat Dec 14 20:38:57 UTC 2013

Hi Paul,

On 13/12/13 22:33, Paul Tagliamonte wrote:
> Package: webkitgtk
> Severity: serious
> User: paultag at debian.org
> Usertags: ftp
> X-Debbugs-CC: ftpmaster at ftp-master.debian.org
> thanks
> Howdy maintainers,
> http://sources.debian.net/src/webkitgtk/2.3.2-1/Source/WebCore/inspector/Scripts/jsmin.py
> I believe this file to be a derived work, and subject to Crockford's terms,
> and thus isn't distributable in main.
> For some reason this is in the lintian overrides(!?), please remove it
> from the overrides, and strip this file (or move this package to
> non-free).

The override has a comment, did you see it?

# Source/WebCore/inspector/Scripts/jsmin.py mentions the original
# implementation's license but doesn't have this non-free license,
# see https://bugs.webkit.org/show_bug.cgi?id=123665
webkitgtk source: license-problem-json-evil

As mentioned in the upstream bug report, jsmin.py isn't a derived work but a
reimplementation, see https://pypi.python.org/pypi/jsmin. Newer versions of
jsmin.py don't mention the "original code" copyright and license, and are
released as MIT.

I can update the copy upstream to avoid any confusion.


More information about the Pkg-webkit-maintainers mailing list