Windows developers can now port Visual Basic applications to Linux without modifying their code, using an open source project backed by Novell. The Mono project has built a compiler that lets developers code using Visual Basic inside Visual Studio or other preferred tools environments and run the Visual Basic code on non-Windows platforms without the time and cost of modification.