Migrate Windows Application to a new OS
OS Changer Windows Porting Kit makes the porting of Windows® applications to a new OS less time consuming and easy. OS Changer Porting Kit makes the legacy Windows® applications productive to the enterprise, lets your legacy applications run on new platforms while providing additional features to the OS platforms by the way of OS Abstractor API’s (a component of Cross-OS Development Platform™).
Click here to view the supported Windows® API’s
OS Changer Windows Porting Kit – Advantages
Allows you to easily move your Windows® applications to the any proprietary or non-proprietary RTOS while saving you time and money.
Makes legacy Windows® applications productive to the enterprise by allowing them to be developed and tested on host platforms without a need for the target hardware.
Improves the target OS by allowing additional features that are part of the Windows® application to continue to be supported by the target RTOS.
Can also be used as a virtualized test-bench platform for performing system integration testing of your applications on host PC that provides development flexibility and huge cost savings.
Enables Host based simulation, testing embedded and/or time critical applications
Application is connected effectively at the source code level
Offers permanent portability solutions that actually get your Windows® code to move to any proprietary or non-proprietary RTOS and its variants
Flexible, easy to maintain and better migration to a unified OS architecture allowing you to migrate again and again.
Reduced time, provides 80-90% portability requiring little code re-write on Hardware and Device Driver specific code
Supports multi Process, 32/64 Bit architecture, UMP/SMP muti-processor
Advanced thread pooling, Tiered memory pools & Tiered Shared Memory Pools features
OS Changer® takes advantage of OS Abstractor® Interface which provides OS Agnostic API’s and optimization benefits:
- Statically create and reuse control objects from pool
- Statically create and reuse threads from pool
- Enhance performance without breaking OS API compliance
- Configure target environment and resource requirements for various OS version and variants
- Use OS Abstractor’s ability to recover from software fatal errors through a soft reset
- Use same Interface APIs within and across individual application processes
- API Optimization and Profiling
Related links :
White Paper : OS Changer: Protect your Software Investment
White Paper : OS Abstractor : Develop once to deploy on multiple platforms
Webinar : Developing OS Agnostic Embedded Applications