Mono Reborn in Xamarin

Just stumbled upon this:
http://blog.internetnews.com/skerner/2011/05/mono-reborn-in-xamarin-thanks.html

Thought some of you might be interested since the “Attachmate Fires Mono Developers” thread got so much attention.

Interesting how this might turn out to be a really good thing :smile:.

Just finished reading the “mono is dead?” thread.
Was pretty sure Mono had enough momentum go break through that barrier. And it did.
Just curious if the newly-formed company would hire the programmers previously connected with the project and if the periodic commercial license fees paid to Novell have been taken-over by Attachmate.

Great news, really:)

Reading the comments we can see, as always, Linux Talibans are starting to curse anything related to Mono or Icaza. Let’s see where this will end, I hope in a good place

Yeah.
It’s totally weird for me - I use Linux on my laptop as the main OS and I love both C# and Mono.
It’s an incredible language, it’s an incredible VM. Most of the Linux community I know is very pro Mono as well…

Eh.
Haters gonna hate.
But Mono is reborn like a phoenix from the ashes :smile:

From my point of view, Xamarin will not be the owner of the Mono VM, such that they can sell the dual licences. Will they reimplement the Mono VM, such that they can sell commercial licenses?

That’s a good question, which has been brought up a number of times in the comments on Miguel’s blog.

http://tirania.org/blog/archive/2011/May-16.html

Attachmate owns the IP and evidently are still selling commercial licenses. Miguel’s company has in fact has purchased a commercial license for Mono to allow static linking on the Iphone.

Miguel’s blog was not so much a ‘rebirth of mono’, they won’t be cloning the clone. They will rather be re-implementing the Iphone and Android bits, on top of open-source Mono, selling it as a commercial product.

Curious if Mono will turn into a less bloated mess this way.

Do you know if Xamarin will fork from the official Mono? Because at the moment all contributors to Mono have to sign a contract, as far as I know, to allow Novell (or now Attachmate?) to sell commercial licenses. That’s somehow strange :-). The Xamarin employes contribute all changed on the core parts to a company that fired them…

Hmmm… so it’s just Iphone and Android packages they sold on their site?
What about the .Net libs?
Mono implements every aspect of CLR and compiles C# according to specs, right? That can only be improved to include optimizations for various platforms and improve performance and stability.
So.
Most of the work Novell did was implementing libs, right?
Any info on what’ll happen to lib dev?
(searched but didn’t find any)

sivael, I expect they are implementing the Iphone and Android packages because they need money first and that may be the easiest way for them to get a financial basis.
It is not very likely that they will stop the development on other or new libraries or the runtime.

I wish them the best of luck…

But if Novell and Attachmate couldn’t make mono profitable enough to be viable not sure what they can do differently…

Technically, Linux isn’t profitable on its own either. It’s only a very small number of distros that actually bring in any decent money. Most of the cash comes from support in Open Source Land. (Which explains a lot.)