我想将Mono嵌入到.exe文件中,但问题是许可证,因为LGPL库只能与LGPL代码链接。但是,我想构建一个商业应用程序,所以我问是否可以使用一个 stub 来启动Mono运行时的DLL版本并执行我的应用程序。还是您知道更好的方法?

我需要一个跨平台的框架,Mono看起来不错,但是将其打包到一个文件中存在一些问题,因此您知道一种“免费”的方法吗?

最佳答案

我不确定您在哪里必须LGPL应用程序的想法。从Wikipedia:



the LGPL license:



也就是说,如果它以二进制形式分发,则只需要提供对库源代码的访问。只要确保您没有创建派生作品,而是仅链接到该库即可。

如果您不满意LGPL,则可以随时从Novell购买许可证。

http://www.mono-project.com/License:

10-08 02:46