Skip to content

ダウンロード

ソースコード

Luaは無料のソフトウェアで、ソースコードで配布されています。商業目的を含むあらゆる目的で、完全に無料で使用可能です。

すべてのバージョンがダウンロード可能です。現在のバージョンはLua 5.4で、最新リリースはLua 5.4.6です。

ツール

Luaモジュールの主なリポジトリはLuaRocksです。また、Awesome Luaも参照してください。事前コンパイル済みのLuaライブラリと実行ファイルはLuaBinariesで入手可能です。lua-users wikiには、ユーザーが提供した多くの追加機能が掲載されています。

ビルド

Luaは純粋なANSI Cで実装されており、ANSI Cコンパイラがあるすべてのプラットフォームで変更なしでコンパイルできます。また、LuaはC++としてもクリーンにコンパイルされます。

Luaは非常に簡単にビルドおよびインストールできます。パッケージには詳細な手順が含まれていますが、Linuxで最新リリースのLuaをダウンロードし、ビルドするための簡単なターミナルコマンド例を以下に示します:

sh
curl -L -R -O https://www.lua.org/ftp/lua-5.4.6.tar.gz
tar zxf lua-5.4.6.tar.gz
cd lua-5.4.6
make all test

ビルドに問題がある場合は、FAQを参照してください。

Luaを自分でコンパイルする時間や余裕がない場合は、バイナリを取得するかライブデモを試してみてください。

クレジット表記

Luaを使用する際には、ライセンスに従ってLuaにクレジットを付与してください。さらに感謝の意を示す方法として、製品のウェブページにLuaのロゴと当サイトへのリンクを掲載することも歓迎します。

Luaプロジェクトの支援

Lua.orgから出版された本を購入することで、Luaプロジェクトを支援できます。また、寄付を通じても支援可能です。

さらに、ZazzleでLua関連商品の購入を通じてLuaの認知を広めることもできます。