Terracotta Open Source and Commercial Software

Terracotta is a commercial open source company. Terracotta engineers lead the development of our software, which we make available as both open source projects and commercial products. Terracotta customers get the best of both worlds: Enterprise-class features and support, all based on a core set of popular open source technologies. Users of open source technologies can easily upgrade to Terracotta’s commercial products.

Open Source Projects

Ehcache, Quartz, Terracotta platform and DSO, and all of our developer tools are fully open source projects.

Commercial Products

Enterprise Ehcache and our other commercial products are built on our core open source technology, but are augmented with value-added features targeted for production use. These commercial products are hardened, tested, and qualified on multiple production environments, delivered with commercial licensing with legal indemnification, and backed by SLA-driven support contracts. Commercial product customers also get certified hot patches.

Many of our most successful users start development with open source, but choose to deploy with our commercial products, enabling them to deliver the production quality their business demands.

Terracotta Software Open Source Commercial
Enterprise Features
Linear unlimited Terabyte scale and Terracotta Server Array data striping      
Enterprise-class operations and management capabilities    
Authentication, authorization and security features    
Distributed, Cluster-Aware Features Built on the Terracotta Server Array
Search for distributed cache    
Quartz Where cluster locality API    
Enterprise Support and Available Services
Integrated expert resource through your entire project to ensure you are ready to go live    
Enterprise-class 24x7 support for the help you need when you need it    
Certified software, updates, and patches    
Legal indemnification    
Core Features
Industry-standard Java cache (Ehcache)    
Industry-standard Hibernate cache (Ehcache for Hibernate)    
Industry-standard Java scheduler (Quartz)    
High-performance web cache and coherent, distributed sessions cache    
Performance, reliability, and scalability for Spring applications    
Terracotta server to provide coherent scale and HA for all technologies    
Seamless performance, scalability, and data management for single node applications, large datacenters, and cloud deployments