سؤال

I am thinking about writing a program and distributing it through the Mac App Store. The Mono Project has a library called MonoMac that assists in interfacing native Mac libraries such as Cocoa, etc. Assuming I go through with this, I would need to distribute Mono with the program. The process has been streamlined quite nicely and the instructions can be found here. Unfortunately I seen nothing concerning licensing on this page. Any ideas where I can find more information?

هل كانت مفيدة؟

المحلول

You can contact Xamarin here and check with them whether you need a commercial license.

نصائح أخرى

Take a look at this.

IANAL, but AFAIU you would be linking against LGPL libraries. So you can use a proprietary product with them fine, so long you provide to the user of your apps any modification that you did to the LGPL code that you used. (MonoMac is Apache/MIT so no problem there either.)

The only problem you would have is if you link to GPL libraries and you don't want to make your app GPL as well (the only ones licensed as GPL are the Mono tools... not sure if mkbundle is one of them but if you just use it to generate your executable, and you don't link to it in any way afterwards, I guess you're fine.)

Anyway, better to do as Strillo says, just in case.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top