[Sugar-devel] Licensing problem in sugar-base
dr at jones.dk
Sun Apr 5 19:39:50 EDT 2009
-----BEGIN PGP SIGNED MESSAGE-----
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.
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)
-----END PGP SIGNATURE-----
More information about the Sugar-devel