<type>documentation</type>
<domain>intro</domain>
<id>supported-platforms</id>
<title>Supported Platforms</title>
<date>$Date$</date>
<version>$Revision$</version>
<product>all</product>

Wing ~~MAJOR_VERSION~~ is available for Microsoft Windows, Linux, and Mac OS X.
~~~if WINGPRO:
Some additional platforms and devices are supported through remote development in Wing 
Pro only.
~~~

Windows
-------

Wing runs on Windows 7, Windows 8, and Windows 10 for Intel processors.  Earlier 
versions of Windows are not supported and will not work.  

Older Windows 7 and Windows 8 systems may need to have the Microsoft Visual C++ 
Redistributable for Visual Studio 2017 installed.  It is available from 
https://support.microsoft.com/en-us/help/2977003/the-latest-supported-visual-c-downloads
If this library is needed, Wing will not start and an error dialog indicating
that the vcruntime140.dll file cannot be found will appear.

Mac
---

Wing runs on OS X / macOS 10.11+ as a native application.

Linux
-----

Wing runs on 64-bit Intel Linux versions with glibc version 2.12 or later (such as Ubuntu 
12.04+, CentOS 6+, Kali 1.1+, and Fedora 20+).
~~~if WINGPRO:
Wing Pro also supports older 64-bit Linux, 32-bit Linux, and ARM Linux systems by remote 
development.
~~~

~~~if WINGPRO:
Other
-----

Wing Pro's `remote development <ref:proj/remote-hosts>`__ features are fully supported on
the same platforms as those listed for the IDE above, with the following additions:

* 32-bit and 64-bit Intel Linux systems that are compatible with the manylinux1 policy 
  as defined in PEP 513 -- glibc version 2.5 or later (such as CentOS and RHEL 5.5+, 
  Ubuntu 9+, and Debian 5.0+)
* ARMv6 and ARMv7 Linux running on Raspberry Pi -- glibc 2.19 and later
* ARMv7 Linux running on the Jolla phone -- glibc 2.19 and later
* Other ARMv6 and ARMv7 Linux systems -- glibc 2.19 and later

Partial support for remote development is available on all other systems that can be
accessed via SSH, as described in `Manually Installing the Remote Agent
<ref:proj/manual-remote-install>`__.

~~~
