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
