手机版
你好,游客 登录 注册 搜索
背景:
阅读新闻

Fedora希望将RPM数据库从Berkeley DB转移到SQLite

[日期:2020-03-17] 来源:Linux公社  作者:醉落红尘 [字体: ]

作为最终针对Red Hat Enterprise Linux的一项举措,致力于Fedora的Red Hat开发人员计划将RPM数据库(RPMDB)从长期的Berkeley DB过渡到使用SQLite。

自从Oracle在2006年收购了Berkeley DB的开发者Sleepycat Software之后,Berkeley DB的6.0版本和更新版本就一直使用AGPL许可证和商业许可证,而不是以前的自由软件许可证。尽管Berkeley DB最新的上游版本是18.1,但是这种双重许可的改变使得RPMDB回到了Berkeley DB上。

早就应该摆脱老旧的Berkeley DB 5了,但是对于Fedora 33来说,今年晚些时候可能会最终实现,并在一年后完全过渡到Fedora 32。

开发人员正在考虑将RPM的数据库从Berkely DB迁移到SQLite。一旦完全实现并利用SQLite的现代功能,这最终将导致一个更强大的RPM数据库。

通过此Wiki页面可获得有关RPMDB SQLite过渡计划的更多详细信息。同样,对于Fedora 33,该计划也使用RPM 4.16。 RPM 4.16是最初的实验性SQLite后端,改进的表达式解析器,SSD检测和优化以及其他功能。

Linux公社的RSS地址https://www.linuxidc.com/rssFeed.aspx

本文永久更新链接地址https://www.linuxidc.com/Linux/2020-03/162608.htm

linux
相关资讯       Fedora 
本文评论   查看全部评论 (0)
表情: 表情 姓名: 字数

       

评论声明
  • 尊重网上道德,遵守中华人民共和国的各项有关法律法规
  • 承担一切因您的行为而直接或间接导致的民事或刑事法律责任
  • 本站管理人员有权保留或删除其管辖留言中的任意内容
  • 本站有权在网站内转载或引用您的评论
  • 参与本评论即表明您已经阅读并接受上述条款