On Mon, 11 Mar 2002 08:57:20 -0500, David Boyes
<[EMAIL PROTECTED]> wrote:

>> My question is if it is easy, difficult or impossible to port
>> large existing
>> S/390 applications written in assembler to run under LINUX on a 390 or
>> z/series platform?  I am not talking about a batch
>> application but about a
>> server type application that currently uses S/390 facilities
>> and operating
>> system services such as TCP/IP Socket APIs, multi-tasking and
>> Data Spaces.
>
>This will be quite difficult. Most of the APIs either don't exist or are
>quite different, multitasking will need to be restructured, and Linux
>doesn't know anything about data spaces. You'll effectively need to
>restructure most of the critical sections of the application (if not the
>whole application), and at that point, you're better off switching to a
>higher-level language such as C and starting over, taking advantage of the
>Linux APIs.
>
>> Have other S/390 software vendors ported assembler products of this
>> complexity or is the effort so large as to not be feasible?.
>
>See above.  Unix applications are pretty easy; this stuff won't be.

You could always port Hercules to Linux/390. run zOS under Hercules
and then run the assembler systems there... <grin> john alvord

Reply via email to