“Linux真正的活不是我在干”,Linus爆料近况:近20年不做程序员、没碰过AI编程、压力全来自于“人”
猿大侠·2025-11-23 12:11
行业技术趋势 - AI被视为提升生产力的工具,类似于编译器取代手写汇编,但不会导致程序员消失[21][24] - AI在Linux内核开发中仍处于实验阶段,尚未大规模应用[21] - AI爬虫对kernelorg等开源基础设施造成严重干扰,占用维护资源[21] - Rust语言已正式成为Linux内核组成部分,尽管花费5年时间才完成整合[13][14] 开发模式演变 - 项目维护者角色从主要说"不"转变为需要鼓励团队接受新想法[10][12] - 内核开发重点从新增功能转向持续维护和代码优化,项目周期已持续35年[9] - 每两个月发布新版本,每次发布有上千人参与,开发流程保持稳定[16] 硬件生态变化 - 行业焦点从CPU转向GPU和加速处理器,Nvidia和AMD成为重要参与者[17][19] - Nvidia在AI时代积极拥抱Linux,在Linux内核领域成为良好合作者[19] - GPU运行自有系统,Linux内核主要负责资源管理和虚拟内存等基础功能[19] 技术团队管理 - 大型开源项目需要处理人际分歧,今年出现因摩擦而移除内核组件的情况[15][16] - 维护者更关注代码稳定性,"无聊"的版本发布被视为理想状态[16] - 项目通过引入新技术如Rust来吸引新开发者加入[11] 开发工具影响 - AI代码生成工具在小型项目中效果显著,但复杂内核代码难以直接应用[22] - Vibe Coding方式让新人更容易入门编程,但生成的代码可能难以维护[23] - 现代编程工具可完成90%基础工作,但剩余10%需要专业经验[23]