当前位置:首页>Linux>Linux 最新资讯 20260205——微软新开源项目:LiteBox——基于Rust的沙盒化库操作系统

Linux 最新资讯 20260205——微软新开源项目:LiteBox——基于Rust的沙盒化库操作系统

  • 2026-08-27 10:10:26
Linux 最新资讯 20260205——微软新开源项目:LiteBox——基于Rust的沙盒化库操作系统
Open Source Daily
开源技术资讯 · 开发者必读
📅2026-02-05
📆星期四
📰4 篇
01
微软新开源项目:LiteBox——基于Rust的沙盒化库操作系统             

微软工程师一直在开发LiteBox,这是一个专注于安全的库操作系统,采用Rust编程语言编写,并利用基于Linux虚拟化的安全技术"LVBS"。其设计目标是让LiteBox作为安全内核,通过虚拟化硬件保护常规客户机内核。

LiteBox的自我描述如下: LiteBox是一个沙箱化库操作系统,通过大幅缩减与主机的交互接口来降低攻击面。它专注于实现各类"北向"适配层与"南向"平台间的便捷互操作。LiteBox设计适用于内核与非内核两种场景。

当LiteBox在其"南向"端获得平台接口时,会暴露一个受nix/rustix启发的Rust风格"北向"接口。这些接口支持广泛的应用场景,可轻松实现任意南北向组件间的连接。

典型应用场景包括:

- 在Windows系统上运行未经修改的Linux程序 

- 在Linux系统上对应用程序进行沙箱隔离

 - 在SEV SNP安全环境中运行程序 

- 在Linux系统上运行OP-TEE程序 

- 基于LVBS平台运行

这个基于Rust语言、聚焦安全性的操作系统项目采用MIT开源协议。LiteBox尚未发布稳定版本,但其代码已在GitHub开源并持续活跃开发。

微软Linux系统安全及开源事务负责人詹姆斯·莫里斯昨日宣布了LiteBox的发布。

---
02
Ubuntu将支持SpacemiT K3作为首批RISC-V RVA23系统级芯片之一             

Canonical与SpacemiT今日联合宣布,Ubuntu Linux将正式支持SpacemiT新款K3 RISC-V片上系统。K3的独特之处在于其成为首批可用的RVA23架构RISC-V设计之一。

Canonical去年曾宣布,自Ubuntu 25.10版本起将把RISC-V支持基线提升至RVA23标准,尽管当时市场上尚缺乏兼容RVA23的硬件设备。这一举措导致现有RISC-V开发板将无法运行Ubuntu 25.10及后续版本,主要被限定在Ubuntu 24.04 LTS系列。由于硬件支持匮乏,Ubuntu 25.10的RISC-V版本此前主要依赖QEMU虚拟环境进行测试。

如今SpacemiT K3作为首批兼容RVA23标准的片上系统正逐步推向市场,并将获得Ubuntu Linux的官方支持。随着Ubuntu 26.04 LTS版本的即将发布,这一进展令人振奋。K3芯片搭载八个符合RVA23标准的RISC-V核心,主频高达2.4GHz,据称其通用人工智能算力可达60 TOPS,并最高支持32GB LPDDR5内存。

本次公告同时确认SpacemiT K1也已获得Ubuntu Linux官方支持。不过该芯片并非基于RVA23架构,因此仅适用于Ubuntu 24.04 LTS版本。SpacemiT此前曾表示将提供评测硬件,期待这一承诺能早日实现,以便在Phoronix平台上开展现代RISC-V架构的基准测试。

// ---
03
System76的COSMIC桌面计划采用Vulkan渲染器,提升游戏体验             

继System76于12月发布COSMIC Epoch 1及Pop!_OS 24.04版本后,今日该公司进一步披露了未来两大COSMIC桌面版本的功能规划。

System76为这款基于Rust语言的开源桌面环境制定了宏伟的发展蓝图。自首个重大版本发布以来,团队已通过多个小版本更新持续打磨系统,而即将到来的COSMIC Epoch 2与Epoch 3版本将引入一系列重要特性。其中COSMIC Wayland合成器计划集成Vulkan渲染器,同时将开展多项性能优化工作。System76在今日的博客文章中公布了部分开发重点。

COSMIC Epoch 2版本的核心任务包括:

- 性能优化:采用响应式渲染技术以显著降低CPU占用(降幅达60~80%),并实现多线程图像解码与并行GPU图像上传。

- 为libcosmic库添加窗口投影功能。

- 小程序设置面板。

- 为COSMIC合成器开发Vulkan渲染器,该渲染器将部分服务于HDR与夜灯功能的实现。

- 提升游戏体验的专项优化。

- 在COSMIC合成器中实现窗口模糊/毛玻璃视觉效果。

- 支持Wacom数位板。

与此同时,COSMIC Epoch 3版本的部分规划特性涵盖:

- 开发专属的COSMIC桌面登录管理器。

- 多样化的工作空间动画效果。

- 为COSMIC合成器集成HDR与夜灯支持。

- 游戏手柄/控制器兼容性开发。

- 会话恢复功能,可在同次登录期间保留窗口尺寸与位置信息。

- 支持SVG格式光标。

- COSMIC面板的小程序热加载功能。

- 在COSMIC设置中心添加应用程序独立音量控制。

- 为COSMIC Edit编辑器集成语言服务器协议(LSP)支持、拼写检查、分屏编辑等增强功能。

更多关于这两大版本更新的技术细节可通过System76官方博客获取。目前尚未公布COSMIC Epoch 2与Epoch 3版本的具体发布时间表。

---
04
Debian的挑战:当开发者悄然离去             

您可能还记得上个月的新闻,Debian的数据保护团队已无人值守,以及过去其他Debian工作面临的志愿者人员配置挑战。Debian项目负责人安德烈亚斯·蒂勒一直在关注一个问题:当Debian的全志愿者开发者因时间投入、兴趣转移或其他原因悄然离开,却未向Debian项目进行适当沟通时,会引发哪些挑战。

当前面临的问题并非志愿者停止贡献,而是他们在停止贡献时未与其他Debian开发者沟通。特别是那些被委派到不同Debian团队的成员停止参与,或是Debian软件包逐渐无人维护的情况。如果其他Debian开发者未能及时获知某人暂时或永久离开项目,他们将无法有效应对这种局面。

DPL安德烈亚斯·蒂勒今日在致Debian开发者的邮件列表帖子中精辟总结了这一状况: 

"以下思考并非针对近期FTPmaster或DFSG相关变动,而是反映了我长期以来在Debian不同领域观察到的普遍模式。

在我担任DPL期间,早期的直觉已逐渐转化为清晰的观察:Debian存在一个因其志愿者项目特性而容易被忽视的结构性挑战。

Debian的存在依赖于人们自愿投入时间。这是我深为珍视的特质,也是Debian能有效运作的重要原因。与此同时,我们大多数人当初都满怀热情加入,并未明确承诺在未来时间、精力或兴趣发生变化时会主动告知。生活环境改变、优先级调整、兴趣转移——这些都是正常且完全合理的现象。

然而,我们普遍缺乏轻量级且可靠的途径来相互传达这些变化。

对许多志愿者而言,被直接询问是否仍在积极参与或他人能否依赖其工作可能令人不适——尤其是当询问来自朋友或同事时。出于相互体谅,我们常常避免询问;同样出于体谅,我们也避免主动声明自己已退出。这导致责任往往悄然转移,而非经过有意识的交接或终结。

这种动态为贡献者提供了一种隐性的保护,这虽可理解且出于善意,但同时也可能对项目产生实际影响:漏洞无人处理、安全相关账户缺乏有效监管、委派角色仅存于纸面而缺乏明确的责任归属。

这并非质疑任何人的承诺或善意,而是认识到在长期运行的志愿者项目中,参与度变化是常态——而Debian目前缺乏成熟的机制,能以及时且低压力的方式使这些变化透明化。

长期以来,这促使我思考Debian如何能更自觉、更系统地处理此类参与度变化。与其将每个案例视为孤立事件,我认为有必要审视几个反复出现问题的领域——这些领域能清晰体现上述动态,而更明确的结构将有助于贡献者和整个项目的发展。"

他随后概述了关于MIA团队、保持软件包可维护性以及处理委派角色的一些构想。继去年DebConf会议后,针对MIA团队提出的讨论方案是建立自动化系统:系统将自动向标记为可能不活跃的贡献者发送邮件(约6个月无活动后触发),随后每月发送跟进邮件以确认其状态。

这对Debian项目的健康发展至关重要——实际上对任何开源项目皆然——尤其当开源开发者悄然离开时,健全的机制能保障志愿者贡献者持续有效协作。更多DPL对此议题的思考可通过今日的邮件列表帖子查阅。

<OpenSource/>
感谢阅读
每天推送最新开源技术动态
// Source: Phoronix

最新文章

随机文章