SD2XC is my script in question in that article.
XFree86 as of version 4.3 supports animated, alpha blended, 24bit color mouse cursors. Yes, Windows was first to have any of these features and CursorsXP extended this concept.
SD2XC is a program which simply converts CursorXP themes to XFree86 'XCursor' themes. It is not a rip-off of CursorXP.
-------------------------------------------------------------
In reply to, "This is an example of how Linux is behind and Windows is the leader of the pack. Linux is trying to catch up by releasing their own version of whatever new invovation comes out for Windows." (Citizen jj79_1999)
The question who isn't 'who did this first?' because every platform has firsts that the others didn't. Unix users haven't needed WindowBlinds because they had *native* support for that in their toolkits for years. Much of Object Desktop is a hack and a mockery of Unix applications as Unix doesn't have any standard window manager such as Explorer, so that functionality was made customizable by design and doesn't require any hacks.
It is well-known that Windows has always had the upper-hand on XFree86 (and X in general). Between poor management of the project, difficulties in organizing efforts between vendors, and finalizing those efforts. There are many reasons which X has fallen behind Windows but it is not a surprise, X is a much more superior and a more supported system. Windows users probably laugh as they look at their statistics.
The X protocol runs on many different operating and architectures, there are many X servers written by different vendors and yet they all remain compatable. You can have a Sun machine run programs displaying on an Irix machine and an Irix machine displaying programs on a Linux machine; the X server software is different on each of those machines but yet compatable.. Maintaining such compatability is hard, especially once you want to start implementing things like 'cool mouse cursors' and AntiAliased fonts.
Windows doesn't have these problems because it runs on a single architecture (exclud. NT4), and it is incompatable with everyone else (sun, sgi, hp, etc), and it is only designed for kiosk; the only compatability Microsoft cares about is with the prior version of the software. Programs for Windows only display on the computer they are running on, programs for X can run on remote computers; hence, the need of compatability.
XFree86 is a free X server which is commonly used on Linux and *BSD machines. The latest version adds support for changing resolutions without restarting and cool mouse cursors; a couple years ago AntiAliased fonts were added, but only within a year became mainstream (KDE/Gnome support).