小米起诉美国国防部及财政部;微软又开源一个重磅产品
(给技术最前线加星标,每天看技术热点)
综合整理:技术最前线(ID:TopITNews) 参考:程序员的那些事、开源中国、solidot、cnBeta、腾讯科技等
0、微软宣布开源可扩展存储引擎,已服役超 25 年
微软近日宣布开源可扩展存储引擎(Extensible Storage Engine,缩写ESE)。ESE 是一个非 SQL 数据库引擎,拥有超过 25 年的服务寿命。
https://github.com/microsoft/Extensible-Storage-Engine
它始于 Windows NT 3.51,至今仍是微软的核心资产之一。时至今日,ESE 还广泛应用于 Office 365 邮件存储后端服务器、大型 SMP 系统以及每个 Windows 客户端。
ESE 目前的成绩:
● 运行在数百万台 Office 365 Mailbox Storage 后端服务器和数十万台设备上
● 可以在大型 Active Directory 部署中在大型 SMP 系统 TB 级别的存储上运行
● 每个 Windows 客户端计算机都有多个数据库实例在低内存模式下运行。自 Windows XP开始所有 Windows SKU 均存在 ESE 代码,如今在超过 10 亿台 Windows 10 设备中也存在。
ESE 提供事务型数据更新和恢复。它包含一种崩溃恢复机制,因此能保证系统崩溃下的数据一致性。ESE中的事务高度并发的,因此ESE适合于服务器应用程序。ESE会智能缓存数据,从而确保对数据的高性能访问。此外,ESE很轻便,适用用于辅助应用程序。(cnBeta)
1、curl 创始人:“我喜欢 GitHub”
curl 创始人兼首席开发者 Daniel Stenberg 对于部分批评者认为 curl 项目不应该使用 GitHub 的观点进行了回应。
Stenberg 表示,curl 项目大约11年前从 Sourceforge 迁移到了 GitHub,自此一直都很顺利。他之所以选择 GitHub,不仅仅是因为 GitHub 提供了许多实用功能,而且在托管和管理源代码方面也提供了快速且稳定的服务。
此外,GitHub 还聚集了来自全球的开发者,他们都熟悉在 GitHub 上进行开发的模式,所以通过使用 GitHub,curl 开发团队降低了贡献过程中的沟通成本,并且最大限度地吸引了其他人加入和帮助项目。因此 Stenberg 喜欢 GitHub。(开源中国)
2、Linux 或将限制模块调用某些寄存器
2020 年 6 月,处于安全性的考虑,并且为了防止随意调用 MSR 寄存器引起内核问题,Linux 引入了限制从用户空间写入 MSR 寄存器的补丁。现在,根据一些尚未被合并的补丁,对某些调用寄存器或使用选择 CPU 指令的内核模块将施加新的限制。
第一个限制是禁止一些 CPL0 指令:禁止在全局描述符表 GDT(global descriptor table)上调用模块或返回用户空间,并且在模块试图更改寄存器状态或弄乱FS / GS 基址时输出错误信息。
第二个限制是禁止内核模块直接写入 CRn、XCRn 和 DRn 寄存器。如果仍要写入,需要通过合适的访问器。
目前,这些补丁尚未合并入主线,详细内容请查看 x86/module。
3、Touch ID 将在今年回归,iPhone Home 按键终将成为历史
最新的消息显示,苹果可能会在 2021 年的最新款 iPhone 中同时采用 Face ID 功能和基于屏下指纹识别的 Touch ID。
2020 年 1 月中旬,长期关注苹果的彭博社记者 Mark Gurman 报道了关于苹果在新一代 iPhone 中的产品计划;他表示,苹果并不打算对今年的 iPhone 进行非常激进的更新,但是有一个新功能非常关键——屏下指纹阅读器。
Mark Gurman 表示,苹果将在新一代 iPhone 中加入屏下指纹阅读器,以便给用户增加一个解锁 iPhone 的选项,而不仅仅是密码和 Face ID 面部识别功能——这对于当下需要佩戴口罩的用户来说,是一个福音。
4、小米起诉美国国防部及财政部:存在程序不公与事实认定错误
1 月 31 日消息,小米集团在港交所发布公告称,公司于美国东部时间 1 月 29 日在美国哥伦比亚特区地方法院起诉美国国防部和美国财政部。
小米认为,上述两机构的决定中,存在程序不公与事实认定错误,为了维护本公司全球用户、合作伙伴、员工和股东的利益,要求法院宣告该决定违法并撤销该决定。
- EOF -
觉得这些资讯有帮助?请转发给更多人
推荐关注 技术最前线,看 IT 要闻
点赞和在看就是最大的支持❤️