Mae CockroachDB DBMS yn newid i drwydded berchnogol

Datblygwyr y CockroachDB DBMS dosbarthedig cyhoeddi am gyfieithu cod ffynhonnell y prosiect i ddolen o trwyddedau Trwydded Ffynhonnell Busnes (BSL) a Thrwydded Gymunedol Chwilen Du (CCL), nad yw am ddim oherwydd gwahaniaethu yn erbyn rhai categorΓ―au o ddefnyddwyr. Roedd trwydded BSL dair blynedd yn Γ΄l arfaethedig cyd-sylfaenwyr MySQL fel dewis arall i'r model Open Core. Hanfod BSL yw bod y cod ymarferoldeb uwch ar gael i'w addasu i ddechrau, ond dim ond am gyfnod penodol o amser y gellir ei ddefnyddio'n rhad ac am ddim os bodlonir amodau ychwanegol, sy'n gofyn am brynu trwydded fasnachol i oresgyn.

Mae'r drwydded newydd yn caniatΓ‘u i CockroachDB gael ei ddefnyddio ar unrhyw nifer o nodau mewn clwstwr a'i ymgorffori mewn cymwysiadau, gan gynnwys y rhai sy'n cael eu gwerthu i gleientiaid neu eu rhedeg fel gwasanaethau. Yr unig gyfyngiad nad yw'n caniatΓ‘u i'r drwydded gael ei ystyried yn rhad ac am ddim ac yn agored yw'r gwaharddiad ar werthu fersiynau masnachol o CockroachDB, a wneir ar ffurf gwasanaethau cwmwl. Mae datgelu CockroachDB fel gwasanaeth cwmwl taledig bellach yn gofyn am brynu trwydded fasnachol.

Cod a gyhoeddwyd yn flaenorol olion wedi'i drwyddedu o dan drwydded Apache 2.0 ac ar gael i'w fforcio. Yn ogystal, ar Γ΄l tair blynedd o'r dyddiad rhyddhau, bydd y cod yn cael ei dynnu o'r BSL a'i ddosbarthu o dan drwydded reolaidd Apache 2.0. Er enghraifft, y datganiad disgwyliedig ym mis Hydref
Bydd CockroachDB 19.2 yn cael ei gludo o dan y drwydded BSL tan fis Hydref 2022, ac yna'n cael ei ail-drwyddedu'n awtomatig o dan drwydded Apache 2.0. Yn Γ΄l y datblygwyr, bydd newid amser o'r fath yn caniatΓ‘u datblygu cynnyrch cystadleuol ar gyfer cymwysiadau DBaaS (DBMS fel gwasanaeth), tra'n sicrhau bod y prif godau ffynhonnell yn agored a heb symud i'r model Craidd Agored.

Fel yn achos aildrwyddedu MongoDB, Modiwlau Redis ΠΈ AmserlenDB Y rheswm dros y newid i drwydded berchnogol yw brwydro yn erbyn parasitiaeth darparwyr gwasanaethau cwmwl sy'n creu cynhyrchion masnachol deilliadol ac yn ailwerthu DBMSs agored ar ffurf gwasanaethau cwmwl, ond nad ydynt yn cymryd rhan ym mywyd y gymuned ac nad ydynt yn helpu datblygiad. Mae sefyllfa'n cael ei chreu lle mae buddion yn cael eu derbyn gan ddarparwyr cwmwl nad oes ganddynt unrhyw beth i'w wneud Γ’'r prosiect ac yn ailwerthu datrysiadau agored parod, tra bod y datblygwyr eu hunain yn cael eu gadael heb ddim.

Dwyn i gof bod y CockroachDB DBMS gogwydd creu storfa hynod ddibynadwy sydd wedi'i dosbarthu'n ddaearyddol ac y gellir ei graddoli'n llorweddol, a nodweddir gan allu goroesi uchel ac nad yw'n dibynnu ar fethiannau disgiau, nodau a chanolfannau data. Ar yr un pryd, mae CockroachDB yn gwarantu cywirdeb trafodion ACID, yn darparu'r gallu i ddefnyddio SQL ar gyfer trin data, yn caniatΓ‘u ichi wneud newidiadau i'r cynllun storio ar y hedfan, yn cefnogi mynegeion ac allweddi tramor, yn cefnogi dyblygu awtomatig ac ail-gydbwyso storio.

Ffynhonnell: opennet.ru

Ychwanegu sylw