[Mono-osx] MacOS bindings and MonoDevelop.

Miguel de Icaza miguel at novell.com
Tue May 12 16:19:16 EDT 2009


Hello,

> NObjective use value-type inheritance and it's code can't be used with
> Monobjc =) 

Do you mean:

	struct MyBase {
	}

	struct Derived {
		MyBase xxx;
		foo bar;
	}

I believe the JIT guys have stated that this is very risky.

> Also Monobjc internally have a tool that used to create
> documentation/proxies but such tool not available to public.

This is actually troublesome. 

I just read the inline API documentation, and it matches the apple
documentation, which means that the resulting code is not LGPL, but LGPL
+ whatever restrictions Apple has on the documentation.

The documentation should probably be stripped out from MonObjc for legal
purposes.    If someone wants to generate stubs and docs and post them
later into a separate location, that would be better than tainting the
actual MonObjc code.

Migiel





More information about the Mono-osx mailing list