使用MonoMacPackager时有许可限制吗?

本文关键字:可限制 许可 MonoMacPackager 使用 | 更新日期: 2023-09-27 18:15:20

我正在考虑写一个程序并通过Mac App Store发布。Mono项目有一个名为MonoMac的库,它可以帮助连接本地Mac库,如Cocoa等。假设我这样做了,我将需要与程序一起分发Mono。这个过程已经很好地简化了,说明可以在这里找到。不幸的是,我在这个页面上没有看到任何关于许可的内容。你知道我在哪里可以找到更多的信息吗?

使用MonoMacPackager时有许可限制吗?

您可以在这里联系Xamarin,询问他们是否需要商业许可。

看看这个

IANAL,但是你可能会链接到LGPL库。所以你可以很好地使用专有产品,只要你向你的应用程序的用户提供你对你使用的LGPL代码所做的任何修改。(MonoMac是Apache/MIT,所以也没有问题。)

你唯一的问题是,如果你链接到GPL库,你不想让你的应用程序也是GPL(唯一被许可为GPL的是Mono工具…我不确定mkbundle是不是其中之一,但如果你只是用它来生成你的可执行文件,然后你不以任何方式链接到它,我猜你没问题。

无论如何,最好按照Strillo说的去做,以防万一。