O Fedora planeja migrar RPM de BerkeleyDB para SQLite

Desenvolvedores do Fedora Linux pretendem migrar a base de dados de pacotes RPM (rpmdb) de BerkeleyDB para SQLite. Como principal motivo para a substituição, cita-se a utilização de uma versão desatualizada do Berkeley DB 5.x, que não é mais mantida há vários anos. A transição para lançamentos mais novos é dificultada a mudança de licença Berkeley DB 6 para AGPLv3, cujos requisitos se aplicam também a aplicativos que utilizam BerkeleyDB na forma de biblioteca (RPM é disponibilizado sob GPLv2, e AGPL incompatível com GPLv2).

Além disso, a implementação atual
do rpmdb baseada em BerkeleyDB não oferece a confiabilidade necessária, pois não utiliza transações e não é capaz de identificar inconsistências na base de dados. As alterações necessárias para a utilização do SQLite serão propostas na versão RPM 4.16. Para converter o formato da base de dados, será suficiente utilizar o comando "rpmdb —rebuilddb".
A nova implementação do rpmdb está prevista para ser incluída no Fedora 33, mantendo para garantir compatibilidade e suporte ao BerkeleyDB. No Fedora 34, o suporte ao BerkeleyDB será convertido para modo somente leitura.

Fonte: opennet.ru

Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS 🔥 Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS | ProHoster