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

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 ( 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\).

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