Hi, I'm in the "unfortunate" situation to work in a shop where we have everything from Solaris 2.5.1 to 2.7 and RH Linux 4.2 to 6.2 in active use. I'm a strong advocate for RHL here (though we have SuSE head offices just about 150 metres from here) so we're going with it since about 1996. On all our systems with a graphical desktop, especially the solaris boxes, opening a rlogin or slogin connection from a local running XTerm to a RH 6.2 box completely screws up the reverse and normal video display. black on white text is partially white on black, rows of spaces are reverse videoed and programs like emacs which use ncurses are almost impossible to use. If you enter "export TERM=xterm-r6" then everything is fine again. We now had this annoying mis-feature with two or three system upgrades and I really start to get fed up with such unnecessary changes which screw up running day-to-day operations. Please revert to "xterm-r6" as the default xterm and make xterm-redhat or xterm-xfree86 optional choices. There _is_ a world outside Windows, oops RedHat Linux.
The changes are intentional and standards compliant (Debian, SuSE, Mandrake and probably FreeBSD are using the same termcap definition for xterm). LSB requires the use of these definitions.
You're doing the same mistakes as windows and you will be doomed to have the same fate as Windows. You're doing the same mistakes as windows and you will be doomed to have the same fate as Windows.
I do not consider this issue RESOLVED. xterms do not work properly on AIX either. I say the LSB is offbase here - the xterm does not belong exclusively to Linux, and xterms should interoperate with other forms of Unix without having to change the TERM variable.