rhboot / efibootmgr

efibootmgr development tree
GNU General Public License v2.0
514 stars 97 forks source link

The License of efibootmgr #207

Open hiroFuse opened 4 months ago

hiroFuse commented 4 months ago

Dear efibootmgr maintainer.

I am trying to use efibootmgr. Then I checked the license of efibootmgr at first.

I found the COPYING file in the top of github repository.

This COPYING includes GPLv2 statement.

But I found following lines in src/fix_coverity.h

/*
 * fix_coverity.h
 * Copyright 2017 Peter Jones <pjones@redhat.com>
 *
 * Distributed under terms of the GPLv3 license.
 */

And some files include "fix_coverity.h" file.

It seems that current efibootmgr is GPLv3.

I also checked efivar git repository in https://github.com/rhboot/efivar This repository also include src/fix_coverity.h, but the license is LGPL-2.1

// SPDX-License-Identifier: LGPL-2.1-or-later
/*
 * fix_coverity.h
 * Copyright 2017 Peter Jones <pjones@redhat.com>
 *
 */

And I also found following commit to change the license of src/fix_coverity.h from GPLv3 to LGPLv2.1 or later

So I confused to identify correct license of efibootmgr.

I want to know the efibootmgr maintainers opinion.

Regards,