chenchow
14-11-2003, 08:18 AM
I was asking about XWin32, and this is the explanation Jiin Joo provided, may be others could learn a bit about it as well.. Thanks, Jiin Joo!
XWin32, or X-windows, are X-forwarding software that allows you to have
your linux desktop exported to your remote windows desktop.
That doesn't help does it.
Let me go further down. Just think of X as the GUI basics on linux.
Usually when you use a linux desktop, you have this X thing
communicating with the system for information, and passing the
information up to the "desktop" like gnome or whatever you like to use
as a desktop. You don't have this concept of desktop separate from the
OS in windows or mac coz they hide it from you (if you're familiar with
windows, their version is called terminal services).
Now say that you have some linux boxes being shared somewhere. Then
usually what you do is you telnet / ssh etc to the machine to do your
work. However, this won't allow you to use the "GUI" software on the
linux boxes, coz it cannot display on your terminal. So you need some
support for getting the picture displayed on your screen on your home
computer. That's where software like XWin32, Exceed, VNC, XFree86 etc
comes in, each using slightly different techniques, to communicate
between Your desktop and the linux OS (instead of having it within the
same box).
XWin32, or X-windows, are X-forwarding software that allows you to have
your linux desktop exported to your remote windows desktop.
That doesn't help does it.
Let me go further down. Just think of X as the GUI basics on linux.
Usually when you use a linux desktop, you have this X thing
communicating with the system for information, and passing the
information up to the "desktop" like gnome or whatever you like to use
as a desktop. You don't have this concept of desktop separate from the
OS in windows or mac coz they hide it from you (if you're familiar with
windows, their version is called terminal services).
Now say that you have some linux boxes being shared somewhere. Then
usually what you do is you telnet / ssh etc to the machine to do your
work. However, this won't allow you to use the "GUI" software on the
linux boxes, coz it cannot display on your terminal. So you need some
support for getting the picture displayed on your screen on your home
computer. That's where software like XWin32, Exceed, VNC, XFree86 etc
comes in, each using slightly different techniques, to communicate
between Your desktop and the linux OS (instead of having it within the
same box).