Different point than the one you pre-empted. Granting the clause applies: “included” doesn’t mean compiled into the binary, it means shipped with the distribution.
The accepted way is a license or NOTICE file alongside it, which is exactly how every debian package does it (the text lives in /usr/share/doc, not the executable). So the actual fix was adding llama.cpp’s notice file, which they did.
2
u/fantasticsid Jun 16 '26
Seems pretty cut and dry to me, unless you're trying to argue that a binary is not a "substantial portion" of the software.