cancel
Showing results for 
Search instead for 
Did you mean: 

Free X-Windows Emulator?

gosforth
Grafter
Posts: 109
Registered: 11-10-2007

Free X-Windows Emulator?

Does anybody know of a free X-Windows emulator for Windows 2000?

Thanks,
Chris
4 REPLIES
N/A

RE: Free X-Windows Emulator?

The first stop is http://www.x.org/News.html


> Does anybody know of a free X-Windows emulator for Windows 2000?
>
> Thanks,
> Chris

gosforth
Grafter
Posts: 109
Registered: 11-10-2007

RE: Free X-Windows Emulator?

Dear Jan,
Thanks for this. I found a GNU application called Cygwin which is an x-server plus Unix shell that runs on top of Microsoft Windows. I have only had a quick play, put the X emulation works fine and it is nice have familiar Unix commands. It also has a host of GNU programming languages. Please see:

http://xfree86.cygwin.com/

I actually downloaded it from:
http://www.mirror.ac.uk/
Rather slow, but I got it overnight.

It would be nice if plus.net added www.gnu.org and www.mirror.ac.uk to the 'File Vault' because there is lots of useful stuff on these sites.

Thanks again for the pointer,
Chris

> The first stop is http://www.x.org/News.html
>
>
> > Does anybody know of a free X-Windows emulator for Windows 2000?
> >
> > Thanks,
> > Chris
>
>

N/A

RE: Free X-Windows Emulator?

> the X emulation works fine

Not wishing to nit-pick, but I've heard this phrase a million times and it really needs to be clarified.

Running an X server on a Wintel machine is not an example of emulation. Using cygwin does add an extra layer, but this is the exception rather than the norm. There are many native Win32 implementations of X servers that don't require a cygwin-style API.

An X server provides a display (k/v/m) to X clients, many of which will be on Unix hosts. Your box never *pretends* to be running those apps. In the case of cygwin, the standard Unix tools (ls, gcc, vi etc.) have all been recompiled and run as native Win32 binaries, but they use a series of dlls to provide Unix-style system calls (fork(), fcntl() etc.). Not even this is "emulation".

I personally use WinaXe from http://www.labf.com, but there are many others (such as eXceed from Hummingbird). WinaXe has never failed, gives good performance and is pretty affordable if you're serious about using an X server on Win32.

Regards,

Bern
gosforth
Grafter
Posts: 109
Registered: 11-10-2007

RE: Free X-Windows Emulator?

Dear Bern,
Thanks for your detailed clarification. I guess for me the bottom line is that I can run programs on a Unix server and display the graphics on my PC at home. Cygwin seems to handle the Sun fonts better than the other emulators(?) I looked at.

I also have some of my work in tk-tcl code that I can run directly which is very helpful.
The fact that Cygwin is free is also helpful.

I hope to learn more about this area in the future. Thanks again for your comments.

Best regards,
Chris
> > the X emulation works fine
>
> Not wishing to nit-pick, but I've heard this phrase a million times and it really needs to be clarified.
>
> Running an X server on a Wintel machine is not an example of emulation. Using cygwin does add an extra layer, but this is the exception rather than the norm. There are many native Win32 implementations of X servers that don't require a cygwin-style API.
>
> An X server provides a display (k/v/m) to X clients, many of which will be on Unix hosts. Your box never *pretends* to be running those apps. In the case of cygwin, the standard Unix tools (ls, gcc, vi etc.) have all been recompiled and run as native Win32 binaries, but they use a series of dlls to provide Unix-style system calls (fork(), fcntl() etc.). Not even this is "emulation".
>
> I personally use WinaXe from http://www.labf.com, but there are many others (such as eXceed from Hummingbird). WinaXe has never failed, gives good performance and is pretty affordable if you're serious about using an X server on Win32.
>
> Regards,
>
> Bern