Fedora planifikon të kalojë RPM nga BerkeleyDB në SQLite

Zhvilluesit e Fedora Linux kanë për qëllim të mirëpresin kalimin e bazës së të dhënave të paketave RPM (rpmdb) nga BerkeleyDB në SQLite. Arsyeja kryesore për këtë ndryshim është përdorimi i një versioni të vjetëruar të Berkeley DB 5.x, e cila nuk është mbështetur për disa vjet. Kalimi në versione më të reja pengohet ndryshimi i licencës Berkeley DB 6 në AGPLv3, kërkesat e së cilës zbatohen edhe për aplikacionet që përdorin BerkeleyDB në formën e bibliotekës (RPM ofrohet në GPLv2, dhe AGPL nuk është e pajtueshme me GPLv2).

Përveç kësaj, implementimi aktual
i rpmdb i bazuar nĂ« BerkeleyDB nuk siguron stabilitetin e nevojshĂ«m, pasi nuk pĂ«rdor transaksione dhe nuk Ă«shtĂ« nĂ« gjendje tĂ« zbulojĂ« mosfunksionime nĂ« bazĂ«n e tĂ« dhĂ«nave. Ndryshimet e nevojshme pĂ«r pĂ«rdorimin e SQLite do tĂ« propozohen nĂ« versionin RPM 4.16. PĂ«r tĂ« konvertuar formatin e bazĂ«s sĂ« tĂ« dhĂ«nave, do tĂ« mjaftojĂ« tĂ« pĂ«rdorni komandĂ«n «rpmdb —rebuilddb».
Implementimi i ri i rpmdb planifikohet të përfshihet në Fedora 33, duke ruajtur për të siguruar pajtueshmëri edhe mbështetje për BerkeleyDB. Në Fedora 34, mbështetje për BerkeleyDB do të kalojë në modalitetin vetëm për lexim.

Burimi: opennet.ru

Blini hosting tĂ« besueshĂ«m pĂ«r faqe interneti me mbrojtje nga DDoS, serverĂ« VPS VDS đŸ”„ Blini hosting tĂ« besueshĂ«m pĂ«r faqe interneti me mbrojtje nga DDoS, serverĂ« VPS VDS | ProHoster