博客

1950s-1960s:软件自由共享文化兴起,学术界和研究机构(如MIT、AT&T)开发者自由交换源代码。
1983:理查德·斯托曼(Richard Stallman)发起GNU项目,旨在创建自由软件操作系统,奠定开源理念基础。
1985:斯托曼创立自由软件基金会(FSF),发布GNU通用公共许可证(GPL),规范自由软件分发。
1991:林纳斯·托瓦兹(Linus Torvalds)发布Linux内核,结合GNU工具形成完整开源操作系统。
1993:Debian项目启动,成为最早的社区驱动Linux发行版之一,强调自由软件原则。
1995:Apache HTTP Server发布,后来成为主导网络服务器的开源软件。
1996:KDE项目启动,推动开源桌面环境发展,展示开源软件的图形界面潜力。
1997:埃里克·雷蒙德发表《大教堂与集市》,阐述开源开发模式优势,影响广泛。
1998:“开源”一词由克里斯汀·彼得森等人提出,开源倡议组织(OSI)成立,定义开源许可证。Netscape发布Navigator浏览器源代码,催生Mozilla项目。
1999:Red Hat上市,成为首家成功商业化的开源公司,证明开源商业模式可行。
2000:Git开发(由林纳斯·托瓦兹发起,2005年正式发布),为分布式版本控制和协作开发提供工具。
2004:Ubuntu发布,基于Debian,注重用户友好性,扩大开源软件普及度。
2005:GitHub推出(2008年正式上线),提供托管平台,促进开源项目协作和社区发展。
2008:Android开源,基于Linux内核,成为移动设备主导操作系统。
2011:Apache软件基金会接管OpenOffice,标志着开源办公套件的成熟。
2013:Docker发布,推动容器化技术普及,加速开源软件部署和开发。
2018:微软收购GitHub,象征开源成为主流软件开发模式;IBM收购Red Hat,进一步推动企业开源。
2020:Linux基金会报告显示,开源软件贡献者激增,企业广泛采用开源技术。