世界开源发展经历了怎样的过程?

世界开源发展经历了怎样的过程?

最佳答案 匿名用户编辑于2023/06/28 09:45

世界开源发展史,有三个里程碑时间节点:1970年、1985年、1991年,分别对应UNIX、GNU、Linux 的发展。

1.UNIX简史

1969年之前,Bell实验室和MIT、GE合作启动开发一个多任务多用户的操作系统Multics,为UNICS操 作系统诞生创造条件。 1969年,UNIX原型——UNICS(UNiplexed Information and Computing System)诞生。 1973年,Dennis Ritchie发明C语言,用C语言将UNICS重写并更名为UNIX,UNIX正式诞生。 1969-1977年,UNIX相继推出V1-V6版本,向社会开放源代码。 1977年开始进入“后UNIX”时代,UNIX演化为UNIX(闭源,即AT&T-UNIX)和BSD(开源,即BSDUNIX)。主流的开源BSD操作系统有386BSD、FreeBSD、NetBSD、OpenBSD。 因此,世界开源的历史始自1970年开启的“前UNIX”,至今53年,开源在事实上已经历了半个世纪的 发展历程。

2.GNU简史

GNU系统是一套向上兼容UNIX的完全自由的操作系统。GNU代表“GNU's Not UNIX”。 1983年9月27日,Richard Stallman提出了GNU工程的初始声明,意图找回在早期计算机社区中广泛 存在的合作精神,通过除去专属软件所有者设置的障碍而使得合作再次成为可能。 1984年1月,Richard Stallman从MIT离职并开始编写GNU软件,同年9月开始GNU Emacs的工作。 1985年,Richard Stallman发表《GNU宣言》,吸收“前UNIX”和BSD的开源成果,开发推出Emacs 等编译器等自由软件(Free Software)。同年10月,自由软件基金会(FSF)正式成立。 “Free Software”中的“Free”关乎自由,而不是价格,是指可以付费或不付费得到GNU软件。一旦 得到了软件,便拥有了使用它的四项特定自由。可以自由按照自己的意愿运行该软件;可以自由复制 软件并将其送给朋友和同事;可以自由通过对源代码的完全控制而改进程序;可以自由发布改进的版 本从而帮助社区建设。

3.Linux简史

Linux的诞生、发展和成长过程始终依赖着五个重要支柱:UNIX操作系统、MINIX操作系统、GNU计 划、POSIX标准和Internet网络。

1977年,UNIX的重要分支——BSD在UC Berkeley诞生。开发者是SUN公司创办者Bill Joy。 1984年,Andrew S. Tanenbaum为能续进行学术教育研究,重新开发了一个基于“前UNIX”和 BSD4.3的开放源代码操作系统——Minix,这是Linux最开始的前身。 1985年,GNU开源计划和FSF基金会成立。在这个时间前后,涌现了很多重要的软件和协议,如GPL 协议、GCC C编译器、Emacs编辑器、Glibc、bash shell等,为Linux后来的发展创造了肥沃的土壤。 1991年,芬兰本科生Linus Torvalds在Minix和GNU成果的基础上,开发并以GNU GPL许可方式发布 了开放源代码操作系统Linux v0.01。

1992年5月21日,Peter MacDonald发布第一个独立的Linux安装包SLS。 1993年6月17日,Slackware Linux由Patrick Volkerding发布,这是第一个取得广泛成功的Linux发行 版。8月16日,Ian Murdock(Debian中的“ian”)发布了第一个Debian Linux发行版。Debian是最有 影响力的Linux发行版之一,是MEPIS、Mint、Ubuntu等的鼻祖。8月19日,Matt Welsh写的《Linux Installation and Getting Started》第1版出版,这是第一本关于Linux的书籍。 1994年3月14日,Linux内核V1.0发布,它支持基于i386单处理器的计算机系统。8月15日,William R. Della Croce, Jr.申请了“Linux”商标,9月进行了注册。11月3日,Red Hat共同创始人Marc Ewing宣布 可以以49.95美元的零售价格获得Red Hat Software Linux的CD-ROM和30天的安装支持。

1996年5月9日,吉祥物Tux诞生。6月9日,Linux内核V2.0发布,这是第一个在单系统中支持多处理器 的稳定内核版本。Linux从此成为很多公司的重要选择。10月14日,Mattias Ettrich发起KDE项目,此 前UNIX和Linux都没有统一的桌面系统,编写桌面软件非常复杂。 1997年1月9日,第一个“Linux病毒”Bliss被发现。 1998年5月1日,基于Linux的Google搜索引擎面世。12月4日,IDC报告称1998年Linux出货量至少上升 200%,以其他任何操作系统无法企及的速度增长着。 1999年3月3日,GNOME桌面系统进入Linux世界。

2000年2月4日,IDC报告表明Linux排在“最受欢迎的服务器操作系统的第2位”。10月30日,第一个 Linux live发行版Knoppix发布。 2001年1月,Linux 2.4发布,进一步提升了SMP系统的扩展性,同时集成了很多用于支持桌面系统的特性:USB、PC卡(PCMCIA)的支持,内置的即插即用等功能。 2003年3月6日,SCO Group公司宣布正在发起对IBM高达10亿美元的诉讼,声称IBM把SCO的商业 机密整合到了Linux中。12月,Linux 2.6版内核发布。

2007年8月8日,Linux基金会由开源发展实验室(OSDL)和自由标准组织(FSG)联合成立,得到了 主要的Linux和开源公司,包括富士通、HP、IBM、Intel、NEC、Oracle、Qualcomm、三星以及开发者 的支持。11月5日,Google发布Android,被称为“第一个真正开放的综合移动设备平台”。 2011年5月11日,Google I/O大会发布基于Linux内核的云操作系统Chrome OS的Chromebook。6月21 日,Linus Torvalds发布Linux3.0版本。 Linux内核大版本的更新周期一般是2-3个月,当前最新版本为Linux 6.4-rc4,发布时间为2023年5 月28日;稳定版本Linux 6.3.4,发布时间为2023年5月24日。其Maintainer为Greg Kroah-Hartman & Sasha Levin。

参考报告REPORT

2023中国开源发展蓝皮书.pdf

2023中国开源发展蓝皮书。《2023中国开源发展蓝皮书》是由中国开源软件推进联盟(COPU)牵头,联合CSDN、中国科学院软件研究所、开放原子开源基金会等多家企业和机构联合编撰的年度开源报告。2023年,在全世界开源大发展的背景下,中国开源迎来了新的发展高峰,其发展速度仍旧为全球最快,其迸发的活力、潜力和速度已得到全球开源界的认可,中国开源部分领域和部分企业已接近或达到世界先进水平,在国际开源事务中的影响力正与日俱增,发挥着越来越重要的力量。过去的2022年,是中国开源飞速发展的一年,也是中国开源迈向世界开源历史新高度的一年。中国开源开发者、开源项目、开源社区、开源用户数量持续攀升;基金会、...

我来回答

快速提问

海量报告支持,行业专家解读

海量文库支持,行业专家解答

用户解答榜
分享至