diff --git a/bundle.md b/bundle.md index f0cdd99..e14adce 100644 --- a/bundle.md +++ b/bundle.md @@ -144,11 +144,11 @@ compressing them at all, instead of compressing the entire exe. Compression also adds up to the exe's loading time. -## Licensing restrictions +## LGPL compliance Some libraries in luapower are LGPL (check the package table on the homepage -to see which). LGPL does not allow static linking on closed-source -projects. IANAL, but because a bundled executable will always load -the dynamic version of a bundled library if one is found in the directory -of the exe, it could be argued that the behavior complies with the intention -of LGPL to provide a way for the user to switch the said library. +to see which). LGPL does not normally allow static linking on closed-source +projects, but because a bundled executable will always load the dynamic +version of a bundled library if one is found in the directory of the exe, +this behavior complies with the requirement of LGPL to provide a way for +the end-user to use the app with a different version of the LGPL library.