Timothy,
First I agree strongly with Chris, having been there done that, porting
an application generally requires recoding (a ton of #ifdef statements
inserted into the code), and also, it doesn't answer the original
question about how does someone with an idea for a z/OS product (not a
linux product) get to develop it, without coming up with a ton of money,
or finding a company to let them write it.  No offense, but if I am
going to write a linux product, I can spend less than a thousand dollars
US and get a dual core intel box and put Fedora linux on it, and I can
start writing it.  Why would I give a hoot about running it on a z box,
especially if I had to pay as much per month for access as the whole
machine (that I own, can carry with me (assuming a laptop), and don't
need internet access)?  As for you comments about IBM buying software
companies and putting out software (much of which is OEM'd, not written
by IBM internally btw), I think that IBM is attempting to become a
monolith on z/OS development, and killing the Flex and suing any others
is part of that strategy!
Wayne Driscoll
Product Developer
JME Software LLC
NOTE: All opinions are strictly my own.
  

-----Original Message-----
From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On
Behalf Of Timothy Sipples
Sent: Wednesday, June 13, 2007 11:47 AM
To: IBM-MAIN@BAMA.UA.EDU
Subject: Re: Patents, Copyrights, Profits, Flex and Hercules

Steve Comstock writes:
>And your Linux products port to z/OS how?

If they're written in C or C++, you recompile them and run them on z/OS,
probably with USS.  IBM has considerably smoothed this path in recent
times (64-bit compiler, dbx, Debug Tool V7, WebSphere Developer for
System z V7, ....), and z/OS 1.9 introduces USS improvements that reduce
the effort even more.  A shout out also to Dignus and their compilers.

If they're written in Java you just run them.  No changes required.
(Write Java and you're already a z/OS developer.)

If they're written in Perl you (probably) just run them.

If they're written in PHP (for Apache) you (probably) just run them.

I've just described the vast majority of Linux development scenarios.
Now, to add spit and polish to your z/OS product you might want to
package for SMP/E, cut appropriate SMF records, add ISPF configuration
panels, include some sample JCLs, add explicit support for EBCDIC, etc.
It depends on your product and your market.

>It seems to me that IBM has pretty clearly shown their only long term 
>interest in z is to run Linux there.

If you think that's what's going on, why the orgy -- can I say that? --
why the orgy of new z/OS products from IBM?  And why is IBM buying all
these software companies (including Consul, Candle, Isogon, and
Ascential among others)?  Why is IBM pouring gob$$ of money into these
companies' z/OS products?  Why is IBM acquiring other software companies
without z/OS products then bringing their products to z/OS, e.g. Webify
(now WebSphere Business Services Fabric for z/OS)?  Why did IBM Rational
just introduce the Rational Unified Process (RUP) for System z?  Why,
why, why? :-)


Anybody got something they want on z/OS that's still missing?  Go ahead
and ask your IBM rep.  At this torrid pace, you'll probably get it.

- - - - -
Timothy Sipples
IBM Consulting Enterprise Software Architect Specializing in Software
Architectures Related to System z Based in Tokyo, Serving IBM Japan and
IBM Asia-Pacific
E-Mail: [EMAIL PROTECTED]
----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions, send
email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search
the archives at http://bama.ua.edu/archives/ibm-main.html

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html

Reply via email to