Linked by Kroc Camen on Tue 17th May 2011 12:05 UTC
Mono Project Two weeks ago we covered the news that the Mono development team were let go kicked out by the new owners of Novel, Attachmate, apparently to move operations to Germany. Miguel de Icazza, founder of Mono, has taken this opportunity to break off on his own and has started a new company, Xamarin, to bring commercial .NET development products to iOS and Android.
Thread beginning with comment 473704
To view parent comment, click here.
To read all comments associated with this story, please click here.
RE[2]: legal Problems are deep
by henderson101 on Thu 19th May 2011 10:07 UTC in reply to "RE: legal Problems are deep"
henderson101
Member since:
2006-05-30

Mono classes which are not part of the technology Microsoft has submitted to ECMA have no coverage under the Microsoft Community Promise.


I think, for iOS, the more tricky aspect of this is the Mono Runtime itself. It's LGPL (EEEK!!) unless commercially licensed (as it was in MonoTouch.) That means that for Miguel's new venture, they need to Commercially license Mono Runtime from Attachmate to enable them to statically link it to an iOS executable. Do you see a bit of an issue here? I do. I'm not really going to go in to insane speculation mode, but to Commercially license a runtime from your nemesis - isn't this dangerous? Basically, Attachmate would be in direct competition if they continue to sell MonoTouch. So they could easily revoke the license or block it.

No Miguel is a resourceful guy, so I'm hoping they'll just create their own Runtime in the course of this. Then license than as BSD. And we'll all be free of the BS that surrounds staticly linking the Mono Runtime to any exe on any platform

Reply Parent Score: 2

RE[3]: legal Problems are deep
by oiaohm on Thu 19th May 2011 23:22 in reply to "RE[2]: legal Problems are deep"
oiaohm Member since:
2009-05-30

No Miguel is a resourceful guy, so I'm hoping they'll just create their own Runtime in the course of this. Then license than as BSD. And we'll all be free of the BS that surrounds staticly linking the Mono Runtime to any exe on any platform


Legally this day and age you would want Apache 2.0 or equal. BSD is another License like MIT that contains no patent grants. Apache 2.0 allows static linking.

Yes the runtimes MS has released would be fine a base for iphone and other platforms.

By the way. Apache Harmony what is a JVM is also I stayed well clear of for lot of projects as well. But Apache Harmony has always openly admitted where the patent converge error is. Since Apache Harmony is not tested against the TCK or based off the LGPL source the java patent grant is not there . Of course you can pay the money for access to the TCK test it yourself and have the patent grant. Price of TCK for company is a gettable value. So costs of using Apache Harmony are check-able.

I don't hate Apache Harmony. I am annoyed by the legal mess. I don't hate it because they are legally truthful about what is wrong.

Mono project has taken the path of place under a rug and hope it goes away. So making live harder for me. Since legally risky stuff ends up mixed with stuff that would be safe. So making Mono completely not usable to me.

Using a Linux kernel in a device you can expect a phone call from Microsoft at some point over patents. Of course normally patents that don't apply to the product. Like fat long/short file name translation formula that your kernel does not use. Guess who has to answer these calls? Might explain why I am not trusting Microsoft right.

Remember early on while FAT was going in dependance in the embed OS usage MS did not go after any such claims.

History people tells us how MS will act. As a item designed by them gets dominate if you don't have a Patent grant they will hit you by either selling patents to trolls or hit you directly. This is the beast they are.

Who has the better IDE is not a issue if you cannot ship the application or a send bankrupt because you shipped an application.

Reply Parent Score: 2