The source code of LuaTeX (and LuajitTeX) is hosted at Fabrice Popineaus place at Supelec (France): here. The sources and binaries of MetaPost and MPlib can be found: there. In both cases the username is anonsvn and the password is anonsvn.

The official releases of LuaTeX are available as tags in subversion. They have numbers made up of a major an minor number. In prints we render the minor number in two digits. The revision is indicated by a one digit number and there can be at most 9 revisions. So, a number 1.05.3 means: major version 1, minor version 5, revision 3. Internally TeX has then \luatexversion (a counter) with value 105 and \luatexrevision 3 (a token representing the character three).

Don't take your source from trunk as we don't provide any support for that. There can be intermediate and broken versions there but don't bother to contact us about trunk sources. We do of course listen to bug reports of the latest tag as well as the current TeXlive tag. If needed we will release a revision. Bug reports should always come with an simple plain or ConTeXt example that exposes the bug.

For your convenience we have collected the latest stable binaries here. In order to prevent opening in your browser you can best click the right mouse button and choose save to disk.

windows  win32
linux   i586   x86-64   ppc
solaris  sparc   intel
os-x   intel   ppc   universal
freebsd  amd64   intel

If you install the ConTeXt distribution for your platform the right binaries and some support files will end up on your computer.