1.
We cannot choose one desktop over the other - Gnome or KDE - because there's users for both code bases.
Miguel de Icaza
2.
The software patent problem is not limited to Mono. Software patents affect everyone writing software today.
Miguel de Icaza
3.
We've been using C and C++ way too much - they're nice, but they're very close to the machine and what we wanted was to empower regular users to build applications for Linux.
Miguel de Icaza
4.
So if we're going to build new applications that require a large time investment, like say movie editing - today that doesn't matter for the enterprise desktop, but eventually it will when we get closer to consumers - you really need to have a cross-platform story.
Miguel de Icaza
5.
Well Microsoft really does develop some really interesting technology.
Miguel de Icaza
6.
I was interested in Java the beginning, but the problem with Java is you do have to switch your platform.
Miguel de Icaza
7.
Every piece of software written today is likely going to infringe on someone else's patent.
Miguel de Icaza
8.
Not to go too far, but Microsoft is probably used by most people out there
Miguel de Icaza
9.
Our strategy in dealing with patents in Mono is the same strategy that any other software developer would take. In the event of a patent claim, we will try to find prior art to the claim of the patent.
Miguel de Icaza
10.
There is a point in your life when you realize that you have written enough destructors.
Miguel de Icaza
11.
With .NET once an API is published it's available to all programming languages at the same time.
Miguel de Icaza
12.
We could refresh the look and feel of the entire desktop.
Miguel de Icaza
13.
Some scientists use TeX or LatEX but for most people Word is the thing that writers use these days.
Miguel de Icaza
14.
When it comes to .NET they've done a really outstanding job.
Miguel de Icaza
15.
I believe in true love. But I am easily satisfied.
Miguel de Icaza