GT.M V5.3-002 available

GT.M V5.3-002 is a major new release that completes the planned support for 64-bit architectures by adding Sun SPARC Solaris to the set of 64-bit platforms. It also adds support for the Mapped Memory database access method and includes functional & performance enhancements (especially on platforms running GNU/Linux), as well as bug fixes. Details follow.

Effective V5.3-002:

* GT.M on the following computing platforms runs as 64-bit processes: Solaris on SPARC; GNU/Linux on x86_64 and Itanium; AIX on pSeries; HP-UX on Itanium. With this and future releases, there are no 32-bit GT.M processes on these platforms.
* GT.M on the following computing platforms continues to run as 32-bit processes: x86 GNU/Linux; HP-UX on PA-RISC; Tru64 UNIX and OpenVMS on Alpha/AXP. There are no plans to move to a 64-bit architecture on these platforms.

Note that 32- and 64-bits refers to the GT.M processes. 64-bit operating system kernels run 32-bit processes (e.g., 32-bit GT.M for x86 GNU/Linux runs very well on x86_64 GNU/Linux) and in some cases 32-bit OS kernels run 64-bit processes as long as the underlying hardware supports it (e.g, a 32-bit IBM pSeries AIX kernel on 64-bit CPUs can run the 64-bit GT.M for that platform).

V5.3-002 also adds:

* On Sun SPARC Solaris, the ability to place object modules generated by the compiler into shared libraries with the standard system utility ld.
* A field test grade implementation of the MM (Mapped Memory) database access method for UNIX/Linux. (The field test designation refers only to the new MM access method for UNIX/Linux. V5.3-002 is a fully tested and qualified, production grade GT.M release that is at least as robust as, if not more robust than, any previous GT.M release.)
* Improved journaling capabilities.
* Source code lines up to 8192 bytes in length.
* Enhanced support for Unicode.
* Improvements to the MUPIP, LKE, and DSE utility programs.
* More compact generated object code code for GNU/Linux on x86_64.
* Formal support for Ubuntu Linux on the x86_64 platform.

Further details are in the release notes at http://www.fidelityinfoservices.com/user_documentation/GTM_Release_Notes/GTM_V5.3-002_Release_Notes.html

Those with support agreements can from the GT.M FTP site. Since the FTP site password changes from time to time, please e-mail GT.M support for the current password when you are ready to download the software.

Software released under the Affero GNU General Public License v3 (http://www.gnu.org/licenses/agpl-3.0.txt) is available at Source Forge. Please note that the license used has changed. Also the name of the GT.M project on Source Forge changed previously (it is now http://sourceforge.net/projects/fis-gtm\).

The source code released at Source Forge can be used to build both 32-bit and 64-bit binaries for the x86/x86_64 platform. 32-bit binaries are available for download at Source Forge (as noted, they run very well on 64-bit x86_64 systems). 64-bit binaries built and tested by FIS are available to those who have support agreements.

Posted by K.S. Bhaskar 2008-08-22