- 关于 FreeBSD 的多个页面链接:提供了关于 FreeBSD 的多个页面链接,如About、Features等。
2024 年第三季度状态报告:报告延迟发布,许多贡献者是志愿者,鼓励更多人加入。
FreeBSD 团队报告:
- FreeBSD 核心团队:欢迎 René Ladan 为新秘书,选定新的团队联络人,全员出席 EuroBSDCon 2024,批准将 FreeBSD 发行版支持时间从五年减少到四年,帮助组建新的 srcmgr 团队,欢迎新的 src 提交者等。
- FreeBSD 基金会:是 501(c)(3)非营利组织,支持 FreeBSD 项目和社区,第三季度完成多项工作,如筹集超过 13.5 万美元、启动两个重大项目等,还介绍了基金会支持的多个项目和活动。
- FreeBSD 发布工程团队:负责发布 FreeBSD 官方版本,管理 13.4-RELEASE 并开始规划 14.2-RELEASE。
- 持续集成:与项目贡献者合作满足测试需求,完成多项任务,仍有多项工作在进行中。
- Ports 集合:Ports 管理团队负责 Ports 树的整体方向等,介绍了 Ports 集合的现状和主要软件升级。
- Bugmeister 团队:对添加有用图表到 Bugzilla 感兴趣,进行 Bugzilla 版本升级,统计 PR 情况,感谢协助人员等。
- FreeBSD Samba 团队:创建新团队以协调 Samba 相关工作,进行了一些更改和协调工作,欢迎测试和社区贡献。
项目:
- 音频栈改进:旨在改善 FreeBSD 音频栈,包括多项音频相关的修复和测试,未来有更多工作计划。
- 用 Freepascal/Lazarus 编写的 bhyve 管理 GUI:是一个 bhyve 管理 GUI,支持多种架构,有待完成的测试和功能添加。
- dhclient 更改以加快 FreeBSD 启动过程:通过减少 ARP 解析超时等方式加快连接到 DHCP 网络和启动过程。
- Capsicum 和 Bhyve 代码审计:对 bhyve 和 Capsicum 进行代码审计,发现并修复多个问题,将分享审计报告。
- 端点独立 NAT:为 pf 和 ipfw 防火墙添加端点独立 NAT 支持,处于测试阶段。
- Kyua Jail 支持:在 Kyua 中支持“执行环境”以提高测试并行性,引入新的 sysctl 变量。
- Linux 源兼容性 Wiki 页面:创建跟踪 FreeBSD 和 Linux 源兼容性差异的 Wiki 页面,需要输入和帮助。
用户空间:
- 服务 jail - rc.d 服务的自动 jail 化:扩展 rc 系统以自动 jail rc.d 服务,已有部分端口修改,欢迎更多帮助。
- 用户空间 UFS 驱动 (fuse-ufs):使用 FUSE 和 Rust 编写的用户空间 UFS 驱动,正在进行重构和实现写支持。
内核:
- FreeBSD V4L2 & 内核 USB 视频类驱动:创建 UVC 内核驱动并遵循 v4l2 APIs,目前仍在清理和完善。
- mac_do(4)、setcred(2)、mdo(1):通过 MAC 框架实现受控的进程凭证转换,新的 mac_do(4)版本正在开发中。
- 调度优先级:256-队列运行队列子项目:旨在修复 FreeBSD 的 POSIX 合规性,分析和调整 ULE 调度器,目前修改正在审查中。
- 无线更新:努力为最近的芯片组和标准提供更多支持,更新驱动程序,解决内存分配问题等。
- VirtIO Sockets 和 AF_VSOCK 支持:开发 VirtIO Socket 设备的驱动程序和 AF_VSOCK 协议家族的实现,目前仍在进行中。
架构:
- Pinephone Pro 支持:启动使 FreeBSD 在 Pinephone Pro 上可用的项目,已完成部分基础工作,下一步是编写电源管理芯片驱动。
- aarch64 的 SIMD 增强:成功将 amd64 上的 SIMD 增强 libc 字符串函数移植到 aarch64,正在进行接受测试。
云:
- FreeBSD 在 EC2 上:可在 amd64 和 arm64 EC2 实例上使用,添加新的“小”AMI 并修复性能回归问题。
- OpenStack 在 FreeBSD 上:继续致力于将 OpenStack 云基础设施带到 FreeBSD,进行组件更新和测试。
文档:
- 文档工程团队:处理 FreeBSD 文档项目的元项目问题,介绍了文档更改、FreeBSD 翻译在 Weblate 的情况等。
- FreeBSD 维基:清理 stale 页面,标记添加时间,计划在 Discord 上推广维基,正在测试更新维基软件。
- FreeBSD 俄罗斯文档项目:目标是提供俄语翻译,有部分文档翻译进展,欢迎帮助翻译。
Ports:
- FreeBSD 上的 GCC:更新多个 GCC 版本,开始将 GCC 默认版本从 13 升级到 14 的 exp-run。
- Free Pascal 和 Lazarus 在 FreeBSD aarch64 上:完成 Free Pascal 和 Lazarus 在 FreeBSD aarch64 上的移植,更新相关端口。
第三方项目:
- 容器和 FreeBSD:Pot、Potluck 和 Potman:Pot 支持通过 Nomad 进行 jail 管理,Potluck 进行容器描述和镜像管理,有 bug 修复和更新。
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用。你还可以使用@来通知其他用户。