GemStone/S™ is the state-of-the-art platform for developing, deploying, and managing scalable, high-performance, multi-tier applications based on business objects.

GemStone/S product logo

GemStone/S provides the flexible distribution of processing, security, and robustness your enterprise needs for a business-critical, run-time environment. GemStone/S supports high-availability online environments that demand 24×7 operation. For more than a decade, customers in finance, insurance, transportation, telecommunications, and utilities have used GemStone/S to host core business applications.

GemStone/S is based on Smalltalk — a mature, industry-standard language. Developers who have written Smalltalk applications and who work with Smalltalk clients will find it easy to build applications in GemStone/S. GemStone/S uses the same object model as Smalltalk, enabling seamless integration with your existing Smalltalk applications.

Licensing & Terms of Use

You must agree to license terms and have an appropriate keyfile in order to use GemStone/S 64 Bit.

GemTalk licensing options include free and low cost Community and Web Edition subscription licensing, and custom perpetual Enterprise licensing. For more information on licensing, see GemStone Licensing, or contact GemTalk sales. GemTalk will work with you to create a customized quote based on your requirements.

A Community Edition license and starter keyfile is distributed with the product. This allows both personal and commercial use, including in production environments.

Other customers, both Enterprise and subscription customers, will have specific license terms provided in their contract. Along with the license terms and contract, GemTalk provides a keyfile with the specific permissions that apply.

Release History

For a list of past versions of GemStone/S 64 Bit, and the release notes describing changes in each version, see the Release History and Table of Release Notes.

Version Compatibility

To lookup the OS platforms supported by each version of GemStone/S 64 Bit, see GemStone/S 64 Bit Platform Compatibility.

Current version – 3.5

Released June 2019

GemStone/S 64 Bit v 3.5 is an important release, introducing several feature enhancements and fixing a number of bugs. v3.5 introduces X509-Secured GemStone, providing additional architectural elements that support highly secured remote caches. v3.5 also includes an exploratory support for clients running on Raspberry Pi.

For complete documentation, download, and other information on this and older versions, refer to the following pages: 3.5.x versions, 3.4.x versions, 3.3.x versions, 3.2.x versions, 3.1.x versions, 3.0.x versions, or 2.4.x versions.

Documentation

GemStone/S 64 Bit v3.5 includes complete documentation in .pdf and .html format. Read the Release Notes and Installation Guides for important updates and system requirements. Additional documentation is provided on the 3.5 Product Version page.

Release Notes: Release Notes v3.5  pdf  html
   
Installation Guides:    Linux v3.5  pdf   html
  Solaris v3.5  pdf  html
  AIX v3.5  pdf  html
  Mac/Darwin v3.5  pdf  html
  WindowsClient v3.5 pdf html

Download

To download v3.5, see the 3.5 Product Version page.

Before downloading, you must agree to the Community Edition License Terms, or the terms of your GemTalk Systems contract license agreement.

Bug Notes

Bugnotes describe bugs and unexpected behavior in versions of GemStone software. Refer to these bugnotes regularly to be sure you are aware of issues you may encounter.

Bugnotes for 3.5

For bugnotes for other versions and other products, see the complete list on the Bugnotes Resource Page.