FreeBSD 中文社区 2025 第二季度问卷调查
FreeBSD 中文社区(CFC)
VitePress 镜像站QQ 群 787969044视频教程Ⅰ视频教程Ⅱ
  • FreeBSD 从入门到追忆
  • 中文期刊
  • 状态报告
  • 发行说明
  • 手册
  • 网络文章集锦
  • 笔记本支持报告
  • Port 开发者手册
  • 架构手册
  • 开发者手册
  • 中文 man 手册
  • 文章
  • 书籍
  • FreeBSD 中文期刊
  • 编辑日志
  • 2025-123 下游项目
    • FreeBSD 发布工程:新主管上任
    • GhostBSD:从易用到挣扎与重生
    • BSD Now 与将来
    • 字符设备驱动教程(第三部分)
    • 学会走路——连接 GPIO 系统
    • FreeBSD 中对 SYN 段的处理
    • FreeBSD 2024 年秋季峰会
  • 2024-1112 虚拟化
    • 字符设备驱动程序教程(第二部分)
    • 面向 Linux 和 Windows 用户的 bhyve
    • Xen 与 FreeBSD
    • Wifibox:一种嵌入式虚拟化无线路由器
    • 嵌入式 FreeBSD:Fabric——起步阶段
    • DGP:一种新的数据包控制方法
    • 会议报告:我在都柏林的 EuroBSDCon 体验
  • 2024-0910 内核开发
    • 字符设备驱动程序教程
    • VPP 移植到了 FreeBSD:基础用法
    • 利用 Kyua 的 Jail 功能提升 FreeBSD 测试套件的并行效率
    • FreeBSD 上的 Valgrind
    • 嵌入式 FreeBSD:探索 bhyve
    • TCP/IP 历险记:FreeBSD TCP 协议栈中的 Pacing
    • 实用软件:实现无纸化(Paperless)
  • 2024-0708 存储与文件系统
    • FreeBSD 中的 NVMe-oF
    • FreeBSD iSCSI 入门
    • 使用 ZFS 原生加密保护数据
    • 嵌入式 FreeBSD:打造自己的镜像
    • TCP LRO 简介
    • 基于 Samba 的时间机器备份
  • 2024-0506 配置管理对决
    • 基本系统中的 mfsBSD
    • rdist
    • Hashicorp Vault
    • 在 GitHub 上向 FreeBSD 提交 PR
    • 悼念 Mike Karels
    • 2024 年 5-6 月来信
    • 嵌入式 FreeBSD 面包板
    • TCP/IP 历险记:TCP BBLog
    • 实用软件:开发定制 Ansible 模块
  • 2024-0304 开发工作流与集成
    • FreeBSD 内核开发工作流程
    • FreeBSD 与 KDE 持续集成(CI)
    • 更现代的内核调试工具
    • 从零开始的 ZFS 镜像及 makefs -t zfs
    • 提升 Git 使用体验
  • 2024-0102 网络(十周年)
    • FreeBSD 中的 RACK 栈和替代 TCP 栈
    • FreeBSD 14 中有关 TCP 的更新
    • if_ovpn 还是 OpenVPN
    • SR-IOV 已成为 FreeBSD 的重要功能
    • FreeBSD 接口 API(IfAPI)
    • BATMAN:更优的可移动热点网络方式
    • 配置自己的 VPN——基于 FreeBSD、Wireguard、IPv6 和广告拦截
    • 实用软件:使用 Zabbix 监控主机
  • 2023-1112 FreeBSD 14.0
    • LinuxBoot:从 Linux 启动 FreeBSD
    • FreeBSD 容器镜像
    • 现在用 Webhook 触发我
    • 新的 Ports 提交者:oel Bodenmann (jbo@freebsd.org)
  • 2023-0910 Port 与软件包
    • 回忆录:与 Warner Losh(@imp)的访谈
    • 在你自己的仓库中定制 Poudriere 源
    • Wazuh 和 MITRE Caldera 在 FreeBSD Jail 中的使用
    • PEP 517
    • CCCamp 2023 旅行报告
  • 2023-0708 容器与云
    • 在 Firecracker 上的 FreeBSD
    • 使用 pot 和 nomad 管理 Jail
    • 会议报告:C 与 BSD 正如拉丁语与我们——一位神学家的旅程
    • 抒怀之旅:与 Doug Rabson 的访谈
    • 基于 Jail 的广告拦截教程
    • 我们收到的来信
  • 2023-0506 FreeBSD 三十周年纪念特刊
    • CheriBSD 近十多年的历程
    • AArch64:成为 FreeBSD 新的一级架构
    • 岁月如梭:我个人的时间线
    • 安装 FreeBSD 1.0:回顾 30 年前
    • ZFS 是如何进入 FreeBSD 的呢?
    • 我不是来自约克郡的,我保证!
    • 回忆录:采访 David Greenman Lawrence
    • FreeBSD 和早期的 Unix 社区
    • 早期的 FreeBSD 移植
    • FreeBSD 30 周年:成功的秘诀
    • FreeBSD 在日本:回忆之旅与今日之实
  • 2023-0304 嵌入式
    • CheriBSD port 和软件包
    • 让我们来试试 ChatGPT
    • GPU 直通
  • 2023-0102 构建 FreEBSD Web 服务器
    • ZFS 的原子 I/O 与 PostgreSQL
    • 虚拟实验室——BSD 编程研讨会
    • ZFS 简介
    • 会议报告:落基山庆祝女性计算机科学家
    • 进行中的工作/征求反馈:数据包批处理
    • 基金会与 FreeBSD 桌面
  • 2022-1112 可观测性和衡量标准
    • 在 FreeBSD 的 DDB 内核调试器中编写自定义命令
    • DTrace:老式跟踪系统的新扩展
    • 基于证书的 Icinga 监控
    • 活动监控脚本(activitymonitor.sh)
    • 实用 IPv6(第四部分)
    • EuroBSDCon 会议报道
    • 实用 Port:Prometheus 的安装与配置
    • 书评:《用火解决问题:管理老化的计算机系统(并为现代系统保驾护航)》Kill It with Fire: Manage Aging Computer Systems (and Future Proof Modern Ones)
  • 2022-0910 安全性
    • CARP 简介
    • 重构内核加密服务框架
    • PAM 小窍门
    • SSH 小窍门
    • 实用 IPv6(第三部分)
    • 书评:Understanding Software Dynamics(深入理解软件性能——一种动态视角)—— Richard L. Sites 著
    • 访谈:保障 FreeBSD 安全性
    • MCH 2022 会议报告
  • 2022-0708 科研、系统与 FreeBSD
    • 在 FreeBSD 上构建 Loom 框架
    • 教授本科生 Unix 课程
    • FreeBSD 入门研讨会
    • 实用 IPv6(第二部分)
    • 在 2022 年及以后推广 FreeBSD
    • 进行中的工作/征求反馈:Socket 缓冲区
    • FreeBSD 开发者峰会报告
    • 支持 Electromagnetic Field 2022
  • 2022-0506 灾难恢复
    • 使用 FreeBSD 构建高弹性的私有云
    • LLDB 14 —— FreeBSD 新调试器
    • 实用 IPv6(第一部分)
    • 利用 netdump(4) 进行事后内核调试
    • 进行中的工作/征求反馈:FreeBSD 启动性能
    • 实用 Port:在 OpenZFS 上设置 NFSv4 文件服务器
  • 2022-0304 ARM64 是一级架构
    • FreeBSD/ARM64 上的数据科学
    • Pinebook Pro 上的 FreeBSD
    • 嵌入式控制器的 ACPI 支持
    • 进行中的工作/征求反馈:Lumina 桌面征集开发人员
    • 实用 Port:如何设置 Apple 时间机器
  • 2022-0102 软件与系统管理
    • 为 FreeBSD Ports 做贡献
    • 使用 Git 贡献到 FreeBSD Ports
    • CBSD:第一部分——生产环境
    • 将 OpenBSD 的 pf syncookie 代码移植到 FreeBSD 的 pf
    • 进行中的工作/征求反馈:mkjail
    • 《编程智慧:编程鬼才的经验和思考》(The Kollected Kode Vicious)书评
    • 会议报告:EuroBSDCon 2021 我的第一次 EuroBSDCon:一位新组织者的视角
  • 2021-1112 存储
    • 开放通道 SSD
    • 构建 FreeBSD 社区
    • 与完美操作系统同行 27 年
    • 进行中的工作/征求反馈:OccamBSD
    • 通过 iSCSI 导入 ZFS ZIL——不要在工作中这样做——就像我做的那样
  • 2021-0910 FreeBSD 开发
    • FreeBSD 代码审查与 git-arc
    • 如何为 FreeBSD 实现简单的 USB 驱动程序
    • 内核开发技巧
    • 程序员编程杂谈
  • 2021-0708 桌面/无线网
    • 通往 FreeBSD 桌面的直线路径
    • FreeBSD 13 中的人机接口设备 (HID) 支持
    • Panfrost 驱动程序
    • 用 Git 更新 FreeBSD
    • FreeBSD 的新面孔
    • 想给你的桌面加点佐料?
  • 2021-0506 安全
    • 七种提升新安装 FreeBSD 安全性的方法
    • copyinout 框架
    • 使用 TLS 改善 NFS 安全性
    • Capsicum 案例研究:Got
    • 对 Jail 进行安全扫描
  • 2021-0304 FreeBSD 13.0
    • 展望未来
    • FreeBSD 13.0 工具链
    • FreeBSD 13.0 中有新加载器吗?
    • TCP Cubic 准备起飞
    • OpenZFS 中的 Zstandard 压缩
    • 会议报告:FreeBSD 供应商峰会
    • Git 不够吗?
  • 2021-0102 案例研究
    • Tarsnap 的 FreeBSD 集群
    • BALLY WULFF
    • Netflix Open Connect
    • FreeBSD 的新面孔
    • 写作学者的 FreeBSD
    • 在世界之巅
  • 2020-1112 工作流/持续集成(CI)
    • FreeBSD Git 快速入门
    • 使用 syzkaller 进行内核 Fuzzing
    • Mastering Vim Quickly 书评
    • 线上会议实用技巧
    • 在控制台上进行网络监控
  • 2020-0910 贡献与入门
    • 采访:Warner Losh,第 2 部分
    • 代码审查
    • 撰写良好的提交消息
    • 如何在不是程序员的情况下做出贡献——成为 FreeBSD 译者
    • 如何成为文档提交者
    • 谷歌编程之夏
    • 为 FreeBSD 期刊撰写文章
    • 你为什么使用 FreeBSD
    • FreeBSD 的新面孔
  • 2020-0708 基准测试/调优
    • FreeBSD Friday
    • 采访:Warner Losh,第 1 部分
    • 构建和运行开源社区
    • 在 FreeBSD 上轻松搭建我的世界(Minecraft)服务器
    • FreeBSD 的新面孔
  • 2020-0506 网络性能
    • 内核中的 TLS 卸载
    • 访谈:Michael W Lucas
    • FreeBSD 桌面发行版
    • 使用 Poudriere 进行 Port 批量管理
    • FreeBSD 的新面孔
由 GitBook 提供支持
LogoLogo

FreeBSD 中文社区(CFC) 2025

在本页
在GitHub上编辑
导出为 PDF
  1. 2022-0708 科研、系统与 FreeBSD

FreeBSD 开发者峰会报告

上一页进行中的工作/征求反馈:Socket 缓冲区下一页支持 Electromagnetic Field 2022

最后更新于3个月前

  • 原文链接:

  • 作者:ANNE DICKISON

每年夏天,FreeBSD 开发者社区的成员及其嘉宾都会聚集在 FreeBSD 开发者峰会上。规划委员会从 2022 年初开始筹备,怀着能将大家 —— 现场见面 —— 连接在一起的美好愿望。然而,不幸的是,疫情改变了计划,我们很快意识到又将举行一次虚拟活动。委员会成员共同努力,招募讲者和工作小组,并寻找新的方式让虚拟活动显得更加个性化。首先,增加了一个扩展的走廊环节。通过使用 SpatialChat 虚拟会议服务,参与者可以在虚拟房间里四处游走,与周围的人交谈。我们还将休息时间延长至 30 分钟,以便参与者之间有更多的交流时间。开发者峰会由 FreeBSD 基金会赞助,于 6 月 16 日和 17 日举行。活动全程录制并通过 YouTube 直播。你可以在找到完整的内容和单个讲座。幻灯片可以在 上找到。

第一天以我们规划委员会的领导和长期主持人 John Baldwin 的欢迎致辞拉开帷幕。欢迎之后,FreeBSD 基金会的 Deb Goodkin、Ed Maste 和 Joseph Migrone 更新了基金会的最新动态,介绍了技术路线图的进展,并分享了接下来一年大家可以期待的事项。

在第一次休息之后,走廊环节还包括了一段 Rick Roll 视频,接着 Brooks Davis 更新了令人兴奋的 CHERI/Morello 项目。他的讲座讨论了 CHERI 是什么,ARM 的 Morello CPU 是什么,以及这些项目对 FreeBSD 的影响。

经过 SpatialChat 平台上的另一个热烈休息之后,Ed Maste 和 Warner Losh 主持了一场关于 FreeBSD Pre-commit CI 的圆桌讨论。该环节的目标是解释为什么 Pre-commit CI 对 FreeBSD 很重要,当前的实施情况,以及鼓励其他开发者加入正在增强 Pre-commit CI 过程的团队。

接下来是 30 分钟的休息,Pre-commit CI 话题继续在走廊环节中展开。随后,Mark Johnston、Mariusz Zaborski 和 Ed Maste 主持了一个关于 FreeBSD 安全性的面板讨论。在会议期间,他们讨论了 Sec Team 以及随着时间推移发生的一些变化,未来可能会有哪些变化。他们还回顾了问题是如何被发现和处理的,包括对 FreeBSD 添加的漏洞缓解措施。最后,他们讨论了一些提升安全性的积极措施。

为了确保日程按时进行,接着进行了 20 分钟的休息。然后我们进入了当天的最后一个环节。由于开发者和供应商峰会已经转为在线形式,委员会通常将第一天的最后一个环节保留为关于 FreeBSD 历史的特别炉边谈话。以往的峰会包括了 Kirk McKusick 和 Warner Losh 的演讲,可以在项目的 YouTube 频道上找到。今年,Jordan Hubbard 加入了我们,讲述了 FreeBSD 的早期历史。这个环节更多的是个问答环节,而不是正式的演讲,可能是我最喜欢的部分。Jordan 分享了很多精彩的故事,我也很羡慕他能如此详细地回忆过去。如果你对旧时的 FreeBSD 感兴趣,我强烈推荐观看 Jordan 的演讲。

第二天的峰会在我们的无畏领导者 John Baldwin 的再次欢迎中开始,然后直奔可能是峰会中最忙碌却最富有成效的部分——有、需求和计划环节,也就是 14.0 规划。为了尽可能多地覆盖内容,规划环节分为两部分,中间有一个休息。讨论的更新 HackMD 页面可以在这里找到。

经过一段急需的休息后,Warner 回来主持了一个关于他们使用的 QEMU BSD 用户模拟器的环节,讨论了它如何用于构建包以及它的上游进展。Warner 最后呼吁大家帮助审查补丁、重构、提交系统调用并修复错误。查看他的演讲,了解如何提供帮助。

当天的最后一个休息后,进行了一个关于 Linux 专业学院(LPI)BSD 认证课程的环节。LPI 的 Fabian Thorns 讲解了 BSD 认证考试,以及 LPI 的使命和新的会员计划。他还呼吁大家帮助创建与 BSD 认证考试相关的培训材料。一定要查看 Fabian 的完整演讲,了解你如何能从 LPI 中受益或提供帮助。

峰会最后由 John Baldwin 做了闭幕演讲,讨论了即将到来的 FreeBSD 活动,并提醒大家填写峰会调查。作为一个参与组织过不少会议和活动的人,我可以告诉你,活动后的调查对规划委员会极为重要。它帮助我们了解哪些方面做得好,哪些不行,也帮助我们决定未来的方向。委员会已经开始着手规划 2020 年秋季的 FreeBSD 供应商峰会。有关更多信息应很快发布。希望我们最终能亲自见面。

感谢每一位参加 2022 年 6 月 FreeBSD 开发者峰会的人。我们期待着在今年晚些时候以某种方式见到你们。


ANNE DICKISON 于 2015 年加入基金会,拥有 20 余年的技术营销和传播经验。特别是她在 USENIX 协会担任市场总监和联合执行董事期间,帮助她深刻理解了宣传自由和开源技术重要性的承诺。

FreeBSD Developer Summit Report
这里
Wiki