Licensing issues (missing and confusing headers in a few files)
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
dee |
Invalid
|
Undecided
|
Mikkel Kamstrup Erlandsen |
Bug Description
There are a few licensing issues in the Dee source:
Files src/dee-marshal.c , src/dee-marshal.h , and examples/list-peers are missing license headers entirely.
Files src/dee-peer.xml and src/dee-
"This program is free software: you can redistribute it and/or modify it
under the terms of either or both of the following licenses:
1) the GNU Lesser General Public License version 3, as published by the
Free Software Foundation; and/or
2) the GNU Lesser General Public License version 2.1, as published by
the Free Software Foundation.
...
You should have received a copy of both the GNU Lesser General Public
License version 3 and version 2.1 along with this program. If not, see
<http://
However, only LGPLv3 is included in the tarball, there is no copy of LGPLv2.1. The dual grant for just these two files and nothing else seems slightly odd - is there a way to use these two files in some way independently of the rest of Dee, some reason for just them to be usable under two LGPL versions?
Thanks!
Thanks for checking up on this Adam. src/dee-marshal.c , src/dee-marshal.h are generated files. examples/list-peers is just a couple lines of shell script really, so not even sure if it's copyrightable. The DBus xml files are now in dee/dbus/*.xml. I'm not going to add licensing headers to those.