2016-06-30 7 views
0

Ist es möglich, Module in C oder Lua für NGINX mit der kostenlosen Version von NGINX zu bauen und einzusetzen? Oder benötigen Sie eine Lizenz für NGINX PRO?NGINX Module in Lua und C

+0

Um ein Modul zu schreiben, das mit einer öffentlichen API funktioniert, benötigen Sie keinerlei Erlaubnis (Urheberrechte und Lizenzen werden Sie daran hindern, Code zu stehlen) ... um NGINX (kompilieren mit Ihrem Modul) zu verwenden vorbehaltlich ihrer Lizenzierung. Module von Drittanbietern werden ständig geschrieben und installiert (Suche bei Google). Ich fand nichts in der NGINX Lizenz, die sie vor einer Nutzung ohne die PRO-Lizenz ... jedoch verhindern würde, ist dies keine Rechtsberatung validiert, nur einen Gedanken und eine Intuition. Wer würde riskieren, eine rechtliche Antwort anzubieten? Ich habe keine Ahnung. Vielleicht das NGINX-Personal. – Myst

Antwort

0

Es ist sicherlich möglich. Außerdem ist das Lua-Modul kein Teil des ursprünglichen nginx, aber es wird immer noch in allen wichtigen Linux-Distributionen erstellt und vertrieben.

http://nginx.org/LICENSE

Redistribution und Verwendung in Quell- und Binärform, mit oder ohne Modifikation sind zulässig vorausgesetzt, daß die folgenden Bedingungen erfüllt sind: ...

0

Es ist natürlich möglich, und hier ist das berühmte Beispiel - https://openresty.org

OpenResty Bündel auf freie Open-Source-nginx Version und beinhaltet eine Menge von C und Lua-Module.