If it's dubbed then it's Unix, but not every BPX* service gets you dubbed.
-- Shmuel (Seymour J.) Metz http://mason.gmu.edu/~smetz3 ________________________________________ From: IBM Mainframe Discussion List [[email protected]] on behalf of Kirk Wolf [[email protected]] Sent: Monday, April 13, 2020 1:14 PM To: [email protected] Subject: Re: Any shop use UNIX in a production job? z/OS UNIX is nothing like a virtual machine running under z/OS. It is a bunch of services (APIs) and programs that practically any z/OS job or address space can use. Like John mentioned, your COBOL program running in a JES2 address space can decide long after it starts to make a syscall by calling a BPXxxxxx service. The COBOL/JES2 initiator address space will be "blind dubbed" to become a z/OS UNIX process. Is the COBOL program now running "under" z/OS UNIX? is it running in a "VM"? I don't believe that those are accurate characterizations. ISTM that many people perceive z/OS UNIX like the old OS/2 DOS "penalty box", but that is not a good comparison either. On Mon, Apr 13, 2020 at 11:14 AM Steve Smith <[email protected]> wrote: > I'll dispute that. MVS manages hardware, dispatching, memory, DASD* and > I/O. USS "rides" on the back of those. I grant that USS is Unix (and > Posix), but it's practically a virtual machine on top of MVS. Contrast > with z/Linux. > > sas > *... i.e. it's closer to the hardware anyway. USS filesystems use MVS > datasets for containers. > > On Mon, Apr 13, 2020 at 11:17 AM Charles Mills <[email protected]> wrote: > > > Actually, I considered asserting that there is no such thing as running > on > > z/OS NOT under UNIX. <g> > > > > I believe that "z/OS is UNIX" is a true statement. > > > > Most of us in this group think of z/OS as a bunch of traditional stuff > > with USS glued on top. From the Open Group's legal point of view, z/OS is > > UNIX with some extra, proprietary stuff thrown in (as is Windows Server). > > > > USS is not something you "run under." USS is a set of interfaces into > > various z/OS services. As is JCL. As is LE. As is TSO. > > > > Charles > > ---------------------------------------------------------------------- > For IBM-MAIN subscribe / signoff / archive access instructions, > send email to [email protected] with the message: INFO IBM-MAIN > ---------------------------------------------------------------------- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [email protected] with the message: INFO IBM-MAIN ---------------------------------------------------------------------- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [email protected] with the message: INFO IBM-MAIN
