Linked by Thom Holwerda on Wed 14th Apr 2010 23:51 UTC
IBM This article describes a real-word software port, with examples of how various porting challenges are resolved. If you are a software developer porting software to UNIX, you will find these techniques invaluable in avoiding common pitfalls, resolving bugs, and improving your productivity.
Thread beginning with comment 419127
To view parent comment, click here.
To read all comments associated with this story, please click here.
by Doc Pain on Thu 15th Apr 2010 11:40 UTC in reply to "OMG!"
Doc Pain
Member since:

OMG, a UNIX adaptation layer over z/OS...

OMG, a UNIX adaption for east european mainframes more than 30 years ago! Nice to see IBM is putting some attention (in form of such an article) to it. :-)

Basically, quite interesting. We've seen in the past that enriching "closed" environments with free and open software can be a benefit - both for the platform per se, and for its users (in this case called customers, of course).

As I said, porting UNIX stuff to the mainframe isn't particularly new. It was already possible on the mainframe robotron EC1055 (produced from 1979 on) and its successors. Both the operating system families OS/ES (comparable to IBM's OS/360, /370 and /390, MVS line) and SVM (comparable to IBM's VM line) had their UNIX "toppings": VMX and PSU. VMX means something like "VM UNIX", and PSU is the abbreviation for "Programmierst├╝tzende Umgebung" (developer supporting environment) or "Programmiersprachumgebung" (programming language environment), refering to C as the main programming language in the UNIX world.

Not new. But still - very interesting and promising, because it is a means to open the quite restrictive world of IBM HPC and mainframe computing. I'd like to emphasize that this is specially a good idea for learning and developmet.

what a beast! Impressive that they are pushing this to their customers.

We all know the mainframe doesn't exist, so it's good that there is a UNIX on it, which can be turned into a life support system using free and open software as power cells. :-)

Reply Parent Score: 3