This used to be the repo providing the code for the version of VcXsrv that got shipped with the Windows client of x2go (https://www.x2go.org). Starting with version 4.1.2.0 of the client (released 2018-06-25) VcXsrv's (then current) upstream version 1.20.0.0 is shipped. So this repo is no longer updated. Bug reports regarding the X server should be opened at the upstream VcXsrv site: https://sourceforge.net/projects/vcxsrv/
The X2Go Project and Arctica Project are maintaining 1.15.2.x & 1.17.0.0-x branches of VcXsrv.
VcXsrv is a Windows X-server based on the xorg git sources (like xming or cygwin's xwin), but compiled with Visual Studio.
The upstream VcXsrv project can be found on SourceForge. Their last release of VcXsrv 1.15.2.x was 1.15.2.0, and it lacks Windows XP support.
The primary differences from upstream VcXsrv are:
There are frequent security updates because numerous 3rd-party components are in the source tree. In addition to xorg-server, there are components such as openssl, freetype2 & various X11 libraries.
Other changes are:
Current versions of both 1.15.2.x & 1.17.0.0-x and be found on the Releases page on GitHub.:
1.15.2.6
and earlier, as well as 1.17.0.0-1
, can be found here.
You can post issues using GitHub.
You can also ask questions about VcXsrv usage or discuss development on the X2Go mailing lists. Note that this may change in the future.
Professional Support is available from one of the X2Go Developers.
You might be wondering why this repo and these builds exist. Why not upstream your changes?
released
. They then update the packages.txt file at the root. This branch contains 0 modifications to those packages. Upstream then uses git's merge feature to merge these packages updates/upgrades into master, where upstream does make modifications to those packages.release/external
, but for release/1.15.2.x
rather than master
.release/external
, but for release/1.17.0.0-x
rather than master
.