Xming

Xming
Xming displaying Synaptic and Nautilus
Original author(s) Alexander Gottwald (2004–2005)[1]
Developer(s) Alexander Gottwald (?–2005)[2][3]
Colin Harrison(2005 - present)[4]
Initial release November 9, 2004 (2004-11-09)
Stable release
7.5.0.97, proprietary
6.9.0.31, MIT License / August 31, 2015 (2015-08-31), proprietary
May 4, 2007 (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]

Features

Xming provides the X Window System display server, a set of traditional sample X applications and tools, and 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 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]

Issues

Xorg is fine for new applications but it is not really "X11", it's an "X12" that isn't fully compatible with X11R6 (Xfree86). It's not just more needy library depends: it's the server/client "xtrans" order of operations over the wire of transparent networking (and client/server hardware byte width separation: CARDS); the time and order things are done which clients older apps very well may depend on. In fact Xlib is removed and replaced with Xcb.

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.
  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. Retrieved 2009-06-09.
  8. Harrison, Colin. "Xming X Server for Windows - Official Website". wayback.archive-it.org.
  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.

References

  • Iskander, Magued (2007). Innovations in E-learning, Instruction Technology, Assessment, and Engineering Education. Springer. ISBN 978-1-4020-6261-2.
  • Van Vugt, Sander (2009). Beginning the Linux Command Line. Apress. ISBN 978-1-4302-1889-0.
  • Garrido, José M; Richard Schlesinger (2007). Principles of modern operating systems. Jones & Bartlett Publishers. ISBN 978-0-7637-3574-6.
  • Peckar, Mike (2008). Fognet's Field Guide to OpenView Network Node Manager - Revised. Lulu.com. ISBN 978-0-9785627-2-4.
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.