grub-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: About the code style requirement


From: Qu Wenruo
Subject: Re: About the code style requirement
Date: Thu, 30 Sep 2021 06:24:36 +0800
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.1.1



On 2021/9/29 23:38, Lennart Sorensen wrote:
On Wed, Sep 29, 2021 at 03:04:59PM +0800, Qu Wenruo via Grub-devel wrote:
Oh, didn't know there would be license problem.

There often is. :)

Then it would be complex.

Quite some code is directly copied from kernel without modification, those
should still be GPL-2.0 only.

For code already cross-ported to U-boot, it's GPL-2.0+, I guess it would be
OK there.

But from what I see in btrfs-progs, most of them is still GPL 2.0.

I guess during the cross-port to U-boot, I have already broken the GPL 2.0
requirement...

Any advice on this problem?

Does libbtrfsutils provide what you need?  It appears to be LGPLv2.1+.


Unfortunately no.

BTW, U-boot is GPL v2.0+, would it be possible to cross port from U-boot?

For the worst case I can craft a new interface from scratch, as GRUB doesn't seem to need any write operation for the fs, thus quite some code can be truncated and all transaction related functionality can be removed.

Thanks,
Qu




reply via email to

[Prev in Thread] Current Thread [Next in Thread]