Years ago I was disabused of the notion that Open meant 'open' by the normal 
English definition. There was some problem with an application. I suggested 
moving it to different hardware. They scoffed at my naiveté. The application 
would not run on any other hardware. That was Windows, not Unix, but at the 
time Open was tossed about for any non-mainframe architecture. 

And BTW, 'portability by recompile' assumes that you have source to compile in 
the first place. We still run the ancient TSO Data Utilities installed in the 
1970s. They run better than ever--with no recompile--on modern z hardware with 
modern z/OS. I call that chronological portability. 

.
.
.
J.O.Skip Robinson
Southern California Edison Company
Electric Dragon Team Paddler 
SHARE MVS Program Co-Manager
626-302-7535 Office
323-715-0595 Mobile
[email protected]

-----Original Message-----
From: IBM Mainframe Discussion List [mailto:[email protected]] On Behalf 
Of Tony Harminc
Sent: Friday, September 11, 2015 8:57 AM
To: [email protected]
Subject: Re: Term "Open Systems" (as Sometimes Currently Used) is Dead -- Who's 
with Me?

On 10 September 2015 at 02:44, Timothy Sipples <[email protected]> wrote:

> One of my pet peeves is that some people -- even a few "experts" -- in 
> the IT industry persist in using the term "open system" to refer to 
> whatever is not a mainframe. I believe words ought to have meaning, including 
> the word "open."

I agree. But historically the notion of "open systems" was used in reference to 
the APIs, and effectively meant UNIX. Open systems in theory allowed programs 
to be moved from one system to another with merely a recompile to match the 
hardware architecture. Standards efforts such as POSIX evolved to certify such 
systems, and of course z/OS is POSIX certified, and therefore "open" in this 
sense. More recently, "open systems" has been confused with "open source", 
which z/OS and Windows are manifestly not. Linux is in a funny position, being 
mostly POSIX compliant but not actually POSIX certified.

In my experience, though, Windows was not generally included in what people 
meant by "open systems"; they meant UNIX, and if they failed to include z/OS 
(or OS/390) UNIX, it's because they were unaware of its existence. If they 
wanted to include Windows in a term meaning "not mainframes", they'd say 
"distributed systems". I hear very few people these days use the term "open 
systems" at all.

But that's about where my agreement stops.

> 1. z/OS 2.2 has no activation keys, no Digital Rights Management 
> "wrappers," or any other such nastiness. Never has.

And "never will"? Yeah, I know - not up to you.

> 2. Moot. z/OS 2.2 has no activation keys. There are no technical 
> restrictions on moving z/OS installations from machine to machine. 
> Thank goodness, since enterprises shouldn't have to worry about such 
> barriers and complexities in disaster recovery scenarios, for example.

Thank goodness. Unless, of course, you want to run z/OS on a zPDT, in which 
case you need not merely an activation key, but a hardware key/token/dongle. 
The current version of z/OS (ADCD) available to run on that hardware has been 
modified to require the matching dongle, so you can't move z/OS from one 
machine to another unless the dongle follows. Doubtless IBM perceives that 
there are good reasons for this, but to say there are no activation keys is 
just not correct. OK - maybe narrowly correct, in that base z/OS doesn't have 
them. But they are there for some z/OS customers, and I see no reason IBM 
couldn't implement them for real iron any time it wants.

> 3. ...
> Importantly, z/OS does not have artificial hardware limitations.

Timothy, sometimes you're completely over the top. I understand that sales and 
marketing people have to be relentlessly positive, but really...

Have you tried IPLing z/OS on an IFL lately? Did it run well, taking advantage 
of that fast CPU, since there are no artificial hardware limitations? How 
exactly does an IFL differ from a regular CPU? Just in the millicode? Is that 
difference much more than a single bit?

How about running z/OS on a non-IBM, compatible CPU? Oh, wait - there are none 
anymore? Not because of any artificial limitations, I'm sure.

Gimme a break.

Tony H.


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

Reply via email to