开源(Open Source)是一种倡导源代码公开、自由使用和协作开发的软件运动。从 Richard Stallman 的自由软件理念到 Linux 的广泛采用,开源已从哲学主张发展为驱动技术创新的核心模式。
主流开源协议
选择开源协议是项目治理的基础决策:
- MIT:最宽松,几乎不限制使用方式,适合追求最大传播的项目
- Apache 2.0:宽松但包含专利授权条款,企业友好
- GPL:copyleft 精神,要求衍生作品同样开源,适合防止闭源商业化
2026/5/29大约 2 分钟
开源(Open Source)是一种倡导源代码公开、自由使用和协作开发的软件运动。从 Richard Stallman 的自由软件理念到 Linux 的广泛采用,开源已从哲学主张发展为驱动技术创新的核心模式。
选择开源协议是项目治理的基础决策: