CockroachDB ha anunciat un canvi en la política de llicències, la discontinuació de la versió Core del seu DBMS i una limitació important d'opcions gratuïtes. Els canvis s'aplicaran a partir de la versió 24.3, prevista per al novembre. El codi CockroachDB continuarà disponible, però sota una llicència restrictiva (el model "codi disponible"). Fins ara, l'empresa oferia dues opcions de DBMS: el CockroachDB Core gratuït, que ofereix funcionalitats bàsiques, i el CockroachDB Enterprise de pagament, que inclou funcions avançades i optimitzacions relacionades amb la tolerància a errors, l'escala i la protecció de la informació.
L'edició gratuïta CockroachDB Core ja no es comercialitza i ja està disponible per a la vostra implementació. servidors Hi ha dues noves edicions Enterprise disponibles que contenen totes les funcions avançades però amb restriccions d'ús: la versió de prova de CockroachDB Enterprise, que només és vàlida durant 30 dies, i la versió gratuïta de CockroachDB Enterprise, que no té límit de temps però només està disponible per a desenvolupadors individuals, estudiants i empreses amb ingressos inferiors a 10 milions de dòlars anuals.
Aquest és el segon pas de CockroachDB del model de desenvolupament obert. Inicialment, aquest SGBD es distribuïa sota la llicència Apache 2.0, però el 2019 es va transferir a la Business Source License (BSL), que no és gratuïta per discriminació contra determinades categories d'usuaris. L'essència de la llicència BSL és que el codi de funcionalitat millorada es pot utilitzar gratuïtament durant un temps només si es compleixen condicions addicionals, que requereixen la compra d'una llicència comercial per evitar-la. En el cas de CockroachDB, una condició addicional es refereix a la prohibició de la venda de versions comercials de CockroachDB, implementades en forma de serveis al núvol.
El SGBD CockroachDB està dissenyat per crear solucions d'emmagatzematge altament fiables, distribuïdes geogràficament i escalables horitzontalment que siguin altament resistents i no es vegin afectades per errors de disc, node o altres. centres de dadesCockroachDB garanteix la integritat de les transaccions ACID, proporciona la capacitat d'utilitzar SQL per a la manipulació de dades, permet canvis sobre la marxa a l'esquema d'emmagatzematge, admet índexs i claus externes, i admet la replicació automàtica i el reequilibri de l'emmagatzematge.
Font: opennet.ru
