YugaByte, a provider of open source distributed SQL databases, announced that YugaByte DB is now 100% open source under the Apache 2.0 license, bringing previously commercial features into the open source core.
The transition breaks the boundaries between YugaByte’s Community and Enterprise editions by bringing previously commercial-only, closed-source features such as Distributed Backups, Data Encryption, and Read Replicas into the open source core project distributed under the permissive Apache 2.0 license.
Starting immediately, there is only one edition of YugaByte DB for developers to build their business-critical, cloud-native applications.
“Being 100% open source means being committed to preserving freedom of vendor choice while fostering more open collaboration among the developers leveraging distributed SQL and the committers behind the distributed SQL project,” said Kannan Muthukkaruppan, co-founder and CEO, YugaByte
Enterprise users can continue to manage a fleet of YugaByte DB clusters across multiple environments and across multiple cloud platforms by leveraging YugaByte Platform, YugaByte’s rebranded commercial offering with self-managed database-as-a-service (DBaaS) capabilities.
The source code for YugaByte Platform is now available in the same GitHub repository as YugaByte DB under a new free trial-only, source available license developed by the Polyform Project, led by renowned open source licensing lawyer Heather Meeker.
The default build target in the GitHub repository generates only the open source software binary to ensure that users who are not interested in the commercial DBaaS features can continue to have a frictionless experience.
For users interested in collaborating with the committers on the commercial features, this change allows a more open forum to work together including discussing issues, offering design feedback and even submitting their own fixes upstream.
In addition to these licensing updates, YugaByte opened an Early Access Program for YugaByte Cloud, YugaByte's fully-managed DBaaS offering, initially on Amazon Web Services (AWS) and Google Cloud Platform.
The company also announced that YSQL, YugaByte DB's fully-relational PostgreSQL-compatible distributed SQL API, has moved to Release Candidacy from Beta 3 status. Developers are now invited to start building relational apps on YSQL with the understanding that production-readiness is only weeks away.
For more information about this news, visit www.yugabyte.com.