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 IcazaEvery piece of software written today is likely going to infringe on someone else's patent.
Miguel de IcazaWe cannot choose one desktop over the other - Gnome or KDE - because there's users for both code bases.
Miguel de IcazaOur 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 IcazaI was interested in Java the beginning, but the problem with Java is you do have to switch your platform.
Miguel de IcazaWith .NET once an API is published it's available to all programming languages at the same time.
Miguel de IcazaThere is a point in your life when you realize that you have written enough destructors.
Miguel de IcazaSome scientists use TeX or LatEX but for most people Word is the thing that writers use these days.
Miguel de Icaza