The Right Solution for Embedded Legacy Applications

Windows® Classic desktop operating systems are a cost-effective solution for embedded devices that run legacy Windows applications originally designed for desktop systems. As your licensing partner, BSQUARE can help you select the best Windows Classic operating system for your legacy application. And when the time is right to upgrade to one of Microsoft’s Windows® Embedded operating systems—Windows XP Embedded or Windows CE—we can leverage our knowledge of Microsoft’s product road map to help you plot a migration path that will maximize your investment in Windows Embedded technology.

When should you choose Windows 2000, Windows 2000 Server, Windows 2003 Server, Windows NT Workstation, Windows NT Server, Windows NT Class III, or Windows NT Class IV?

These operating systems are good choices when:

  • You have more complex legacy applications that involve limited multitasking
  • You need more advanced capabilities than are available in the Windows 3.x products
  • Your device has enough resources to support one of the more advanced versions of desktop Windows

When should you choose Windows 3.1 or Windows for Workgroups 3.11?
These operating systems are appropriate for:

  • Simple to moderately complex, single-tasking legacy applications that can benefit from a graphical user interface
  • Devices that have more limited resources and therefore are unable to run the more advanced Windows desktop products


When should you choose MS-DOS?

MS-DOS is an appropriate choice when:

  • You need a cost-effective solution for simple legacy applications
  • Your device runs a small, mobile application that doesn’t need a user interface

BSQUARE licenses MS-DOS version 6.22


For more information about licensing Windows Classic products contact a sales representative by phone at
888-820-4500 or e-mail sales@bsquare.com.