使用MonoMacPackager时是否存在许可限制

时间:2011-11-21 06:26:57

标签: c# mono licensing monomac

我正在考虑编写一个程序并通过Mac App Store分发它。 Mono Project有一个名为MonoMac的库,它可以帮助连接Cocoa等原生Mac库。假设我经历过这个,我需要用程序分发Mono。这个过程非常精简,可以找到说明here。不幸的是,我在这个页面上看不到许可。我能找到更多信息的任何想法吗?

2 个答案:

答案 0 :(得分:2)

您可以联系Xamarin here并与他们核实是否需要商业许可证。

答案 1 :(得分:0)

看看this

IANAL,但AFAIU您将链接到LGPL库。因此,您可以使用专有产品,只要您对应用程序的用户提供您对所使用的LGPL代码所做的任何修改。 (MonoMac is Apache/MIT也没问题。)

你唯一的问题是如果你链接到GPL库并且你也不想制作你的应用程序GPL(唯一获得GPL授权的是Mono工具......不确定mkbundle是否是其中之一但是如果你只是用它来生成你的可执行文件,并且之后没有以任何方式链接到它,我猜你没事。)

无论如何,最好像Strillo一样说,以防万一。