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
