We cannot choose one desktop over the other - Gnome or KDE - because there's users for both code bases.
Miguel de IcazaI was interested in Java the beginning, but the problem with Java is you do have to switch your platform.
Miguel de IcazaSo 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