GT.M

GT.M
Developer(s)FIS
Initial release1986; 38 years ago (1986)
Stable release
7.0-000 / February 12, 2021; 3 years ago (2021-02-12)
Repository
  • [cvs://anonymous:@fis-gtm.cvs.sourceforge.net/cvsroot/fis-gtm fis-gtm.cvs.sourceforge.net/cvsroot/fis-gtm] Edit this at Wikidata
Written inC, assembly, M
Operating systemLinux, AIX
TypeDatabase
LicenseAGPLv3, proprietary
Websitesourceforge.net/projects/fis-gtm/

GT.M is a high-throughput key–value database engine optimized for transaction processing. (It is a type also referred to as "schema-less", "schema-free", or "NoSQL".) GT.M is also an application development platform and a compiler for the ISO standard M language, also known as MUMPS.

GT.M, an abbreviation for Greystone Technology M, was developed by the Greystone Technology Corp in the 1980s. It is an implementation of ANSI standard M for AIX and Linux. In addition to preserving the traditional features of M, GT.M also offers an optimizing compiler that produces object code that does not require internal interpreters during execution.

The database engine, made open source in 2000,[1] is maintained by FIS. GT.M is used as the backend of their FIS Profile banking application,[2] and it powers banks in Spain, France, Italy, the Netherlands, Romania and India; Capital One 360 in the United States; Tangerine (Scotiabank) in Canada; Atom Bank;[3] Tandem Bank; Sainsbury's Bank;[4] Scottish Widows and Barclays Direct in the UK.[5] It is also used as an open source backend for the Electronic Health Record system WorldVistA and other open source EHRs such as Medsphere's OpenVista.[6] It is listed as an open source healthcare solution partner of Red Hat.[7] Today it consists of approximately 2 million lines of code.[needs update?]

  1. ^ "Linux PR: Sanchez Offers GT.M Database as Open Source Freeware to Linux Users". December 9, 2000. Archived from the original on 2000-12-09.
  2. ^ "Profile Benchmark Results" (PDF). redhat.com. Retrieved 9 July 2023.
  3. ^ "UK challenger banks: who's who (and what's their tech)". FinTech Futures. May 30, 2018.
  4. ^ "Sainsbury's Bank suffers systems outage – IBS Intelligence". Archived from the original on 2019-10-13.
  5. ^ http://www.allbusiness.com/banking-finance/banking-lending-credit-services-cash/6129691-1.html [dead link]
  6. ^ "Medical Record Applications". Archived from the original on 2011-06-08. Retrieved 2010-01-07.
  7. ^ "Open source technologies for the enterprise". www.redhat.com.