OS Vendors

ossolutionsheader.jpg

MapuSoft’s products OS Changer, OS Abstractor and OS PAL provide value to OS vendors by giving your customers the ability to reuse their software on your operating system to make it easier to adapt to your solution. This smooth and successful transition will create goodwill with your customers and is crucial for repeat business from them as well as their downstream customers.

MapuSoft’s Solutions for OS Vendors in PDF format

Currently our supported target operating systems include VxWorks® 5x and 6x, Linux® 2.4 and 2.6, LynxOS®, Solaris®, Unix®, eCOS®, Windows XP®, Windows CE®, Nucleus®, ThreadX®, MQX®, QNX®, T-Kernel®, and uITRON®. However, if your OS is not yet supported, please contact MapuSoft to find out how we can move customers to your OS.

Use OS Changer to port your customers’ code

Many customers will hesitate at the thought of changing their OS platform since there will be much development work involved to complete the port. Why spend a lot of time and money doing custom OS ports to win a deal? OS Changer provides a quick and easy way to reuse code on your operating system.

  • Offered royalty free and with source code
  • Simple solution for software migration
  • Your customers’ software investment is protected by re-using their legacy code on your OS platform
  • Your customers can use familiar APIs to develop new applications to eliminate the learning curve on your OS and have a head start using it in their real products
  • Reduce the time spent getting your customer on your OS by migrating their code quickly and easily
  • OS Changer is highly optimized for each specific OS platform
  • Eclipse-based host environment is available to port applications using OS Changer in OS PAL
  • POSIX or open source Linux code can be reused on your OS platform with POSIX OS Abstractor

Use OS PAL to port and optimize code

Using OS Changer can be even easier on a host platform using an easy-to-use graphical user interface that is integrated with the Eclipse® based CDT environment.

  • OS PAL simulates various OS interfaces such as VxWorks, pSOS, POSIX, and Nucleus on host development environments so users can develop embedded code with preferred OS APIs and without the target hardware.
  • VxWorks®, POSIX, Nucleus®, and pSOS® API interfaces are available for porting legacy applications on host platforms.
  • POSIX OS Abstractor APIs offers a high level of POSIX code re-usability across many supported POSIX and non-POSIX operating systems.
  • OS PAL’s state-of-the-art Eclipse based IDE offers seamless integration into existing development flows enabling a high degree of usability and productivity.
  • OS PAL reads application source code to determine the services used by the application and produces OS specific interface code optimized for the specific application and for the target OS platform.
  • OS PAL generates project files for the target IDE.

OS Vendor Testimonial

MQX Embedded