Eric Blake <ebl...@redhat.com> writes: > On 09/22/2016 06:51 AM, Markus Armbruster wrote: >>> >>> I think the file probably should not have been listed as public domain >>> in the first place, as its initial contents were copied from qemu-common.h >>> which is not public domain. >> >> Ewww! Needs fixing. > > Indeed. Commit 5c02632 shows the initial file creation, but Luiz used a > different email address at that time. What would be the best line to > list as a copyright holder on both qemu-common.h and on compiler.h?
Since qemu-common.h carried no licence notice back then[*], adding the line "/* public domain */" was to compiler.h was wrong, and is probably legally void. The immediate fix is therefore dropping that line. Then the project-wide license applies: GPLv2+. We can always copy the standard GPLv2+ licence notice to files that don't have one, if we think that's useful. >> Since qemu-common.h carries no license, GPLv2+ applies. [*] It still doesn't, but that's immaterial.