we should've renamed `/usr/bin/Xorg` to something like `/usr/bin/Xbaremetal` or something to cut down on the xorg vs Xorg vs X.Org confusion...
@whot I vaguely remember it used to just be called `/usr/bin/X` or is that just me being crazy and making stuff up?
@Conan_Kudo It was Xfree86 and renamed to Xorg after the split. I don't know when the X symlink appeared first though. A quick git grep dates the Xorg binary name to at least 2005 when autotools was added. Forgive me for not spelunking further :)
@whot Yeah, I wouldn't want to go back further either. At that point, I think you start getting into weird history artifacts from the conversion from CVS...
@Conan_Kudo @whot I believe the /usr/bin/X symlink predates both Xorg and XFree86 and goes back to the versions from the 80’s, before loadable modules, when you’d link to the Xserver with the right DDX for your workstation (Xsun, Xdec, Xhp, etc)
@Conan_Kudo @whot Yeah, the Imakefile started creating the link back in 1991:
https://gitlab.freedesktop.org/alanc/xc-historical/-/commit/0b401b7e8c9dfc070e3582a3b8502e796e26e395
And the prior instruction to make the link manually goes back to 1988:
https://gitlab.freedesktop.org/alanc/xc-historical/-/commit/1a6fb61907f88adaa6c5eb0f9c4908b9a5800d1f