Correct, the original is GPL 3.
To produce this implementation from the LLaMA paper we started from github.com/karpathy/nanoGPT, the LLaMA architecture is really similar to GPT. For instance we added rotary positional encoding starting from the original RoPE repo published with the paper.
We finally ran the original model to make sure the two models were numerically.