On 2015-04-27 18:03, Casey Schaufler wrote:
On 4/27/2015 2:07 AM, Rafał Krypa wrote:
> Dear all,
> I am contacting you in attempt to unify licensing in smack-utils.
>
> Most of the files in libsmack and smack-utils are licensed under LGPL-2.1. Also
COPYING file in the source states LGPL-2.1 license.
> However there is one file in smack-utils that comes under different license: GPL-2.
This file is utils/chsmack.c.I'd like to relicense that file to LGPL-2.1 to have all
source under the same license.
>
> I am contacting you, becauseyou have written this file. I will relicense the file
once all of the developers give their permission. If you agree, please respond to this
e-mail and keepthe smack-discuss mailing list in CC.
The original GPLv2 license is mine. I wrote the original code and assigned the license.
Please change the license to LGPL-2.1 and document that I gave approval for the change.
Please be careful to document that Casey Schaufler <casey(a)schaufler-ca.com> approved
the change, NOT that Intel
Corporation approved the change. The original version for the program was written prior
to any relationship with Intel, Nokia or Samsung.
That explains the initial commit "chsmack: Add chsmack from smackutils", made by
Brian McGillion. I'm sorry that I didn't address you directly as author of that
file. I found no record of your authorship in the repository.
However, if I understand the matter of relicensing properly, all of thesubsequent changes
to the file are also under GPLv2. Therefore in order to change the license now, I should
obtain permission from all of the people who contributed to it:
- Casey Schaufler (agreed)
- Brian McGillion
- Jarkko Sakkinen
- José Bollo (agreed)
- Jan Cybulski
It also seems to be the way other open source projects go when the change the license(e.g.
https://lwn.net/Articles/525718/).
So I'm still counting on other authors to explicitly grant their permission.