llama.cpp
llama.cpp copied to clipboard
Fix potential licensing issue
I'm not an expert on Licenses BUT,
If you attribute Facebook in the README and description, you essentially admit/imply that this repo is a modification of their repo. Facebook's repo has "GPL-3.0 license". Which means this repo should also be like that in that case, which is something that we dont want.
This PR fixing that potential language issue.
Also recommend changing the description too. Such as "Port of LLaMA model in C/C++"
This is a complete reimplementation of the GPL code. I don't think GPL applies in this case.
https://www.gnu.org/licenses/old-licenses/gpl-2.0.html
The "Program", below, refers to any such program or work, and a "work based on the Program" means either the Program or any derivative work under copyright law: that is to say, a work containing the Program or a portion of it, either verbatim or with modifications and/or translated into another language.
@sowa705 you sure? what does facebook use?
or is this changed enough not to be considered a translation?
There is no derivative work here. Its a completely different program that happens to implement the same algorithm (in a different way)
@sowa705 Thats exactly what I wanted to clarify by this PR. I suggest changing the language that can imply this repo is a derivative work.
What about using the model? How can you be sure it's not against their terms? @musabgultekin @sowa705
I have no idea about that