开云体育

ctrl + shift + ? for shortcuts
© 2025 开云体育

Listserv, Relay, Xyzzy and TCP/IP.


 

I reviewed some recent replies about Listserv software for VM/CMS R6 system.
Sad world, they can't find old Listserv copies so far. Does anyone plan to
re-write Listserv server from scratch or so?

Also I hope that someone could find RELAY (both Rexx and Pascal sources) and
XYZZY software for communications. That is similar like IRC chat for
Internet. I had a copy of XYZZY with sources but lost them due to my hard
drive failure. Does anyone still have a copy of XYZZY chat program with
source codes?

Does anyone plan to develop new TCP/IP stack for VM/CMS R6 system since
IBM's TCP/IP software is not available?

Tim


 

On 10/19/19 4:01 PM, Timothy Stark wrote:
I reviewed some recent replies about Listserv software for VM/CMS R6 system.
Sad world, they can't find old Listserv copies so far. Does anyone plan to
re-write Listserv server from scratch or so?

Also I hope that someone could find RELAY (both Rexx and Pascal sources) and
XYZZY software for communications. That is similar like IRC chat for
Internet. I had a copy of XYZZY with sources but lost them due to my hard
drive failure. Does anyone still have a copy of XYZZY chat program with
source codes?

Does anyone plan to develop new TCP/IP stack for VM/CMS R6 system since
From the original author of the Pascal version of Relay:

Between VT moving away from VM/XA as part of Y2K and the demise of Bitnet, it's been a long time since I've been sure I knew where the RELAY source was. Even if I had a copy, he'd need a legal copy of the Pascal/VS compiler to build it (I used that because Clarkson had a license for it, and the licensing on the runtime allowed me to ship a RELAYV2 MODULE that had the runtime linked in. The C compilers for VM didn't allow that.) I admit being surprised that anybody still has an RSCS network large enough to make running RELAY worthwhile. Also, unless he has a VM system that does IUCV, the Relay code won't work. And if we're talking VM/370 R6 that won't fly. If he's on VM/SP R6 that would be a different story.


 

Timothy Stark wrote:


I reviewed some recent replies about Listserv software for VM/CMS R6 system.
Sad world, they can't find old Listserv copies so far.
Who said anything about "can't find"? I said that I misremembered asking
about old Listserv code. It turns out I had been asking about something
else entirely therefore I know nothing at all about the status of old
Listserv code.


Does anyone plan to re-write Listserv server from scratch or so?
That seems a bit premature.


Also I hope that someone could find RELAY (both Rexx and Pascal sources) and
XYZZY software for communications. That is similar like IRC chat for
Internet. I had a copy of XYZZY with sources but lost them due to my hard
drive failure. Does anyone still have a copy of XYZZY chat program with
source codes?
I don't have either, never had.


Does anyone plan to develop new TCP/IP stack for VM/CMS R6 system since
IBM's TCP/IP software is not available?
I have an idea for this but given my record on other stuff, it's going to
take a while before anything usable appears.

Regards,
Peter Coghlan.


 

Hi,

there already IS a TCP/IP stack for VM/CMS R6: it is the NICOF package which can be found in the files section of the original H390-VM files section as well as the equivalent section of the groups.io group. It can furthermore be found at github (

It is based on VMCF (not IUCV, not available in R6), using proxy-VMs for various sevices interfacing external Java programs which provide the "real" communication services, being the real-machine TCP/IP sockets in case of the TCP/IP stack. The TCP/IP stack provided by NICOF is similar to the bsd-socket API. The newest version 0.7.0 provides both SOCK_STREAM and SOCK_DGRAM sockets (version 0.6.0 only STREAM sockets). There is also a FTP server for a CMS virtual machine, so accessing CMS files from the outside with your preferred FTP client program is easy (even with drag and drop, if your ftp client does it).?
All this is more or less well documented in the PDF of the distributions, along with installing in various scenarios, the easiest being the playground installation in a freshly unpacked Sixpack 1.2 system.

Greetings
Hans

(this thread came to my attention as i received a notification that some Hercules group was migrated to groups.io, so i became aware of the whole migration story and i registered to some of the new hercules-related groups... Many thanks to all who take care of the Hercules, VM, MVS etc. knownledge not going lost!)


 

From the original author of the Pascal version of Relay:
Between VT moving away from VM/XA as part of Y2K and the demise of
Bitnet, it's been a long time since I've been sure I knew where the
RELAY source was. Even if I had a copy, he'd need a legal copy of the
Pascal/VS compiler to build it (I used that because Clarkson had a
license for it, and the licensing on the runtime allowed me to ship a
RELAYV2 MODULE that had the runtime linked in. The C compilers for VM
didn't allow that.) I admit being surprised that anybody still has an
RSCS network large enough to make running RELAY worthwhile. Also,
unless he has a VM system that does IUCV, the Relay code won't work.
And if we're talking VM/370 R6 that won't fly. If he's on VM/SP R6
that would be a different story.
Someone is working on RSCS and IUCV for VM/370 R6. I have good knowledge of pascal language so that I can port that to other modern C language.

There are many IRCD source codes on github and others for Internet.

Does anyone have any copy of Relay V1 (REXX version)? I know that Relay V2 is Pascal version. I used Relay on BITNET while I was student at University.


 

FWIW, Bernd Oppolzer over on IBM-MAIN has been promoting his substantial updates to the Stanford Pascal package for a few years now. He even has a version working on MVS3.8j and VM/CMS. If the Pascal version source were available his compiler might well be usable in place of the Pascal/VS compiler. His Pascal home page is here:



Just a thought, should things ever get that far.

Peter

-----Original Message-----
From: [email protected] <[email protected]> On Behalf Of Timothy Stark
Sent: Sunday, October 20, 2019 8:16 AM
To: [email protected]
Subject: Re: [h390-vm] Listserv, Relay, Xyzzy and TCP/IP.

From the original author of the Pascal version of Relay:
Between VT moving away from VM/XA as part of Y2K and the demise of
Bitnet, it's been a long time since I've been sure I knew where the
RELAY source was. Even if I had a copy, he'd need a legal copy of the
Pascal/VS compiler to build it (I used that because Clarkson had a
license for it, and the licensing on the runtime allowed me to ship a
RELAYV2 MODULE that had the runtime linked in. The C compilers for VM
didn't allow that.) I admit being surprised that anybody still has an
RSCS network large enough to make running RELAY worthwhile. Also,
unless he has a VM system that does IUCV, the Relay code won't work.
And if we're talking VM/370 R6 that won't fly. If he's on VM/SP R6
that would be a different story.
Someone is working on RSCS and IUCV for VM/370 R6. I have good knowledge
of pascal language so that I can port that to other modern C language.

There are many IRCD source codes on github and others for Internet.

Does anyone have any copy of Relay V1 (REXX version)? I know that Relay V2 is
Pascal version. I used Relay on BITNET while I was student at University.




 

FWIW, Bernd Oppolzer over on IBM-MAIN has been promoting his substantial updates to the Stanford Pascal package for a few years now. He even has a version working on MVS3.8j and
VM/CMS. If the Pascal version source were available his compiler might well be usable in place of the Pascal/VS compiler. His Pascal home page is here:



Just a thought, should things ever get that far.

Peter
Yes, Standard Pascal is open source compiler package. It is possible to build RELAYV2 pascal files into execute for VM R6 system.
Also I can port it to OpenVMS version and Linux platforms with JNet or HUJI-NJE software.

Thanks for let me know that.


 

From the original author of the Pascal version of Relay:
Between VT moving away from VM/XA as part of Y2K and the demise of
Bitnet, it's been a long time since I've been sure I knew where the
RELAY source was. Even if I had a copy, he'd need a legal copy of
the Pascal/VS compiler to build it (I used that because Clarkson had
a license for it, and the licensing on the runtime allowed me to
ship a
RELAYV2 MODULE that had the runtime linked in. The C compilers for
VM didn't allow that.) I admit being surprised that anybody still
has an RSCS network large enough to make running RELAY worthwhile.
Also, unless he has a VM system that does IUCV, the Relay code won't work.
And if we're talking VM/370 R6 that won't fly. If he's on VM/SP R6
that would be a different story.
Someone is working on RSCS and IUCV for VM/370 R6. I have good
knowledge of pascal language so that I can port that to other modern C language.

There are many IRCD source codes on github and others for Internet.

Does anyone have any copy of Relay V1 (REXX version)? I know that
Relay V2 is Pascal version. I used Relay on BITNET while I was student at University.
I had not heard any replies yet that I recently asked for.

Good news! Standard pascal compiler supports Pascal/VS as compatible so that Relay V2 pascal files can be compiled into module files.

Who is author of Relay V2 so that I need to contact?

I have Xyzzy chat programs but no original source elsewhere. I lost them (includes source codes) to drive failure. I need to contact author to get another copy. I can't find him through Internet so far.

Thanks,
Tim