Hi Eric,

First of all, I am not lawyer. So, please do not treat anything below as
a legal advice.

On Sun, Apr 12, 2020 at 10:38:36AM -0400, Eric McCorkle wrote:
> As part of my work on FreeBSD (re)-integration, I would like to pull in
> some code from the FreeBSD loader for GELI volumes.  Specifically, there
> were some changes a while back that did things like store keys and check
> new volumes against the cached keys.  I also noticed when I looked at
> the current GELI code in grub that it doesn't seem to be zeroing out
> keys properly when done with them.
>
> This of course introduces a licensing question.  The FreeBSD loader code
> is under the 2-clause BSD license.  I noticed that the current GELI code
> seems to incorporate a 2-clause BSD banner; is it therefore acceptable
> to simply update the banner?

Please take a look at [1], [2], [3] and [4]. AIUI this means that you
are allowed to release your new combined GELI code under the GPLv3.
Though I would suggest to confirm that with legal folks.

Daniel

[1] https://www.gnu.org/licenses/license-list.html.en
[2] https://www.gnu.org/licenses/gpl-faq.html
[3] https://www.gnu.org/licenses/gpl-faq.html#WhatIsCompatible
[4] https://www.gnu.org/licenses/gpl-faq.html#WhatDoesCompatMean

_______________________________________________
Grub-devel mailing list
Grub-devel@gnu.org
https://lists.gnu.org/mailman/listinfo/grub-devel

Reply via email to