System Requirements

Supported operating systems:

Hardware requirements:

Development platform
  • Windows 11 (x64 only)
  • Windows 10 (x86 and x64)
  • Windows 10 on ARM
  • Windows 8.1 (x86 and x64)
  • Windows 8 (x86 and x64)
  • Windows 7 (x86 and x64)
  • Windows Server 2022 (x64 only)
  • Windows Server 2019 (x64 only)
  • Windows Server 2016 (x64 only)
  • Windows Server 2012 R2 (x64 only)
  • Windows Server 2012 (x86 and x64)
  • Windows Server 2008/R2 (x86 and x64)
  • Windows Vista (x86 and x64)
  • Windows Server 2003 (x86 and x64)
End-User applications*
  • Same as development platform plus
  • Windows XP (x86 and x64)
  • Windows XP SP2 (x86 and x64)
  • Windows 2000 (x86 only)

(*) For details see PDR 7060.

Development platform
  • Dual Core CPU
  • 1.5 Ghz
  • 512MB RAM
  • 500MB free Harddisk space
  • Minimum 1280x1024 display resolution
End-User applications

Minimum requirement for service or console applications is a Pentium CPU with 300Mhz and 16MB Ram. Therefore the Xbase++ platform is very well suited for embedded applications.


The Xbase++ platform is licensed on a per user/developer license. We explicitly allow multiple installations of the same license on different machines at different sites. Usage of the same development license by multiple users is not permitted. A developer license must be purchased for each user of the Xbase++ development platform on your team.

There are no runtime fees. Applications developed with Xbase++ can be freely distributed as long as the distributing party has a valid Xbase++ license.

To update an existing Xbase++ license with access to regular updates and fixes as well as new versions, a subscription is required. Subscriptions are available with or without technical support services and cover a period of 12 months.