[email protected] (Shmuel Metz  , Seymour J.) writes:
> In the sense that OS/390 was OS/360. VM was a rewrite of CP67.

re:
http://www.garlic.com/~lynn/2014d.html#54 Difference between MVS and z / OS 
systems
http://www.garlic.com/~lynn/2014d.html#55 Difference between MVS and z / OS 
systems
http://www.garlic.com/~lynn/2014d.html#56 Difference between MVS and z / OS 
systems
http://www.garlic.com/~lynn/2014d.html#57 Difference between MVS and z / OS 
systems

while vm/370 was pretty much rewrite of cp67 ... it followed the same
structure and pretty much had the same source modules ... i.e.  cp67
CCWTRANS became vm370 DMKCCW. Also as mentioned upthread, it also did a
lot of simplification ... dropping a lot of stuff that I had done as
undergraduate and shipped in cp67. The simplification also eliminated
the multiprocessor support ... and tweaked some things that made it
difficult to put multiprocessor support back in.

note while there was lots of code changes for the morph from CP67 to
VM370 ... CMS was almost unchanged except for 1) crippled the ability to
IPL on real machine and 2) changed the name from Cambridge Monitor
System to Conversational Monitor System.

old email reworking lots of vm370 to make it look a lot more like cp67
and put a lot of the performance stuff (and infrastructure for
multiprocessor) back in.
http://www.garlic.com/~lynn/2006v.html#email731212
http://www.garlic.com/~lynn/2006w.html#email750102
http://www.garlic.com/~lynn/2006w.html#email750430

note the spring of 75 ... besides doing csc/vm for internal distribution
... and getting con'ed into preparing some of the stuff for inclusion in
vm370 release 3 ... endicott also con'ed me into helping them with the
ECPS microcode that would come out with 138/148 ... old reference:
http://www.garlic.com/~lynn/94.html#21 370 ECPS VM microcode assist

this is in the timeframe that FS was failing and the mad rush to get
stuff back into 370 product pipelines. Spring of 75, a group in POK also
con'ed me into working on design for 5-way multiprocessor 370 ... which
got canceled being announced ... some old posts
http://www.garlic.com/~lynn/submain.html#bounce

Note that after the demise of the 5-way effort, the science center got
sucked into helping a group in POK with 16-way multiprocessor effort
... we even distracted some of the processor engineers working on 3033
to put in some spare time on it. It was going along gang busters until
somebody told the head of POK that it might be decades before MVS was
ready for 16-way support ... and the whole thing was killed ... and the
head of POK invited several of us to never visit again.

a subset of the csc/vm stuff went out in vm release 3 ... including
a very small subset of the shared segment support ... but reworked
to not use my cms pagemapped filesystem ... recent posts discussing
the subject:
http://www.garlic.com/~lynn/2014d.html#25 [OT ] Mainframe memories
http://www.garlic.com/~lynn/2014d.html#27 [OT ] Mainframe memories

note that the 23Jun1969 unbundling announcement included the decision to
start charging for software ... however the company made the case with
the gov. that it should be just application software and that kernel
software should still be free.

With the rise of the clone processors ... lack of 370 products during
the FS period credited with giving clone processors a market foothold
http://www.garlic.com/~lynn/submain.html#futuresys

it was decided to start charging for kernel software, a decision was
made to package some of my other csc/vm stuff as separate kernel product
and make it the guinea pig for starting to charge for kernel software
... which was first made available for vm370 release 3.

then the decision was made to release simple 2-way SMP support for vm370
release 4. At that time, the rules for free/non-free kernel software was
direct hardware support was still free. However, vm370 mulitprocessor
support was dependent on a bunch of code that had shipped in my charged
for product for releease 3. The decision was eventually made to move
nearly 90% of the code from my charged-for product into the "free" vm370
release 4 base ... but not change the price for the software. past
posts mentioning multiprocessor support (and/or compare&swap
instruction)
http://www.garlic.com/~lynn/subtopic.html#smp

-- 
virtualization experience starting Jan1968, online at home since Mar1970

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [email protected] with the message: INFO IBM-MAIN

Reply via email to