博客

开源软件发展史

  2025年5月3日 02:41  henry  11
   3分钟    历史 , 开源
Post Image

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基金会报告显示,开源软件贡献者激增,企业广泛采用开源技术。

  :
  博文浏览排行  1
  相关博文
      赏杯咖啡
    Logo
    QR Code
    Logo
    QR Code
    Logo
    Donate