Home

Other Products

Port C++ to Unix and Linux | Customers

For more than a decade, Mainsoft has helped many of the world's largest ISVs develop C++ applications on Windows® using Visual Studio and deploy them on multiple UNIX and Linux operating systems.
Magic
Mainsoft ported Magic Enterprise Edition, with more than million lines of C++ code to Linux in just 90 days.
"Time-to-market was our utmost priority. We relied on Mainsoft's Windows platform for Linux to help us meet our customer needs. Without Mainsoft for UNIX and Linux, we may have missed the market opportunity."
– David Leichner, Vice President of Worldwide Marketing at Magic Software
Mentor Graphics
Mainsoft cut cost, complexity and beat competitor in side-by-side comparison to port Mentor Graphics's native Windows design suite to UNIX. Mainsoft's single source code solution dramatically shortened the development cycle for Mentor Graphics. And, with only one code stream to manage, future development time and effort will be significantly reduced, too.
PTC
With Mainsoft for UNIX and Linux, PTC reduces porting effort to UNIX of newly acquired Windows applications from two years to six months.
"We've been very excited about working with a company that can provide us with a solid technology infrastructure . . . Mainsoft and their porting expertise has helped us to dramatically increase our competitive advantage in the CPC and visualization marketplace."
– John Busa, Vice President of R&D, PTC
Siebel
Siebel chose Mainsoft to rapidly port its entire logic engine, originally developed for the Windows NT platform to UNIX on both Solaris and AIX in less than six months.
"We really had only two choices to satisfy our customer needs: rewrite the code from scratch, or port it with Mainsoft for UNIX and Linux...Mainsoft for UNIX and Linux proved to be the right choice."
– Skip Bacon, Director of Architecture
Telelogic
Mainsoft enables Telelogic to meet urgent customer demand for Solaris and HP-UX products. Mainsoft for UNIX and Linux enabled Telelogic to create a high-quality UNIX build of the new software from a Windows development environment. With only a few UNIX developers in-house, the Windows version was quickly ported to the first UNIX platform without additional resources - saving valuable time resources and money when the pressure was on to deliver DOORS/ERS 5.0 across multiple platforms.