Xming

Last updated
Xming
Original author(s) Alexander Gottwald (2004–2005) [1]
Developer(s) Alexander Gottwald (?–2005) [2] [3]
Colin Harrison(2005 - present) [4]
Initial releaseNovember 9, 2004;19 years ago (2004-11-09)
Stable release
7.7.0.38, proprietary
6.9.0.31, MIT License / August 31, 2015;8 years ago (2015-08-31), proprietary
May 4, 2007;16 years ago (2007-05-04), MIT License
Operating system Microsoft Windows XP/Server 2003/Vista/Server 2008/7/Server 2012/8.x/10
Type Display server
License Proprietary software [5]
Website www.straightrunning.com/XmingNotes/

Xming is an X11 display server for Microsoft Windows operating systems, including Windows XP and later. [6] [7] [8]

Contents

Features

Xming provides the X Window System display server, a set of traditional sample X applications and tools, as well as a set of fonts. It features support of several languages and has Mesa 3D, OpenGL, and GLX 3D graphics extensions [6] capabilities.

The Xming X server is based on Cygwin/X, [9] the X.Org Server. It is cross-compiled on Linux with the MinGW compiler suite and the Pthreads-Win32 multi-threading library. Xming runs natively on Windows and does not need any third-party emulation software.

Xming may be used with implementations of Secure Shell (SSH) to securely forward X11 sessions from other computers. [7] It supports PuTTY and ssh.exe, and comes with a version of PuTTY's plink.exe. The Xming project also offers a portable version of PuTTY. When SSH forwarding is not used, the local file Xn.hosts must be updated with host name or IP address of the remote machine where the GUI application is started.

The software has been recommended by authors of books on free software when a free X server is needed, [10] [11] and described as simple [12] and easier to install though less configurable than other popular free choices like Cygwin/X. [13]

Transition to proprietary license

Since May 2007, payment must be made to download new releases. [14] Purchasing a license will allow the user access to new downloads for one year; however, MIT-licensed releases (referred to by the author as "public domain" releases) can still be downloaded with no payment on SourceForge. [15]

See also

Notes

  1. "Alexander Gottwald - mingw only xserver". sourceware.org.
  2. "Alexander Gottwald - New Cygwin/X and Xming maintainer wanted". sourceware.org.
  3. "Xming - Freedesktop.org". 5 December 2004. Archived from the original on 2004-12-05.
  4. Free as a Bird - Linux GUI with Xming, A Prisoner of Windows LG #129 ( August 2006), Linux Gazette - Xming is a port of the X.org X11 server to the Windows environment, currently maintained by Colin Harrison who took over from Alexander Gottwald.
  5. "Xming's Terms and Conditions". Xming. Retrieved October 13, 2009.
  6. 1 2 Joe 'Zonker' Brockmeier (2007-08-08). "Use Linux over Windows with Xming". Linux.com. Retrieved 2009-06-08.
  7. 1 2 David Mair (2006-11-22). "Xming - A X Server for Windows". Novell. Archived from the original on 2009-05-30. Retrieved 2009-06-09.
  8. Harrison, Colin. "Xming X Server for Windows - Official Website". wayback.archive-it.org. Archived from the original on 2012-10-10. Retrieved 2017-03-23.{{cite web}}: CS1 maint: bot: original URL status unknown (link)
  9. Harrison, Colin. "Xming X Server for Windows - Code". www.straightrunning.com.
  10. Van Vugt 2009:273
  11. Garrido 2007:366
  12. Iskander 2007:41
  13. Peckar 2008:182
  14. Harrison, Colin. "Xming X Server for Windows - Official Website". www.straightrunning.com.
  15. "Xming X Server for Windows". SourceForge.

Related Research Articles

<span class="mw-page-title-main">Cygwin</span> Unix-like environment for Windows

Cygwin is a Unix-like environment and command-line interface for Microsoft Windows.

The Secure Shell Protocol (SSH) is a cryptographic network protocol for operating network services securely over an unsecured network. Its most notable applications are remote login and command-line execution.

<span class="mw-page-title-main">X Window System</span> Windowing system for bitmap displays on UNIX-like systems

The X Window System is a windowing system for bitmap displays, common on Unix-like operating systems.

rsync File synchronization protocol and software

rsync is a utility for transferring and synchronizing files between a computer and a storage drive and across networked computers by comparing the modification times and sizes of files. It is commonly found on Unix-like operating systems and is under the GPL-3.0-or-later license.

<span class="mw-page-title-main">Windowing system</span> Software that manages separately different parts of display screens

In computing, a windowing system is a software suite that manages separately different parts of display screens. It is a type of graphical user interface (GUI) which implements the WIMP paradigm for a user interface.

<span class="mw-page-title-main">Gambas</span> Integrated development environment

Gambas is the name of an object-oriented dialect of the BASIC programming language, as well as the integrated development environment that accompanies it. Designed to run on Linux and other Unix-like computer operating systems, its name is a recursive acronym for Gambas Almost Means Basic. Gambas is also the word for prawns in the Spanish, French, and Portuguese languages, from which the project's logos are derived.

Cygwin/X is an implementation of the X Window System that runs under Microsoft Windows. It is part of the Cygwin project, and is installed using Cygwin's standard setup system. Cygwin/X is free software, licensed under the X11 License.

In computing, X-Win32 is a proprietary implementation of the X Window System for Microsoft Windows, produced by StarNet Communications. It is based on X11R7.4.

X.Org Server is the free and open-source implementation of the X Window System (X11) display server stewarded by the X.Org Foundation.

<span class="mw-page-title-main">Cooperative Linux</span> Software to run both Windows and Linux

Cooperative Linux, abbreviated as coLinux, is software which allows Microsoft Windows and the Linux kernel to run simultaneously in parallel on the same machine.

<span class="mw-page-title-main">PuTTY</span> Free and open-source terminal emulator, serial console and network file transfer application

PuTTY is a free and open-source terminal emulator, serial console and network file transfer application. It supports several network protocols, including SCP, SSH, Telnet, rlogin, and raw socket connection. It can also connect to a serial port. The name "PuTTY" has no official meaning.

NX technology, commonly known as NX or NoMachine, is a remote access and remote control computer software, allowing remote desktop access and maintenance of computers. It is developed by the Luxembourg-based company NoMachine S.à r.l.. NoMachine is proprietary software and is free-of-charge for non-commercial use.

<span class="mw-page-title-main">WinSCP</span> File transfer software for Windows

WinSCP is a free and open-source file manager, SSH File Transfer Protocol (SFTP), File Transfer Protocol (FTP), WebDAV, Amazon S3, and secure copy protocol (SCP) client for Microsoft Windows.

An SSH client is a software program which uses the secure shell protocol to connect to a remote computer. This article compares a selection of notable clients.

<span class="mw-page-title-main">BackupPC</span>

BackupPC is a free disk-to-disk backup software suite with a web-based frontend. The cross-platform server will run on any Linux, Solaris, or UNIX-based server. No client is necessary, as the server is itself a client for several protocols that are handled by other services native to the client OS. In 2007, BackupPC was mentioned as one of the three most well known open-source backup software, even though it is one of the tools that are "so amazing, but unfortunately, if no one ever talks about them, many folks never hear of them".

MKS X/Server, a commercial X server developed by MKS Inc., allows users to access Unix/Linux systems from a PC computers which run a Microsoft Windows operating system. The product offers both a full 32-bit X server and a native 64-bit X server that operate on various versions of Microsoft Windows.

This page is a comparison of notable remote desktop software available for various platforms.

mintty Open source terminal emulator

mintty is a free and open source terminal emulator for Cygwin, the Unix-like environment for Windows. It features a native Windows user interface and does not require a display server; its terminal emulation is aimed to be compatible with xterm.

<span class="mw-page-title-main">Windows Subsystem for Linux</span> Compatibility layer for running Linux binary executables natively on Windows

Windows Subsystem for Linux (WSL) is a feature of Windows that allows developers to run a Linux environment without the need for a separate virtual machine or dual booting. There are two versions of WSL: WSL 1 and WSL 2. WSL 1 was first released on August 2, 2016, and acts as a compatibility layer for running Linux binary executables by implementing Linux system calls on the Windows kernel. It is available on Windows 10, Windows 10 LTSB/LTSC, Windows 11, Windows Server 2016, Windows Server 2019 and Windows Server 2022.

References