Enterprise Licensing

GemTalk Systems provides customized licenses for Enterprise installations of GemStone products, based on system and application scaling. Contact sales@gemtalksystems.com to discuss the pricing options for your system requirements.

Licenses specify either GemStone/S 64 Bit or GemStone/S. The add-on products, GemBuilder for Smalltalk/VW, GemBuilder for Smalltalk/VA, GemBuilder for Java, and GemConnect, are individually licensed along with the GemStone server license. When you are licensed, you will be provided a keyfile for your platform and version, with the limits you have purchased. This keyfile permits use of the GemStone server and any add-on products you have licensed.

With licensing for Development and Production of Enterprise systems, we strongly recommend purchasing Technical Support. GemTalk Technical Support works with Engineering to make sure that any issues or questions are resolved quickly and the GemStone application is successful. As well as help tickets, Technical Support includes product upgrades.

For Enterprise applications in which uptime is critical, we also recommend adding 24×7 support. This support provides 24x7x365 support for production down or potential production down problems.

Community and Web Edition Licensing

GemStone/S 64 Community and Web Edition licensing gives individuals and small companies free or low-cost access to the power of GemStone/S 64 Bit. These licenses permit commercial usage of the software, including in production environments. The use of GemBuilder for Smalltalk/VW and GemBuilder for Smalltalk/VA is also permitted, beginning with GemStoneStone/S 64 bit v3.4.2.

See the Community Edition Starter License, and please read the FAQ for answers to common questions about the Community and Web Edition licensing terms.

Licenses are available for Linux and (for development) on the Macintosh.

For licenses with other options or capabilities, contact GemTalk sales. GemTalk will work with you to create a customized quote based on your requirements.

Starter Limited Full Extended SPC Extended CPU Extended Full
License Kind Perpetual Subscription Subscription Subscription Subscription Subscription
Cores 2 2 2 2 4 4
SPC 1 GB 2 GB 2 GB 4 GB 2 GB 4 GB
Gems Max of 10 Gems Max of 20 Gems Unlimited Unlimited Unlimited Unlimited
Disk 10 GB 50 GB Unlimited Unlimited Unlimited Unlimited
Development Repositories Unlimited Unlimited Unlimited Unlimited Unlimited Unlimited
Production Repositories 1 2 Unlimited Unlimited Unlimited Unlimited
Tech Support Community Community 5 tickets 10 tickets 10 tickets 20 tickets
Price Free Free $1500/yr $3000/yr $3000/yr $6000/yr
Distribution Included with Product By request with email address Sales call Sales call Sales call Sales call

These licensing terms effective April 30, 2014, with GemStone/S 64 Bit version 3.2 and later.



Frequently Asked Questions on Community and Web Edition Licensing

Q: What are GemTalk’s Community and Web Editions of GemStone/S 64 Bit?
A: The Community and Web Editions provides licensing options for free or low-cost use of GemStone/S 64 Bit.

Q: May I use the Community and Web Editions in production?
A: Yes, the Community and Web Editions are intended be used for production (as well as for evaluation, development, testing, and disaster recovery). The number of production databases is limited for some free licenses.

Q: For licenses where the number of production databases is limited, do those limits include hot-standby databases?
A: No, hot-standby databases are excluded from the limits.

Q: Do the Community and Web Editions impose any limits on the functionality of GemStone/S 64 Bit?
A: Like all editions of GemStone/S 64 Bit, the Community and Web Editions require a ‘keyfile’ to be present. The keyfile describes size and operational limits on the product’s use that are based on the license.

Q: What types of limits are imposed by the keyfile?
A: Limits include things like the size of the repository, the size of the Shared Page Cache, the number of concurrent sessions, and the number of CPU cores used by GemStone/S 64 Bit.

Q: Is GemBuilder for Smalltalk (GBS) included in the Community and Web Edition?
A: Yes, you may use the client libraries with GBS and VisualWorks or VA Smalltalk with a Community and Web Editions licensed server, provided you remain compliant with your separate license terms for VisualWorks or VA Smalltalk.

Q: Are custom licenses available that have higher limits than those included in the Community and Web Editions?
A: Yes, contact GemTalk ( sales@gemtalksystems.com ) to arrange a license appropriate for your use.

Q: What is the difference between a perpetual license and a subscription license?
A: A perpetual license does not expire, but may be limited to a particular version of the product. A subscription license generally includes new versions of the product and has an expiration date after which the system will not operate.

Q: If I wish to upgrade from the starter keyfile included with the download to the free “Limited” subscription license, how can I get a keyfile?
A: Send an email request to keyfiles@gemtalksystems.com.

Q: What Technical Support is available with the Community and Web Editions?
A: The free Community and Web Edition licenses provide help via the Community. This is accessed via posting issues to the mailing list, which is monitored by GemTalk Engineers as well as community members and customers. Other licenses include terms that allow you to submit help request tickets directly to GemTalk Technical Support.

Q: What is a ticket?
A: A ticket is a request for technical support entered into the GemTalk help request system.

Q: What happens if I exceed the repository size limit of 10G for the Starter license and 50G for the Limited license?
A: Your database will shut down and will not start until you obtain a key file with a larger limit. We strongly recommend that you configure your system to have a lower limit so that you can raise the limit and do cleanup if needed. An emergency key file may be obtained during normal business hours via e-mail. The emergency key file will have a larger repository size limit and will be valid for 7 days.