Mainsoft Announces Winners of "Race to Linux 2.0"
Cross-Platform Race Challenged Microsoft Developers to Port ASP.NET 2.0 Apps to Linux
San Jose, Calif. - April 25, 2007 Mainsoft® Corporation, the leading cross-platform company, today announced the winners of the "Race to Linux™ 2.0." Jointly sponsored by Mainsoft, IBM®, and Novell® and hosted by DevX, a virtual community with more than one million developers, the Race to Linux 2.0 challenged .NET developers to take three open-source ASP.NET 2.0 applications from Windows to Linux using their cross-platform tool of choice (e.g. Mono®, Mainsoft's Grasshopper 2.0 Technology Preview, PHP, or Ruby). Nearly 600 developers registered for the competition.
The grand prize winners are:
- Mark Cafazzo, a software developer from Canada, used Mainsoft's Grasshopper 2.0 Technology Preview and the Visual Studio 2005 IDE to port an open source Blog Starter Kit to Java EE and run it on Linux. According to Cafazzo, "The combination of Grasshopper and VMware made porting the Blog Starter Kit a breeze."
- Christina Dragomir, a Romanian software developer, used PHP and SQL to develop a fictional, map-based community Web application that enables people to share and view recommendations about different places of interest.
- Loune Lam, a software developer from Australia, used Mono to port Microsoft®'s Small Business Starter Kit to Linux. He submitted the application 5 hours and 26 minutes after the race started.
The winners were the first to submit ASP.NET 2.0 applications running successfully on an IBM System x server running SUSE® Linux Enterprise Server. Prizes will also be awarded to Rodrigo Queipo of Argentina and Hector Rodriquez from Mexico for their outstanding Mono and Grasshopper entries, respectively. All winners will receive a Nintendo Wii; grand prize winners will also receive a $200 games package.
"Many race participants chose cross-platform .NET technologies to run their applications on Linux, demonstrating that porting ASP.NET 2.0 applications to Linux isn't only possible, it can be done quickly and, in some cases, relatively easily," said Paul Ferrill, a veteran technology reporter and emcee of this year's competition.
Winning submissions duplicated the original ASP.NET 2.0 applications to the smallest detail, and could be used to execute a series of functionalities specific to each application.
Visual Studio Developers Want Linux
In a DevX survey of Visual Studio developers, 26 percent of developers said they have deployed applications on Linux, and another 27 percent intend to do so in 2007.
Mainsoft, which launched a Linux-for-Visual Studio developers program (http://dev.mainsoft.com) in 2005, reports a strong demand for its 2.0 cross-platform product suite, which introduces support for Microsoft's Visual Studio 2005 IDE and .NET Framework 2.0. Mainsoft's 2.0 products are scheduled for release later this spring.
"It's exciting to see how quickly .NET developers can get ASP.NET 2.0 applications up and running on Linux and other Java-enabled platforms, without having to rewrite the code," said Philippe Cohen, vice president of product development, Mainsoft. "This year's competitors demonstrated that cross-platform tools such as Grasshopper and Mono give you easy access to Linux and deliver tremendous flexibility in terms of what kind of hardware and software you can run your .NET 2.0 applications on."
"Historically, moving from proprietary to open systems required a lot of work to enable applications to run on multiple platforms including Linux, a server market that is growing nine times faster than the total server market and five times faster than Windows," said Jeff Smith, vice president, open source and Linux middleware at IBM. "Using cross-platform technologies to extend .NET code and skills to Linux can open up the promise and value of platform heterogeneity to a whole new group of people."
"Heartfelt congratulations to this year's contestants, who are leading the industry in piloting cross-platform .NET 2.0 toolsets and making applications platform agnostic," said Miguel de Icaza, vice president of developer platforms at Novell and leader of the Mono Project. "The huge set of developers that target Windows as their main platform now can enjoy an even larger market for their work. Mono with ASP.NET 2.0 support will enhance the overall value of the Linux platform by making it even easier to run Windows applications seamlessly on Linux."
About Mainsoft Corporation
Founded in 1993, Mainsoft Corporation is a leading provider of interoperability and cross-platform solutions. The company's world-class research and development team has created patented, cross-platform products that solve critical problems facing independent software vendors (ISVs) and IT organizations. Currently, Mainsoft is helping more than 150 customers deploy Windows applications natively on open systems, including WebSphere® Portal and WebSphere Application Server as well as the UNIX® and Linux operating systems. For more information, visit
Novell, Mono, and SUSE are registered trademarks of Novell, Inc. in the United States and other countries. *Linux is a registered trademark of Linus Torvalds. All other third-party trademarks are the property of their respective owners.