[Mono-osx] Monobjc and mobjc, confusion, duplicate work?

Miguel de Icaza miguel at novell.com
Thu Nov 20 19:26:57 EST 2008


Hello,

> Hi. There is another one - NObjective ( http://code.google.com/p/objcmapper/
> ) =)

It is worth pointing out that NObjective/Objcmapper is licensed under
the GNU GPL 3 license, which means that it can not be used for
commercial/proprietary software.

Both MonoObjc and Cocoa# are licensed under the terms of the GNU LGPL
which does allow you to link commercial applications with it, but will
be unsuitable for iPhone development due to the incompatibility of the
LGPL with the model that Apple has chosen for the iPhone.

I would love to see the code under the MIT X11 license for any of the
above as that is what we use for all of the Mono class libraries that we
develop at Novell though.

(The Apple iPhone will pose other problems, like it would not be
possible to use dynamic code like Cocoa# and MonoObjC do today as
Reflection.Emit is not available on Mono/iPhone).

Miguel.



More information about the Mono-osx mailing list