2016-06-30 12 views
0

無料版NGINXを使用して、NGINXのモジュールをビルドして展開することは可能ですか?または、NGINX PROのライセンスが必要ですか?NGINXモジュール(LuaとC言語)

+0

公開APIで動作するモジュールを作成するには、何の許可も必要ありません(著作権法およびライセンスによりコードを盗むのを防ぐことができます)... NGINX(モジュールでコンパイル)を使用するには、ライセンスの対象となります。サードパーティのモジュールは、常に書き込まれ、インストールされます(Googleで検索)。私は、NGライセンスの中でプロライセンスなしで使用できないようにするものは何も見つけられませんでした...しかし、これは正当な考え方と直感ではなく、有効な法的助言ではありません。誰が法的な回答を提示する危険がありますか?何も思いつきません。たぶんNGINXスタッフ。 – Myst

答えて

0

確かに可能です。さらに、Luaモジュールはオリジナルのnginxの一部ではありませんが、主要なすべてのLinuxディストリビューションに組み込まれ、配布されています。

http://nginx.org/LICENSE

再配布および伴うまたは 変更せずに、ソースおよびバイナリ形式で使用は、以下の条件 が満たされていることを許可されます...

0

これはもちろん可能です。有名な例 - https://openresty.org

OpenRestyバンドルは、無料のオープンソースのnginxバージョンに基づいており、多くのCおよびLuaモジュールを含んでいます。