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+.