Am 14.03.2012 08:53, schrieb Guan Xuetao: > On Wed, 2012-03-14 at 02:39 +0100, Andreas Färber wrote: >> Adopt the license text suggested by Guan Xue-tao for all files except >> helper.c, to which Anthony Liguori (IBM) contributed a g_malloc() call. >> >> Signed-off-by: Andreas Färber <afaer...@suse.de> >> Signed-off-by: Guan Xuetao <g...@mprc.pku.edu.cn> >> Signed-off-by: Stefan Weil <s...@weilnetz.de> >> Signed-off-by: Blue Swirl <blauwir...@gmail.com> >> Signed-off-by: Dor Laor <dl...@redhat.com> >> --- >> target-unicore32/cpu.h | 5 ++--- >> target-unicore32/helper.h | 5 ++--- >> target-unicore32/op_helper.c | 5 ++--- >> target-unicore32/translate.c | 5 ++--- > target-unicore32/helper.c is skipped.
...which is explained in the above commit message and in the cover letter. :) Whether we can relicense it to GPLv2+ after patch 3/7 (which redoes object instantiation in a way not derived from an IBM contribution) remained an open question. IANAL. What we can do, similar to Paolo's solution for central files, is to add a notice to helper.c that makes new contributions from, e.g., today on GPLv2+ so we don't need to ask for more people's permission. Andreas -- SUSE LINUX Products GmbH, Maxfeldstr. 5, 90409 Nürnberg, Germany GF: Jeff Hawn, Jennifer Guild, Felix Imendörffer; HRB 16746 AG Nürnberg