Linked by snydeq on Mon 14th Sep 2009 21:43 UTC
Apple Novell has announced MonoTouch 1.0, a commercial SDK kit that allows developers to build iPhone apps using Microsoft's .Net Framework instead of the Apple-designated C or Objective-C languages. The SDK leverages Novell's Mono runtime for running Windows apps on non-Windows systems, allowing developers to utilize code and libraries written for .Net and programming languages like C#.
Thread beginning with comment 384125
To view parent comment, click here.
To read all comments associated with this story, please click here.
RE[3]: Commercial
by jpobst on Tue 15th Sep 2009 15:01 UTC in reply to "RE[2]: Commercial"
jpobst
Member since:
2006-09-26

I dont ming a GPL program being released in two versions - a free and a closed source. Sort of like mysql or virtualbox. My problem comes from the fact hat they don't provide a free version at all.


That is exactly what they are doing. There is nothing magical about the "commercial" version of Mono included in MonoTouch except it does not come with the "no static linking" clause of the LGPL. It is the exact same code.

Mono's .Net classes are exactly the same as well, and are still MIT. (No special licensing required.)

The part that is proprietary is the CocoaTouch libraries which were developed solely by Novell and have never been open source.

Reply Parent Bookmark Score: 2

RE[4]: Commercial
by Matzon on Tue 15th Sep 2009 16:23 in reply to "RE[3]: Commercial"
Matzon Member since:
2005-07-06

so where is the free version of monotouch ?

(and whats with all the -1?)

Edited 2009-09-15 16:24 UTC

Reply Parent Bookmark Score: 1

RE[5]: Commercial
by jstedfast on Wed 16th Sep 2009 18:47 in reply to "RE[4]: Commercial"
jstedfast Member since:
2007-06-21

as jpobst stated, the CocoaTouch bindings are not public (and were written 100% by Novell), but the changes to the Mono VM and base class libraries are and you can find them in public SVN.

Same with the changes made to MonoDevelop.

Reply Parent Bookmark Score: 1