Scott,

The Tachyon products can be used in a number of ways for Linux-OS/390
cross-platform development:
1) Linux for S/390 and zSeries (or Linux/x86, Windows, Solaris or AIX)
   can be used as a build platform for OS/390 programs.  The Tachyon
   z/Assembler can assemble OS/390 programs, generating GOFF and OMF
   objects.  The Tachyon Linkage Editor can then link those objects
   and even combine them with SAS/C/C++ generated objects.  Either
   the object files or the link-edited programs can be sent to OS/390
   for execution.  The IBM millicode group in Germany (who ported and
   maintain our beloved Linux for S/390) uses the Tachyon z/Assembler
   this way as a cross assembler.
2) The Tachyon z/Assembler (on any platform) can be used to port
   OS/390 assembler code to Linux for S/390 and zSeries by assembling
   HLASM-syntax source code to 32-bit or 64-bit ELF object files.
   These files can then be link-edited by ld and even combined with
   GCC-generated objects and then executed on Linux for S/390 or
   zSeries.  This method isn't easy since the OS/390 service calls
   must be replaced by kernel or glibc calls and the entry/exit
   linkage must be changed or "glue" code must be added to handle
   the difference between OS/390 and Linux linkage conventions.
   However, this method is do-able if the investment in assembler
   code is too large or performance does not allow the code to be
   rewritten in C.
3) The Tachyon Operating System allows OS/390 programs to be
   executed on Windows or Linux/x86 without even needing to be
   relinked.  OS/390 load libraries and data files can be downloaded
   via TSO XMIT and OS/390 JCL can be run using the Tachyon Operating
   System.  Obviously, this involves both S/390 instruction emulation
   and OS/390 services emulation.  The Tachyon Operating System
   predates Hercules and is not based on any other product or IBM
   code. On an Intel processor, the Tachyon Operating System is a good
   testing tool.  However, think of what the Tachyon Operating System
   will be like on Linux/390 without the need for instruction
   emulation.  Imagine the ability to move JCL, files and programs
   from OS/390 to Linux/390 without changes or performance impact.
   Write to [EMAIL PROTECTED] or call +1-303-722-1341 for more
   information and availability.

David Bond - Tachyon Software LLC - http://www.tachyonsoft.com

-----Original Message-----
From: Ledbetter, Scott E
Sent: September 18, 2002 10:50 AM
To: [EMAIL PROTECTED]
Subject: Re: VSAM or Lightweight Database?
Ooops.
The previous message was intended to be a private reply, but as long as it
is public, perhaps David can give everyone a short message illustrating how
his Tachyon products can be used in S390 Linux-OS/390 cross-development.

We (STK) have been using the Tachyon Assembler for several years to assemble
S390 code on Solaris. I hadn't looked at the Tachyon site in a while, and
there is even more good stuff available.
-----Original Message-----
From: Ledbetter, Scott E
Sent: September 18, 2002 8:37 AM
To: [EMAIL PROTECTED]
Subject: Re: VSAM or Lightweight Database?
Tachyon OS?? You have been very busy, haven't you?
Is this somehow based on Hercules, or is it something you've conjured up
yourself? I looked at the web page, and it looks intriguing

Reply via email to