[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[debian-devel:18411] Re: Bug#664760: Please upload python-tinkerer source to mentors



Hi kouhei,

> On Wed, 17 Oct 2012 10:16:10 +0900
> Kouhei Maeda <mkouhei@xxxxxxxxxx> wrote:
> > I worry about web symbols font included by tinkerer.
> > lintian notification is follow;

 Thanks for uploading your source to mentors, I've looked it and found 
 some (but serious) problems for license as below, so you'd fix it before
 it will be uploaded into Debian repository.


 Its LICENSE file says,

> License for email obfuscator code
> =================================
> 
> Email obfuscator code under tinkerer/ext/hidemail.py
> 
> BSD license:
> 
> Copyright (c) 2011-2012, Kevin Teague.
> All rights reserved.

 It's _4_ clause, and it is unfortunately not DFSG-free license.
  
  
> 3. All advertising materials mentioning features or use of this software
>    must display the following acknowledgement:
>    This product includes software developed by Kevin Teague.

 BSD-4-clause, old BSD license is not good.


> License for Boilerplate theme
> =============================
> 
> Parts of boilerplate theme under tinkerer/themes/boilerplate are derived from 
> the Sphinx basic theme. Boilerplate theme also includes the following 
> JavaScript scripts copied from Sphinx base theme theme: doctools.js, 
> searchtools.js_t. These are licensed under the following license:

 same as above.
 
 

> License for jQuery JavaScript Library
> =====================================
> 
> jQuery JavaScript Library is distributed with Tinkerer under 
> tinkerer/themes/boilerplate/static and has the following license:
> 
> MIT license:

> License for Modernizr JavaScript Library
> ========================================
> 
> Modernizr JavaScript Library is distributed with Tinkerer under
> tinkerer/themes/boilerplate/static and has the following license:
> 
> MIT license:

 Those are MIT-style license. It's okay, but you described in
 debian/copyright 

> Files: *
> Copyright: 2011-2012 Vlad Riscutia <riscutiavlad@xxxxxxxxx>
>            2011-2012 contributors ; Andrea Crotti, Bernhard Grotz, Jordi Bofill, Rod Morehead, Yoshihisa Tanaka
> License: BSD-2-Clause

  and 

> Files: tinkerer/themes/tinkerbase/static/*
> Copyright: 2007-2011, Just Be Nice, www.justbenicestudio.com, with Reserved Font Name WebSymbolsRegular
> License: Open Font License

 It's not correct. You should check LICENSE file if it exists, at least
 (seriously).

 
 Then, tiny thing. In debian/rules 

> # -*- makefile -*-
> # Sample debian/rules that uses debhelper.
> # This file was originally written by Joey Hess and Craig Small.
> # As a special exception, when this file is copied by dh-make into a
> # dh-make output file, you may use that output file without restriction.
> # This special exception was added by Craig Small in version 0.37 of dh-make.

 Please delete it, ugly. And, debian/watch cannot seek upstream source maybe
 since it is caused by upstream site has changed.


 Well, license problem is really hard thing for the maintainers, it's 
 tough, and not so interesting as coding ;) However, we Debian package
 maintainers should fix to distribute it (as you already know).

 I can help you to fix this problem, so once discuss it before working.
 Okay?


-- 
Regards,

 Hideki Yamane     henrich @ debian.or.jp/org
 http://wiki.debian.org/HidekiYamane