30+ reasons why X-Win32 is Better than Cygwin/X

Joseph Miller joseph@tidetamerboatlifts.com
Wed Mar 9 21:02:00 GMT 2005


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

I recently received a list entitled "30+ Reasons Why X-Win32 is Better than 
Cygwin/X".  I don't know enough at the moment (though I am learning) about 
the Cygwin/X server to be able to understand some of the reasons.  I have 
already created XWinLogon (http://www.calcmaster.net/visual-c++/xwinlogon/) 
and I am working to work on the Cygwin/X server so that all 30+ reasons will 
go away.  Can someone please explain the following:

3-D Hardware Acceleration for OpenGL - I am told that Cygwin/X supports this, 
but I use XWin_GL.exe.  What do they mean by this?

GDI Acceleration of X Graphics Primitives - I'm assuming this is a direct 
translation of X drawing routines to Windows drawing routines?  Like writing 
directly to the hDC?

Compensation for Cable Modem NATs (IPsmar) - I will probably look this one up 
myself.

Last Session Terminate Support - how might this be implemented?  Perhaps I 
could check all top-level window titles for Cygwin?  Any recommendations?

Anyone know how support for multiple users (Terminal Services) might be 
implemented?

I am just sending these questions out there so that everyone can see what I 
will be working on that I don't already know.  I understand that some of 
these are pretty easy to find out about, but if I could be pointed in the 
right direction, that would be great.

I expect that all of the GUI/multiuser stuff can be added within a couple 
months or so.  I will also be working on remote sound support and enterprise 
level scalability.

For anyone who wants to see the full list of reasons, I have attached it in 
this email.  I converted it from an XLS to text, so it looks kinda funny.  
The first column is a number, the second column is the name of the feature, 
the third column is what support Cygwin/X has for it and the fourth column is 
what support X-Win32 has for it.

- -Joseph Miller
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (GNU/Linux)

iD8DBQFCL2hZmXZROF+EADURAuH7AJ4sMWNkewmQnemWmFqT2AeKT7XMDwCfR5o+
8V4iPv23+sO5iInWxC++BWM=
=Pmtt
-----END PGP SIGNATURE-----
-------------- next part --------------
			
30+ Reasons Why X-Win32 is Better than Cygwin/X			
			
#	Features	Cygwin/X	X-Win32
1	3-D Hardware Acceleration for OpenGL	No	Yes
2	Graphical Configuration Tool	No	Yes
3	Professional Install Engine	No	InstallShield
4	Download & Installation Time	1-3 Hours	5-10 minutes
5	Stability	Medium	High
6	Display Number Setting	Manual	Automatic
7	Copy & Paste	Text	Text & Bitmaps
8	Per User Preference Savings	No	Yes
9	Multiple XDMCP Sessions	Manual	Automatic
10	Corporate Tech Support	No	Yes
11	Corporate Bug Fix Support	No	Yes
12	Passing of Display Number to SSH Client	Manual	Automatic
13	Integrated SSH Client with GUI	No	Yes
14	Multiple Window Mode Performance	Slow	Fast/Very Stable
15	GDI Acceleration of X Graphics Primitives	No	Yes
16	Graphical Keymap Editing Tool	No	Yes
17	Desktop Shortcut Feature	No	Yes
18	Session Organizing (by Folder)	No	Yes
19	RGB Editing Tools	No	Yes
20	Session Wizard	No	Yes
21	Selection of Which Errors to Log	Command-Line	GUI
22	Error Log Presentation	Text File Only	GUI and Text File
23	Compensation for Cable Modem NATs	No	Yes -- IPsmart
24	User Interface Language Support	English Only	6 Languages
25	Size	45MB	19MB
26	Session Specific Window Modes	No	Yes
27	Last Session Terminate Support	No	Yes
28	Pre-Configured xterms for Linux, UNIX	No	Yes
29	Session Auto Start	No	Yes
30	Panning Support	No	Yes
31	Suport for Multiple Users (e.g. Terminal Services)	No	Yes
			
  At under $200, and with so many Productivity-Enhancing Features, 			
			
	                          X-Win32 is a Bargain !!!		


More information about the Cygwin-xfree mailing list