Iżviluppaturi Fedora Linux jemigra d-database tal-pakkett RPM (rpmdb) minn BerkeleyDB għal SQLite. Ir-raġuni ewlenija għas-sostituzzjoni hija l-użu f'rpmdb ta 'verżjoni skaduta ta' Berkeley DB 5.x, li ma nżammx għal diversi snin. Tipprevjeni l-migrazzjoni għal rilaxxi aktar ġodda Berkeley DB 6 fuq AGPLv3, li japplika wkoll għal applikazzjonijiet li jużaw BerkeleyDB f'forma ta' librerija (RPM taħt GPLv2, u AGPL ma’ GPLv2).
Barra minn hekk, l-implimentazzjoni attwali
rpmdb ibbażat fuq BerkeleyDB ma jipprovdix l-affidabbiltà meħtieġa, peress li ma jużax tranżazzjonijiet u ma jistax jiskopri inkonsistenzi fid-database. Bidliet meħtieġa biex jintuża SQLite se jiġu offruti fir-rilaxx . Biex tikkonverti l-format tad-database, ikun biżżejjed li tuża l-kmand "rpmdb —rebuilddb".
L-implimentazzjoni l-ġdida ta' rpmdb hija ppjanata li tiġi inkluża f'Fedora 33, filwaqt li jinżamm l-appoġġ ta' BerkeleyDB għall-kompatibilità. F'Fedora 34, l-appoġġ ta' BerkeleyDB se jitmexxa għall-modalità ta' qari biss.
Sors: opennet.ru
