> tinha que ter um arquivo pré compilado para Windows, Linux e MacOS no site.
>
Admito que não vejo desse modo.
Quero dizer, na página de download [1] do projeto já existe um link
apontando para o LuaBinaries [2] que mencionei antes, o qual dispõe dos
pré-compilados para essas plataformas. Sinceramente, não vejo grande
diferença entre isso e os arquivos estarem hospedados em um servidor de
arquivos no domínio
lua.org.
[1]
https://lua.org/download.html
[2]
https://luabinaries.sourceforge.net/download.html
Até porque, vale lembrar, manter binários para diferentes versões e
plataformas possui um custo de máquinas (servidores de arquivos,
infraestrutura de compilação, etc.) e pessoas (desenvolvimento e
testes), ainda que apenas para essas três plataformas.