StarryOS / tgoskits 这条线的周报。周报原先发在 rcore-os/tgoskits#1507 的评论里,2026-09 起改到这个 wiki,往期一并整理进来。
七月补软件栈,补内核缺的功能:LLVM、监控栈、网关、TUN/TAP、StarryWRT 发行版,外加把已提交的一批 PR 逐个修到完备。
八月上半月转向计算与渲染的全后端测试矩阵(纯 CPU 软件路径,lavapipe/llvmpipe/pocl),同时对照 Linux 源码补 syscall 子系统,一波一波扫。
八月下半月,图形栈一路接通到浏览器能出画面(NetSurf、Qt6、Firefox 经 Weston 到 virtio-gpu),并确认 NetSurf 的能力上限撑不起现代站点,因此立项移植 Servo。
八月底开始把原本固定在内核里的系统调用拆成可替换的包,Linux、Windows、Darwin 各一套系统调用参考实现,设计见 #2202,用对应平台的 CPython 3.14 套件验证。
九月上旬回到浏览器线,在 x86_64 上让 Firefox 经 HTTPS 打开真实站点,C/G 两侧与 Linux 对比;随后集中清理积压的审查意见,每条修复都配一个先在旧实现上失败、再在修复后通过的确定性回归测试。
九月下旬与 Linux 逐项测速,按差距从大到小逐个修;月末开始对已提交的内核补丁做溯源。
十月初完成溯源:68 个内核补丁逐个找出对应的 Linux 源码行与 man 原文,见总结报告。
There was an error while loading. Please reload this page.