Tuesday, February 15, 2011

Mono and the Open Source Cannibalism

The recent post from Miguel de Icaza demonstrates an incredible sense of business opportunity: Mono delivers what a mobile developer should care about, be everywhere.

Why now ? Has mono reached some significant technical milestone this week ?
Not really, but right now many mobile open source developers, supporters and business partners are concerned, let's remember them that Mono is here.

Who cares about the people involved in projects like Qt and Meego? They are just a bunch of losers, they are mobile developers so they should be using Mono anyway.

6 comments:

  1. I wouldn't be so quick to dismiss Qt, it has reaches far beyond mobile and is used in high-profile projects such as KDE and Unity. I doubt it's going to go away any time soon.

    ReplyDelete
  2. I suppose you forgot to add a couple of tags here and there in your blog post.

    ReplyDelete
  3. Rather vitriolic for a toolkit turning up in the next Ubuntu?

    ReplyDelete
  4. Yes, because all of us look forward to being shut down by microsoft.

    I'm sorry, but there is no logic in using a programming language that has such a high patent risk. It's like choosing between two paint brushes, one of which has an owner who may sue you, one of which you found on the street. Sure you may get in trouble for either one, but why take the higher risk?

    ReplyDelete
  5. There is not patient risk, or no more so then any other free software.

    However it should be noted that mono on Android and iphone are not open source but closed commercial products built on top of mono.

    ReplyDelete
  6. @trampster - I don't really care about the patents. I refuse to benefit in any way from Microsoft's illegal business. Oh sure, we have a nice little culture of excusing ourselves from doing the wrong thing.

    But to be honest, I have principles which have nothing to do with the technicalities. This is something Miguel doesn't or won't understand, his heros are bad guys and his rationalities are excuses.

    ReplyDelete