z/OS does not have a X Window (singular, not plural, a common mistake) server. The "server" in X is the software which provides access to the display and keyboard. The X client is the application code which talks to the server. z/OS does support X client code. At one time, there was a X Window terminal. That was basically some "smart" hardware which accepted X protocol to drive a graphics display.
I think the answer you are looking for is "Yes, you can run a program which is an X client on z/OS." I do it. I have a Linux desktop. I use SSH to connect to z/OS. And I set ssh to set up a "reverse X tunnel". Doing this causes a z/OS UNIX command prompt to appear on my desktop. It also causes the DISPLAY environment to be set up correctly. Basically it causes the ssh server on z/OS to "listen" on a dynamically assigned port (in my case, and by default, starting with port 6010). The SSH server then causes any connection to this port to be tunnelled back to the desktop over the ssh link. You can also use telnet, but it is a bit more difficult. You need to set the DISPLAY environment variable to the proper value export DISPLAY=ip.address:XportNumber . And you must also set up the X server on your desktop to listen on the XportNumber port. This is normally port 6000. On my system, I do this automatically in the /etc/profile file. === SSHD="No" set . $(ps -o args -p $PPID) case "$3" in *telnet*) DISPLAY="$5";; *rlogin*) DISPLAY="$8";; *sshd*) SSHD="Yes";; *) DISPLAY="None";; esac if [ "$SSHD" = "No" ] then DISPLAY="$DISPLAY:0" if [ "$DISPLAY" = "None:0" ] then unset DISPLAY else export DISPLAY fi else export DISPLAY fi export SSHD === You can also use MS-Windows if you have a X server on it. MS-Windows does not come with an X server. I have successfully use Cygwin's X server. John McKown Systems Engineer IV IT Administrative Services Group HealthMarkets(r) 9151 Boulevard 26 * N. Richland Hills * TX 76010 (817) 255-3225 phone * john.mck...@healthmarkets.com * www.HealthMarkets.com Confidentiality Notice: This e-mail message may contain confidential or proprietary information. If you are not the intended recipient, please contact the sender by reply e-mail and destroy all copies of the original message. HealthMarkets(r) is the brand name for products underwritten and issued by the insurance subsidiaries of HealthMarkets, Inc. -The Chesapeake Life Insurance Company(r), Mid-West National Life Insurance Company of TennesseeSM and The MEGA Life and Health Insurance Company.SM > -----Original Message----- > From: IBM Mainframe Discussion List > [mailto:IBM-MAIN@bama.ua.edu] On Behalf Of David Price > Sent: Monday, April 09, 2012 12:08 AM > To: IBM-MAIN@bama.ua.edu > Subject: z/OS X-Windows (was: ASCII (was: Unix path name)) > > Looking at z/OS UNIX System Services "Ported Tools" > http://www-03.ibm.com/systems/z/os/zos/features/unix/bpxa1ty1.html > there is an X-Windows editor called "nedit" that IBM makes > available for z/OS UNIX. > > Does this imply that X-Windows under z/OS UNIX System > Services is usable (perhaps with IBM's Ported Tools)? > I guess if I really wanted to know I'd subscribe to the > MVS-OE List Server. > > Turning to the z/OS MVS side for a moment, I see that > GDDM/MVS supports X-Windows graphics through the GDDMXD/MVS > interface. So if your 3270 emulator doesn't support drawing > graphs etc you could have an X-Window pop up on the side and > do it that way. > > -dap > ______________________________________ > On Sun, Apr 8, 2012 at 1:58 PM, Paul Gilmartin > <paulgboul...@aim.com> wrote: > > > On Sun, 8 Apr 2012 13:39:11 -0700, Sam Siegel wrote: > > > > > >The IBM XL C/C++ team did a GREAT jobs with ASCII > compatibility. :-) > > > > > Overall, yes, but, last time I checked, no Curses; no X11. > > Sockets? I don't know. > > > > -- gil > > On Sun, 8 Apr 2012 14:00:56 -0700, Sam Siegel wrote: > Good to know. I'm in luck, my app does not need those features. > > ---------------------------------------------------------------------- > For IBM-MAIN subscribe / signoff / archive access instructions, > send email to lists...@bama.ua.edu with the message: INFO IBM-MAIN > > ---------------------------------------------------------------------- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: INFO IBM-MAIN