Mono is an open-source implementation of Microsoft's .NET for Linux and other operating systems. In this article, Tim Anderson interviews project leader Miguel de Icaza. Why is Mono now partnering with Mainsoft to ease migration to J2EE?