Keyboard Shortcuts
Likes
- H390-Vm
- Messages
Search
This group is for all folks running the original IBM VM/370 Release 6 operating system (or later (e.g. VMTCE (Community Edition)) on Hercules. Like the other early IBM operating systems this version has always been in the public domain and so can be freely distributed. The base version as supplied by IBM is lacking in many facilities. IBM solved this by providing additional extension products which were licensed and so are not available. There are however many user enhancements available which can be installed. In addition, in order to get users up and running quickly updated "releases" of VM/370 included the most popular updates are available for download, so novices can start to learn VM without having to delve into the system internals. It is intended that this wiki will provide information on the base release and these updates.
The available versions are here :-
?
?
Re: VM/ESA 370 (was Re: VM/370 new thrilling experience)
Interesting, because VM/ESA 370 is still DMK. That says it's not HPO like I was told it was. Not that I have any hardware on which it would make a difference... On Mon, Nov 11, 2024 at 5:37?AM gdblodgett via <gdblodgett=[email protected]> wrote: "when did DMK become HCP?" --
Jay Maynard |
Re: VM/ESA 370 (was Re: VM/370 new thrilling experience)
On 11/11/2024 08:41, William Denton via groups.io wrote:
So, thinking back a ways... I ran a large VM shop from /370 r3, SEPP, SP, HPO, and maybe one more after that before the bank decided that MVS (yuk) was the way to go...It would be when the short lived VM/XA appeared. Its been a while but doesn't VM/ESA 370 feature still have DMK CP Modules. So 370 mode == DMK, XA/ESA/Z == HCP cheers,Dave |
Re: VM/ESA 370 (was Re: VM/370 new thrilling experience)
So, thinking back a ways... I ran a large VM shop from /370 r3, SEPP, SP, HPO, and maybe one more after that before the bank decided that MVS (yuk) was the way to go...
?
I am trying to remember... when did DMK become HCP? I am thinking it was before ESA and z but I just don't remember... I sort of tuned out when IBM decided to no longer support VM and CMS at the source level.
?
cheers,
William
?
? |
Re: VM/370 new thrilling experience
#VMCE
Thank you Ross! REGEQU worked like a charm, i didn't need to do anything, being logged in as CMSUSER, to get the macro compiled correctly. Now i'm looking at some video that promise to be interesting: VSAM on VM/370 KICKS! CICS for VM/370 I've a simple CICS application written in assembler command level and VSAM, it would be fun to have it run under VM/370. If anyone knows about samples or direct experience I'd be interested to listen to. Lucio, ? Il giorno dom 10 nov 2024 alle ore 00:25 Ross Patterson via <ross.patterson=[email protected]> ha scritto:
|
Re: VM/ESA 370 (was Re: VM/370 new thrilling experience)
My understanding, from back then, was that VM/ESA 1.0 (so-called "370 edition") was a "mid-life kicker" to keep VM/SP and HPO customers happy, and allow them to migrate to VM/ESA, taking advantage of many of the small improvements on the CMS side, while still running on their older S/370 hardware, while waiting for IBM to deliver their shiny new S/390 machines.? IIRC, there was quite a long queue or "back-log of orders" of at least several months wait, from the time you ordered an upgrade to a 390, so this was a kind of "stepping stone" to help get the customers ready for the future, and made it easier to migrate the VM/ESA system from the 370 to the new 390, IIRC.
?
? |
Re: VM/ESA 370 (was Re: VM/370 new thrilling experience)
¿ªÔÆÌåÓý
On 10/11/2024 16:30, Drew Derbyshire
via groups.io wrote:
Well as it was not VM/SP it had a new licence, so extracted money from those still on 370-only machines. It had the bi-modal capable CMS so it broke quite a few
applications, but it didn't actually work in ESA mode. It got rid of HPO so forcing folks with bigger machines to
upgrade to ESA Made SP6 look reasonable?
I think it had 4k key support so ran on machines with only this
feature, but I can't see the announcement letter to check.
Dave G4UGM
|
Re: VM/ESA 370 (was Re: VM/370 new thrilling experience)
As I understand it, VM/ESA 370 Feature v1 was effectively?VM/SP HPO release 7. I think they renamed it to assuage concerns about how long VM/ESA was taking, or something. On Sun, Nov 10, 2024 at 10:30?AM Drew Derbyshire via <swhobbit=[email protected]> wrote:
--
Jay Maynard |
VM/ESA 370 (was Re: VM/370 new thrilling experience)
On Sat, Nov 9, 2024 at 03:37 PM, Jay Maynard wrote:
Actually, VSE/ESA version 1, like VM/ESA 370 Feature, had an ESA name but ran on 370.I never did understand why they came up with that oxymoron of a name for VM/SP.? What DID it have?? Did it even include VM/SP HPO? ?
-ahd-
¡ª Drew Derbyshire Software Hobbit (SRE Emeritus) Kendra Electronic Wonderworks Kenmore, WA |
Re: VM/370 new thrilling experience
#VMCE
Actually, VSE/ESA version 1, like VM/ESA 370 Feature, had an ESA name but ran on 370. Even that probably wouldn't run on VM/CE, and wouldn't be licensed anyway. On Sat, Nov 9, 2024 at 5:25?PM Ross Patterson via <ross.patterson=[email protected]> wrote:
--
Jay Maynard |
Re: VM/370 new thrilling experience
#VMCE
On Sat, Nov 9, 2024 at 15:26 Lucio via <lucio.fassio=[email protected]> wrote:
Yes: REGEQU.? You can instruct the assembler how to find it by the GLOBAL MACLIB CMSLIB command.
No.? VSE/ESA will not run in an S/370 machine, and VM/370 will not create any other kind of virtual machine. Ross |
Re: VM/370 new thrilling experience
#VMCE
¿ªÔÆÌåÓýESA is a newer architecture than VM/370 was designed to handle -
it uses 31-bit addressing where VM/370 is from the older 24-bit
addressing era. I believe the matching OS of the 370 era would have been DOS/VS and there is support in place for running that under CE.
On 11/9/24 15:26, Lucio via groups.io
wrote:
|
VM/370 new thrilling experience
#VMCE
I would like to congratulate with the group because of the great work around the VM/370 CE 1.2. I was in the 70-80s a system programmer in VSE but never approached VM seriously.
The 6 pack run smoothly with last version of Hercules, I struggled because I shut down VM abruptly and didn't understand at first glance that it needed a manual CKPT in the next run, after that I was able to use EE, a great FSE using all the IBM standards I'm used to. I read some manual but the posts on the group helped very much to overcome the troubles.?
I was able to write, compile and run an asm program from VM/370 Quick guide for users,? which is an excellent manual to start from scratch like me. Great, I'm thrilled!
Some questions now:
1. is there in VM/370 an assembler macro to equate registers? If not where may I create my own one?
2. Is it possible to run VSE/ESA under VM/370? I guess the answer is no because the first come out many years after the second one
Thank you for the effort and help.?
Lucio Fassio. |
Get well On Wed, Nov 6, 2024 at 4:27?AM Martin Scheffler via <San-Lorenzo=[email protected]> wrote:
--
Ken Dreger ? |
Re: First beta of bREXX 1.1.0 now available
On Mon, Nov 4, 2024 at 3:40?PM Martin Scheffler via <San-Lorenzo=[email protected]> wrote:
Now that the hard work for bREXX 1.1.0 is done, I'm going to start playing with EENEW.? I'm really excited to try it!
Note that you can also easily back out to the prior bREXX (probably v1.0.1), by renaming the new BREXX TEXT file and re-IPLing CMS.
I did indeed change stuff in the area of host command return code processing, because Cowlishaw's?Rexx separates SIGNAL ON FAILURE (negative RC) from SIGNAL ON ERROR (non-zero RC).? I wasn't aware of TRACE NEGATIVE, and in fact it isn't documented in The Rexx Language 2nd ed. (TRL2) or in the ANSI Rexx Standard.? Both of those have TRACE NORMAL, and since they both say to only test the first character (i.e., "N"), TRACE NEGATIVE is legal.? TRL2 documents TRACE NORMAL as the same as TRACE FAILURE - i.e., display commands with negative return codes. So, yes, you're right, TRACE N should behave the same as TRACE F, not like TRACE E.? I'll open up an issue and start looking at it. Ross |
Re: How to distribute Rexx helpfiles?
On Mon, Nov 4, 2024 at 4:18?PM Mark Waterbury via <mark.s.waterbury=[email protected]> wrote:
bREXX has an established practice for distribution, which I have repeated for the upcoming release.? The code is built completely on GitHub (including launching VM/370 under Docker to compile it!), then packaged in three forms:
The AWS tapes and VMARC files contain the exact same set of CMS files.? The DASD file is, of course, somewhat different,?but the minidisks on it contain the files that were dumped for the first two formats.
Thanks, that's a good option.
I'd probably distribute it from GitHub along with the rest of bREXX, so at least it could be versioned.
Makes sense. Thanks! Ross |
Re: How to distribute Rexx helpfiles?
i, Ross,
?
How are you packaging and delivering the actual code for distribution currently?
?
I would create a VMARC archive file that contains all of those help files that need to go on the MAINT 19D minidisk, with instructions so anyone can sign-on as MAINT, access 19D as R/W, and then VMARC UNPACK them to that disk.? You (or someone) could upload this VMARC file to the "Files" area of this H390-VM list group.
?
I would also add them to that github.
?
All the best,
?
Mark S. Waterbury |