Off-topic: lines of code in XFree86
As one of the original, very minor, members of the XFree86 team, from back before we had even voted on the name XFree86, I can say that the majority of the code in the server is not from XFree86.
XFree86 is descended from the MIT/X Consortium sample server implementation. Back in the good old days, the sample X server only supported things like Suns, DECs and HPs. SVR4 from Dell, Everex, AT&T, NCR, and a host of others was king unix on Intel and there were no good free X servers.
The man who is now the technical lead of Xi Graphics, Thomas Roell (sp?) made the first free X server for Intel unix, called X386. Lots of things got rolling and Thomas, who is a good guy but not the easiest to get along with, took off and eventually formed XiG with Jeremy Chatfield and some others. Meanwhile XFree86 grew and evolved into what we see today.
However, the majority of the code in XFree86 is still straight out of the sample distribution, and the majority of that is just libraries and clients, not the X server itself. |