Are there more challenges in porting apps from Windows to Linux?
Davis: Windows applications tend to be more problematic. For standard Win32 applications, the only solution tends to be WINE. If the developer is willing to spend some time in making their application have an abstraction layer, he can make the applications portable, but that takes a fair amount of work. This problem is being worked on in both the open source and commercial communities. There are open source solutions, like what the Mozilla Organization is doing in providing a developer platform, and commercial solutions like Troll Tech. But, if a developer is deeply immersed in the Microsoft MSDN world, then he is most likely going to need to do a lot of work. For .Net applications, Mono is quickly becoming a good alternative, but more work is going Show Me More • More on Windows-to-Linux migration • Get help from the community to be needed there as well. In your session, you discussed tools and languages used in porting. What are some of them? Davis: For typical developers who would u