[Sugar-devel] Licensing problem in sugar-base

Jonas Smedegaard dr at jones.dk
Sun Apr 5 19:39:50 EDT 2009


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hi,

sugar-base 0.84.0 has (compared to 0.82.2) added a few files below 
/src/sugar/dispatch. Most of them contains no copyright information, but 
__init__.py - the only file small enough that it is arguable not 
possible to claim copyright for its own content - says the following:

"""Multi-consumer multi-producer dispatching mechanism 
  
Originally based on pydispatch (BSD) http://pypi.python.org/pypi/PyDispatcher/2.0.1 
See license.txt for original license. 
  
Heavily modified for Django's purposes. 
"""

IANAL but even if above is not a copyright according to american laws 
(it does not contain "Copyright:" or "©", it does refer to a license 
that is not included with the source of sugar-base.

If sugar-base have borrowed code from another project that does not add 
copyright and licensing headers to all individual files but states such 
info in a central file, then you shall preserve said copyright and 
licensing info, either by including a similar central file or (better 
IMHO) adding the info to the actual files it concerns.

If you believe no code is "contaminated" by other copyright holders or 
licenses, then I recommend you remove headers like above.


Kind regards,

  - Jonas

P.S.

Ideal for me (and Debian and its derivatives) would be if you could 
tighten this issue and release a new tarball, soonish...

- -- 
* Jonas Smedegaard - idealist og Internet-arkitekt
* Tlf.: +45 40843136  Website: http://dr.jones.dk/

  [x] quote me freely  [ ] ask before reusing  [ ] keep private
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)

iEYEARECAAYFAknZQUYACgkQn7DbMsAkQLi2PwCgjHHlwKetk9/HvnRJO5JCauYl
F4YAnRwzinwTSCu8tBAeQ4IOCHRMvt2s
=HL47
-----END PGP SIGNATURE-----


More information about the Sugar-devel mailing list