我在Qt LGPL开发了一个公司内部工具。为了确保,他们不会在没有源代码的情况下分发二进制文件,我使用Qt的资源系统(“帮助” - >“GetSource”在目录中提取源代码)将源代码嵌入可执行文件中。
谢谢!
答案 0 :(得分:2)
从技术上讲,无论如何你都不会分发。毕竟,这是一个公司内部工具。 LGPL的发行条件不适用。
至于与二进制文件一起分发源代码,这是明确允许的。确切的方法没有规定。资源仅对具有足够技术技能的人有用,因此您可以假设计算机最低水平。
那就是说,我没有听说过任何其他程序这样做。这听起来比在可执行文件旁边有一个ZIP存档更复杂。