设为首页收藏本站

LUPA开源社区

 找回密码
 注册
文章 帖子 博客
LUPA开源社区 首页 业界资讯 开源资讯 查看内容

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

2020-4-8 11:47| 发布者: joejoe0332| 查看: 278| 评论: 0|原作者: oschina|来自: oschina

摘要: 作为最终针对 Red Hat Enterprise Linux 的一项举措,负责 Fedora 的 Red Hat 开发者计划将 RPM 数据库(RPMDB) 从此前一直使用的 Berkeley DB 过渡到使用 SQLite。 自 2006 年 Oracle 收购 Berkeley DB 的开发厂商 S ...
作为最终针对 Red Hat Enterprise Linux 的一项举措,负责 Fedora 的 Red Hat 开发者计划将 RPM 数据库(RPMDB) 从此前一直使用的 Berkeley DB 过渡到使用 SQLite。

自 2006 年 Oracle 收购 Berkeley DB 的开发厂商 Sleepycat Software 以来,Berkeley DB 6.0 及更高版本采用了由 AGPL 开源协议和商业许可证组合成的双重许可证,而非先前的自由软件许可协议。双重许可证的变更使 RPMDB 决定不再使用 Berkeley DB,即使 Berkeley DB 的最新上游版本已更新至 18.1。

有人认为早应放弃使用老旧的 Berkeley DB 5,但是对于 Fedora 33 来说,这个目标可能会需要在今年晚些时候才会最终实现,并且为 Fedora 32 提供了一年的时间来全面过渡。

开发者认为一旦完全实现并利用 SQLite 的现代功能,将会带来一个更强大的 RPM 数据库,并摆脱对核心组件之一的 Berkeley DB 的依赖。

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


酷毙

雷人

鲜花

鸡蛋

漂亮
  • 快毕业了,没工作经验,
    找份工作好难啊?
    赶紧去人才芯片公司磨练吧!!

最新评论

关于LUPA|人才芯片工程|人才招聘|LUPA认证|LUPA教育|LUPA开源社区 ( 浙B2-20090187 浙公网安备 33010602006705号   

返回顶部