#797 closed enhancement (wontfix)
add header to each file pointing to licensing info
Reported by: | zooko | Owned by: | zooko |
---|---|---|---|
Priority: | major | Milestone: | undecided |
Component: | packaging | Version: | 1.5.0 |
Keywords: | easy ubuntu debian | Cc: | |
Launchpad Bug: |
Description (last modified by daira)
From Dustin Kirkland, Ubuntu developer:
"""
My main concern right now is that most of the source files are missing copyright/licensing headers. Ideally, each file should have a copyright and license header in it. Your license is GPLv2+. See the little boilerplate GPL header shown in /usr/share/common-licenses/GPL-2.
Furthermore, run ’licensecheck -r .’ at the top of your source tree and you’ll see some 245 python files missing headers. It would be advisable to get properly licensed/copyrighted sources into Ubuntu.
"""
Change History (3)
comment:1 Changed at 2009-10-26T20:04:40Z by zooko
- Keywords easy ubuntu debian added
comment:2 Changed at 2009-11-21T07:05:28Z by davidsarah
comment:3 Changed at 2014-09-07T17:28:21Z by daira
- Description modified (diff)
- Resolution set to wontfix
- Status changed from new to closed
Debian does not require this, and it's unnecessary work.
Version 0, edited at 2014-09-07T17:28:21Z
by daira
(next)
Note: See
TracTickets for help on using
tickets.
So, the full copyright information seems to be in misc/debian/copyright. Took me a few minutes to find; I would have expected it in the root directory (there also doesn't seem to be a link to it anywhere obvious on allmydata.org).
Is it necessary for each file header to say more than
# For copyright and license information, see path to copyright file.
? I wouldn't say that the GPLv2 boilerplate is "little", and the license is not quite GPLv2 anyway.