Pangembang Fedora Linux Migrasi database paket RPM (rpmdb) saka BerkeleyDB menyang SQLite. Alesan utama sing disebutake kanggo ngalih yaiku nggunakake versi BerkeleyDB 5.x sing wis lawas ing rpmdb, sing wis ora dijaga nganti pirang-pirang taun. Iki nyegah transisi menyang rilis sing luwih anyar. Berkeley DB 6 ana ing AGPLv3, sing uga ditrapake kanggo aplikasi sing nggunakake BerkeleyDB ing wangun perpustakaan (RPM) ing GPLv2, lan AGPL karo GPLv2).
Kajaba iku, implementasine saiki
rpmdb berbasis BerkeleyDB ora nyedhiyakake linuwih sing dibutuhake amarga ora nggunakake transaksi lan ora bisa ndeteksi inconsistencies database. Owah-owahan sing dibutuhake kanggo nggunakake SQLite bakal diusulake ing rilis kasebut. Kanggo ngowahi format database, cukup nggunakake printah "rpmdb --rebuilddb".
Implementasi rpmdb anyar direncanakake kanggo dilebokake ing Fedora 33, dene dhukungan BerkeleyDB bakal disimpen kanggo kompatibilitas. Ing Fedora 34, dhukungan BerkeleyDB bakal dipindhah menyang mode mung diwaca.
Source: opennet.ru
