自由软件
上世纪 70 年代,斯托曼对企业不再共享代码的做法感到不满,于是发起 GNU 计划,目标是打造一个完全自由的操作系统。GPL 许可证确保:即便是修改过的版本,也必须保持开放。Linux 补上了这个系统缺失的内核。
知名项目
- Linux 以及大多数服务器软件。
- Firefox、VLC(诞生于巴黎的一所大学)、LibreOffice、Blender。
- Python、Git、Docker、Kubernetes。
- 面向家用服务器的 Home Assistant、Jellyfin、Immich。
企业为什么免费开放代码
共同开发比各自单干更省钱。企业则靠技术支持、云服务或付费插件来盈利。莱纳斯·托瓦兹编写的 Git,以及 GitHub(自 2018 年起归微软所有),让成百上千万开发者得以协同工作。