AI 智能体可能让自由软件重新变得重要
随着 AI 编程助手的普及,自由软件(Free Software)可能即将迎来复兴。作者 George London 认为,当 AI 智能体能够阅读、理解并修改代码时,用户对源代码的访问权从程序员的象征性权利变成了普通人的实际能力。
从 SaaS 到智能体:软件自由的新意义
在 SaaS 时代,普通用户很少接触软件的源代码,软件自由(Stallman 定义的四大自由)似乎变得无关紧要。但当 AI 智能体可以:
- 阅读并理解代码库
- 根据用户需求进行修改
- 在本地运行修改后的版本
源代码的访问权就从”程序员的特权”变成了”用户的实用能力”。
自由软件 vs 开源软件
文章区分了两个概念:
- 开源软件(Open Source):强调代码共享和技术协作,是企业友好的 rebranding
- 自由软件(Free Software):强调用户的四大自由——运行、学习、修改、分享
在 AI 时代,这个区别可能重新变得重要:你能让 AI 修改的软件 vs 你只能请求厂商修改的软件。
实际案例
作者尝试让 AI 智能体定制一个 SaaS 应用,发现无法访问源代码时,AI 的能力被严重限制。这让他意识到:在智能体经济中,开源 vs 闭源的差距会被放大。
阅读完整文章:https://www.gjlondon.com/blog/ai-agents-could-make-free-software-matter-again/