
每年一到秋天关注国内开源生态的人基本都会盯着同一件事COSCon 的议程到底什么时候出。对很多混开源社区的老面孔来说这已经成了例行公事。今年 COSCon25 直接把“全球开源发展愿景论坛”作为核心板块主题定成“开源无界共筑未来”议程一放出来几个技术分论坛的安排立刻在开发者社群里引发了不少讨论。这篇文章不做官方复述我也不打算搞无脑吹。我就是个持续参与开源项目、也经常跑各种技术交流活动的普通开发者下面会从这版议程里挑重点拆解讲讲哪些环节值得普通开发者重点关注哪些地方容易踩坑以及参加完这样的会议怎么才能真正留下点东西。1. 这场论坛到底在讲什么COSCon25 的定位与看点1.1 为什么圈内人都在等 COSCon 的议程COSCon 是国内老牌的开源年度会议全称可以理解成“中国开源年会”每年都会把社区开发者、开源项目维护者、基金会负责人以及做开源商业化的团队凑到一起。早期它更像小圈子聚会这两年规模越来越大议题也越来越系统化基本成了观察国内开源生态变化的一个直观窗口。不过要说清楚“为什么大家等的是 COSCon”关键得看它跟普通商业技术大会的区别。商业大会的议程通常围绕自家产品和服务转而 COSCon 的议程更多是社区里长出来的由各个开源项目、用户组和社区提出来再筛选。你在议程里能看到真实项目正在踩的问题而不是厂商想让你看到的东西。“全球开源发展愿景论坛”被单独拎出来作为主板块其实指向一个明显变化开源早就不是程序员的业余爱好它已经变成软件供应链、人工智能、操作系统、嵌入式硬件这些基础领域绕不开的底座。这个论坛想讨论的不只是某个具体项目而是开源作为一种协作模式接下来会怎么影响全球技术格局。1.2 “开源无界共筑未来”背后的三个信号这个主题不是一句空泛口号。拆开来看“无界”至少包含三层意思。第一层是地域无界。好的开源项目天然就是跨时区协作你根本不知道某个核心维护者凌晨几点还在改代码也不知道下一个给项目提 PR 的人来自哪个时区。第二层是领域无界。以前开源更多集中在基础软件和开发框架现在 AI 模型、嵌入式硬件、农业病虫害识别、电机控制固件、芯片工具链这些过去偏小众的领域都在快速开源化。第三层是身份无界。参与者不只有程序员文档工程师、设计师、社区运营者、法务合规人员都能在开源社区里找到自己的位置。“共筑未来”则像是对当下技术焦虑的一种回应。模型能力迭代快到让人眼花缭乱谁也不知道三年后的开发范式会变成什么样但有一点比较确定如果未来出现一套更高效的协作范式那它大概率会继承开源社区那套方法论。议程里大量出现 AI 基础设施、模型许可、开源治理这类主题其实就是围绕这个命题在做推演。2. 已公布的议程里有哪些值得细看的内容2.1 主论坛的“用料”比往年更扎实从已公开的议程结构看主论坛可以拆成几个模块。第一部分是趋势与愿景类的内容一般包括全球开源生态报告、产业与社区代表对协作模式的观察。这类分享比较宏观优点是能快速建立全局视野缺点是信息密度往往不如分论坛。第二部分是重磅技术分享通常会邀请知名项目的核心维护者或发起人围绕某个真实落地场景展开含金量通常不低。第三部分是圆桌论坛话题大概率集中在开源商业化、开源合规、操作系统与 AI 底座这几个方向。说句实话主论坛更适合“感知温度”如果你时间有限我建议重点盯后面的技术分论坛和互动环节。技术分论坛的分享者大多是一线开发者讲的都是正在做的东西没有太多包装反而更有参考价值。2.2 技术分论坛的几个重点方向盘点按目前公布的分论坛设置我大致归成六类逐一说说看点和适合人群。人工智能与大模型这是今年绕不开的焦点。议题大概率会覆盖开源大模型的性能评测、模型权重许可证选择、训练数据版权、RAG 与 Agent 落地模式等。适合做 AI 应用开发、想了解开源模型怎么选型的人。我的建议是重点关注“评测”和“许可证”这两块因为很多人模型跑起来了才发现商业使用有问题回头再换模型成本很高。操作系统与基础软件这几年国内开源操作系统生态明显活跃Linux 桌面、内核开发、编译器工具链、包管理都是常客。相关的“开源鸿蒙 PC 版”动向也经常被拿出来讨论现场应该会有社区维护者分享移植和适配经验。适合系统开发、嵌入式工程师和对底层软件感兴趣的同学。嵌入式与物联网这个方向以前偏小众今年热度很高。议程里围绕 STM32 数据的采集处理、电机控制开源固件比如 VESC 和 Moteus 这类项目、实时操作系统、边缘节点方案都会有涉及。适合做硬件、机器人、智能硬件的开发者而且这类议题的演示往往比较直观看现场比看文档有用得多。云计算与基础设施Kubernetes 依然能打但更多是结合边缘计算、数据中间件、可观测性来讨论。适合运维、后端工程师和云原生技术栈的使用者。这部分的分享通常偏实战经常有架构演进踩坑复盘值得做后端的人认真听。开发者工具与项目管理主打 GitHub 协作、Git 工作流、自动化测试、持续集成、开源文档建设。适合刚参与开源项目的新人也适合团队内部想引入开源协作方式的管理者。很多团队做不好 GitHub 协作就是卡在 issue 管理和 Review 流程上这类分论坛通常能给出直接可抄的模板。开源治理与合规讨论基金会治理模式、许可证选择、商标规则、供应链安全。听起来偏“务虚”但对商业公司来说越来越关键。如果你所在团队正在考虑把内部项目开源或者正在用开源组件做商业产品这个分论坛应该排在优先级最高的位置。2.3 圆桌、闪电演讲和项目展示真正发生交流的地方主论坛和技术分论坛是“前菜”对我这种经常跑会的人来说圆桌讨论、闪电演讲和项目展示区才是真正有收获的地方。闪电演讲通常限时五分钟分享内容五花八门有人讲一个刚做的小工具有人展示一个还不太成熟的研究方向还有人纯粹来求建议。因为时间短分享者会把最核心的东西直接抛出来听这种演讲能快速了解社区正在发生的新鲜事。项目展示区则更像一个开源版的“大集”。各个开源项目组会摆出自己的摊位放上笔记本电脑和宣传物料维护者就坐在旁边等路过的人来聊天。很多项目招募贡献者、寻找用户反馈、甚至直接现场讨论 issue都会在这种场景里发生。我第一次参与开源项目就是在类似会场里聊出来的维护者当时说有个文档问题需要帮忙我回去提了个 PR从此就踏进了那个社区。3. 议程里隐藏的趋势开源正在进入“深水区”3.1 AI 开源模型从刷榜进入拼落地的阶段不知道你有没有注意到一个变化年初大家都在讨论某个开源模型参数多大、跑分多高最近讨论的焦点明显变成了部署成本、上下文长度、工具调用能力、微调的稳定性。这说明开源模型已经过了“炫技”阶段开始进入真正的工程落地期。分论坛上大概率会有很多关于模型选型的分享核心会围绕几个问题你的团队有没有 GPU 资源、你的业务对数据隐私的要求是什么、你需要的推理延迟是多少、模型许可证是否允许商用。很多人觉得开源模型就是免费随便用这个理解有点危险。模型权重和代码采用不同许可证有些允许商用但要求保留版权声明有些对月活用户量有限制这些细节直接决定你能不能把模型放进产品里。对普通开发者来说我建议不要急着追新模型先把 RAG 流程、函数调用和本地部署跑通。AI 应用真正的竞争力往往不在模型本身而在你围绕业务做的数据工程和工具链整合这些才是开源的深水区。3.2 操作系统与嵌入式开源技术正在走向物理世界在相关高频搜索里“开源鸿蒙 PC 版官网下载”这类关键词一直很热说明很多人对开源操作系统的兴趣已经从“看看新闻”变成了“真的想装来用”。从这个趋势也能看出操作系统开源不再停留在代码托管层面而是开始拼发行版体验、驱动适配和软件生态。PC 版开源操作系统的现状得客观说几句日常办公、写代码、跑服务基本可以胜任但游戏兼容、专业软件生态还有明显差距。社区里也有不少人在积极补驱动、做软件仓库、优化安装体验。对开发者来说装一个在虚拟机里跑跑研究一下包管理和内核模块体验价值远大于替代日常系统的价值。类似的嵌入式开源也呈现同样的趋势。比如在电机控制领域VESC 和 Moteus 这类开源固件已经让机器人爱好者可以用很低成本复现高性能运动控制方案。STM32 生态里的数据采集和网络处理项目也让很多学生团队的作品可以被他人完整复现。开源正在把高端硬件的门槛一点点拉下来。3.3 许可与合规“Gitee 开源许可证选什么”为什么成了高频问题很多开发者在 Gitee、GitHub 上建仓库时都会对着“选择许可证”的下拉菜单犯愁。高频搜索词里反复出现“开源许可证选什么”说明这已经不是个别困惑而是普遍痛点。这里给一个简单但可靠的选型思路。如果你只想让别人能看能用也不在乎别人改完再分发MIT 或者 BSD 就够了。如果你想保留商标和署名要求同时给使用者明确专利授权Apache-2.0 是更稳妥的选择。如果你的目标是防止别人拿走代码做成闭源产品那就得考虑 GPL 系但也要清楚它会对整个项目生态产生什么影响。如果你的项目是库而不是应用LGPL 或 MPL 这类弱 copyleft 许可证通常更合适因为应用层可以保持闭源库本身保持开源。许可证商用修改后闭源分发是否要求开放源代码典型适用场景MIT允许允许不要求小工具、库、学习项目Apache-2.0允许允许不要求但需保留声明基础设施、框架、商业友好GPL-3.0允许不允许要求独立应用、追求生态保护LGPL-3.0允许应用可闭源库需开源修改库时要求组件库、SDKMPL-2.0允许文件级开源修改文件时要求模块化项目记住许可证一旦定了就很难反悔不要随手选。相关议题在今年的合规分论坛里应该会有更细致的展开有条件的建议认真听。4. 普通开发者怎么从这场大会里捞出真东西4.1 出发前先定一个小目标很多人参加技术大会的方式是“到点进场跟随人群流动听完发现啥也没记住”。为了让这笔时间花得值出门前先给自己定一个小目标。小目标可以是“认识某一个项目的维护者”“搞清楚某个框架的底层实现思路”“找到三个可以跟进的开源项目”或者“为我常用的某个项目提交一个有效 issue”。目标最好具体到可以直接检查。比如“了解 VESC 固件里 PID 调参的实际做法”就比“学习电机控制”更容易落地。根据自己的目标提前从议程里圈出三到四个必听场次同时留出足够的空白时间给现场交流。4.2 现场比听会更重要的三件事第一件事是提问。技术分享结束后通常有提问环节不要怕问题简单大多数问题也是其他观众想问的。提问时先说自己目前在做什么再说遇到了什么具体问题这样分享者能更快给出针对性的回答。第二件事是逛项目展示区。去的时候别只扫码领资料那没有任何意义。走到项目摊位前先说自己一直在用这个项目然后直接抛出遇到的坑或者直接问“现在项目里最需要什么样的贡献”。维护者听到这种话眼睛会亮起来接下来聊出的信息比你在仓库里翻一个月都值钱。第三件事是观察人。开源社区的本质是人和人协作。看看哪些演讲者被围得水泄不通哪些项目的摊位上维护者一脸疲惫还要强撑着微笑哪些团队协作默契这能帮你判断一个社区值不值得长期投入。4.3 如果只能线上参会该怎么看线上参会最大的优势是可以同时看多个会场的演讲回顾最大的劣势是没有现场那种“意外相遇”。如果是线上我会建议优先看重播而不是直播直播时间固定经常跟其他事情冲突重播可以快进、回放效率高得多。线上参与还有一个容易被忽略的价值演讲者通常会在评论区回答一些未能在现场展开的问题。看完视频之后主动去留言把问题抛出来往往能收到意外的回复。5. 避坑指南与实操心得5.1 第一次参加 COSCon最容易踩的几个坑我把自己踩过和看别人踩过的坑整理成一张速查表方便新手对照。坑表现建议主论坛坐满全场想听分论坛时已经进不去提前半小时到分会场门口排队听完即忘一周后想不起来讲了什么现场只记关键词晚上集中整理只跟熟人聊收获趋近于零强迫自己每场至少认识一个新人低估充电需求手机相机全没电笔记断层带充电宝和数据线随身腰包装着现场找 Wi-Fi 全靠运气项目演示网络不稳定提前把资料、代码README离线缓存项目集市打卡式刷摊位聊了十家一家也没记住一个摊位聊透再换下一家5.2 参加完大会之后怎么从参会者变成贡献者这是整篇文章里我最想重点说的一块。很多人参加会议的热情在结束后三天就开始消退根本原因是没有建立“会后行动计划”。散场之后的第一周挑一个现场印象最深的项目去它的仓库里找到 contribution guide看看有没有“good first issue”标签的 issue。如果没有现成的任务也不要直接发 PR先提一个 issue说明你在会上听到使用场景之后遇到的问题。维护者看到你写得越具体就越愿意回你。第一份贡献不建议一上来就改核心逻辑可以从文档、测试用例、示例代码开始。这更像是在建立协作信任而不是单纯刷提交数。我在早期参与开源项目时有一半的精力都用在跟维护者沟通“为什么这段要这么写”上这种沟通本身就是学习过程。等你的 PR 被合并之后再考虑在一个小模块里承担更多责任比如做翻译、整理变更日志或者帮维护者回复 issue。5.3 一个可以直接抄的议程记录模板最后分享一个我常用的议程记录模板适合不想带电脑、只用手机记笔记的场景。按照“演讲名、项目、一句话问题、技术栈、可动手验证的方案、人名、下一步动作”这七个字段来记录。现场时间紧张不用写完整句子关键词就够了。例如这样记演讲名“AI 质检落地”项目 OBS Studio 插件问题是“推流延迟高”技术栈是 C、FFmpeg可复现方案“fork 后改编码参数对比”人名“某位维护者”下一步“提 issue 问日志”。晚上回到酒店或住处把这些关键词扩写成三到五句完整描述标出明天需要跟进的人和项目。坚持这样做两届大会你的开源认知和人脉积累会明显比同行快。跑了很多年开源活动我最大的体会是真正让人愿意留在一个开源项目里的往往不是某个技术高光时刻而是你提交的 PR 被维护者认真回复了或者在线下活动中遇到一个愿意跟你说“这条路我也走过”的人。开源说到底不是代码的单向输出而是一次次小规模信任的累积。议程已经发布了如果你也在纠结要不要去我的建议很直接提前定好一个小目标然后去现场找到那个愿意跟你聊两句的人。