develooper Front page | perl.perl5.porters | Postings from February 2014

Re: EBCDIC support is on the chopping block

Thread Previous | Thread Next
From:
Ray Mullins
Date:
February 27, 2014 08:34
Subject:
Re: EBCDIC support is on the chopping block
Message ID:
530E6243.3000500@lerctr.org
What about Rocket Software? They have ported some open-source products, 
using the IBM-supplied versions as a starting point.

A bit of background: there are three sets of "Ported Tools" for z/OS USS. 
They are:

1) IBM Ported Tools for z/OS, which consists of OpenSSH, Xvfb, Perl 5.8.7, 
PHP, bzip2, cURL, sudo, and IBM's HTTP Server, which IIRC is a heavily 
modified Apache. This is a "program product" and is available only through 
standard z/OS distribution means (meaning a license for z/OS and installing 
via SMP/E). These appear to be products where IBM budgeted development time 
for modification, and will allow problems to be opened with support. 
http://www-03.ibm.com/systems/z/os/zos/features/unix/port_tools.html

2) IBM z/OS Unix System Services Ported Tools, which include open-source and 
other public software, most of which were ported during creation of a 
Redbook. This used to include Perl and the others mentioned above. It still 
includes things like ksh93, gmake, emacs, autoconf, and other common tools. 
These are downloadable directly from IBM's web site without a z/OS license 
(but, honestly, they're rather useless without z/OS). 
http://www-03.ibm.com/systems/z/os/zos/features/unix/bpxa1ty1.html

3) Rocket Ported Tools for z/OS, which includes bzip2, cURL, Perl 5.8.7, 
sudo, and PHP. It does overlap with #1, but you don't need to jump through 
the IBM hoops to get them; just registration with Rocket is required. They 
are promising addition of other tools. 
http://www.rocketsoftware.com/rocket-ported-tools-zos

If IBM is so reticent, maybe Rocket can be more helpful. I have contacts 
there; if there is interest, I can work my network to get the attention of 
the right person there.

Oh, and IBM's management seems to think that open-source refers only to 
Linux and stuff that runs under Linux, with z/OS USS being only a blip, if 
even that. There was a lot of arm-twisting to get an officially supported 
SSH out of them.

On 2014-02-25 15:43, Jarkko Hietaniemi wrote:
> On Tuesday-201402-25, 16:02, Karl Nordstrom wrote:
>> -----BEGIN PGP SIGNED MESSAGE-----
>> Hash: SHA1
>>
>> Hi,
>>
>> Why doesn't IBM have any interest in keeping Perl up to date on z/OS?
>>   I guess their customers do not demand it.  I think IBM all but gave
>> up on the z/OS Unix shell environment in favor of Linux on System z.
>
> Why not, I don't.  But over the years it has not been because of lack
> of trying.  We had actually one IBM manager involved at some point,
> but he couldn't get his managers to believe that helping out Perl
> would be in IBM's interest.  The "open source" concept was also
> obviously very difficult to understand for managers in the "Big
> Blue Iron" world.
>
>> Karl
>>
>> On 02/21/2014 08:55 AM, David Golden wrote:
>>> On Thu, Feb 20, 2014 at 6:29 PM, Craig A. Berry
>>> <craig.a.berry@gmail.com> wrote:
>>>> There aren't dedicated resources for any other platform as far as
>>>> I can tell, so that's a bit of a double standard. "Consistently
>>>> available" might be a bit more reasonable.
>>>
>>> I'm being nitpicky here, but we *do* have dedicated resources for
>>> at least Linux (e.g. Jenkins build bot) and many other OSes (e.g.
>>> Test::Smoke smokers), depending on how exactly you define
>>> "dedicated". I define that as "not dependent on someone's round
>>> tuits".  Andreas' "blead breaks CPAN" smokers would be another
>>> example of what I consider "dedicated" resources.
>>>
>>> But, I also agree that "consistently available" is a better
>>> standard for minimal OS support.  For example, Craig is an absolute
>>> hero in my book for finding round tuits to try stuff (and fix
>>> stuff) on VMS with pretty quick turnaround.
>>>
>>> We want "dedicated".  We can accept "consistently available".
>>>
>>> David
>>>
>>
>> - -- 
>> Karl Nordstrom
>> Storage Systems Group
>> Information Technology Services
>> The Pennsylvania State University
>> (814) 863-1936
>> -----BEGIN PGP SIGNATURE-----
>> Version: GnuPG v2.0.22 (GNU/Linux)
>> Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/
>>
>> iQEcBAEBAgAGBQJTDQT5AAoJEJ6ApJRfJdbfazUIAKS1ufAJ3sYUXoWlMSmCEMSN
>> 5iFp2emhAFIhVEoaVWxw4K0gNryM6R4IYXVAT0AvV+/xWmenrmAbERuf7deWfr6l
>> C8qduWxJxFBiztqufi/mvmtNthx97UUNtL5Sjqt7bfXqwpzsiIs5IfhxKbp7iMbT
>> QV2eKu4PDTZf2jiKMFCT/6ysydDvaV+rESwO96adN7dCUe3ZaKQHKXE4fEUSo0CK
>> xozuHW/jNebjCgOVcC1hZNsnN7OpR4fm4EIcbzlo22NYUJXb/Wx8jLRXIKUDvQoL
>> u7KVlePHql4lD5zf0IwG+GFdQ7tJhzu+9WYL1eXPSQyZ0/RNI6oGH1Ezmz0K09k=
>> =yPiR
>> -----END PGP SIGNATURE-----
>>
>


-- 
M. Ray Mullins
Roseville, CA, USA
http://www.catherdersoftware.com/

German is essentially a form of assembly language consisting entirely of far calls heavily accented with throaty guttural sounds. ---ilvi
French is essentially German with messed-up pronunciation and spelling.  --Robert B Wilson
English is essentially French converted to 7-bit ASCII.  ---Christophe Pierret [for Alain LaBonté]


Thread Previous | Thread Next


nntp.perl.org: Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at ask@perl.org | Group listing | About