Re: [PATCH v9 2/9] crypto: Add ML-DSA/Dilithium verify support
From: David Howells
Date: Tue Nov 18 2025 - 03:39:39 EST
James Bottomley <James.Bottomley@xxxxxxxxxxxxxxxxxxxxx> wrote:
> But even if you don't accept that, Google keeps effective joint
> ownership of the code through their CLA and so could grant a dual
> licence to the kernel anyway without needing to refer to any
> contributors.
Actually, the fact that BoringSSL's ML-DSA implementation uses C++ with heavy
use of integer-parametered templating is more insurmountable for borrowing
their code. Yes, it does allow them to reduce their LoC to ~3000 and is much
more readable, but I can't do that in C. Now, if we want to work on
persuading Linus to allow C++ into the kernel...
David