netmq
netmq copied to clipboard
License issue with Single File and maybe container?
Currently
With an LGPL license, netMQ is restricted with linking the library.
Issue
I can see there are some issues with LGPL:
- If you use Single File, then the library is not being statically compiled anymore as it is embedded inside one file and can't be replaced.
- If you do a NativeAOT compilation, it will likely compile to a single file (I assume).
- If you are using the software inside a container like docker, you have the same problem, correct? You are embedding it inside the container and cannot be changed. Or can we say that we can manually access inside a container and replace it?
Does anyone agree that LGPL can be an issue, not in the future but right now?