linux和windows的区别 linux是什么意思( 二 )


20 世纪 70 年代初,计算机界还有一项伟大的发明——TCP/IP 协议,这是当年美国国防部接手 ARPAnet 后所开发的网络协议 。美国国防部把 TCP/IP 协议与 UNIX 系统、C语言捆绑在一起,由 AT&T 发行给美国各个大学非商业的许可证,这为 UNIX 系统、C语言、TCP/IP 协议的发展拉开了序幕,它们分别在操作系统、编程语言、网络协议这三个领域影响至今 。肯?汤普森和丹尼斯?里奇因在计算机领域做出的杰出贡献,于 1983 年获得了计算机科学的最高奖——图灵奖 。
肯?汤普森与丹尼斯?里奇的合影

随后出现了各种版本的 UNIX 系统,目前常见的有 Sun Solaris、FreeBSD、IBM AIX、HP-UX 等 。
Solaris 和 FreeBSD 我们重点介绍一下 Solaris,它是 UNIX 系统的一个重要分支 。Solaris 除可以运行在 SPARC CPU 平台上外,还可以运行在 x86 CPU 平台上 。在服务器市场上,Sun 的硬件平台具有高可用性和高可靠性,是市场上处于支配地位的 UNIX 系统 。
对于难以接触到 Sun SPARC 架构计算机的用户来说,可以通过使用 Solaris x86 来体验世界知名大厂的商业 UNIX 风采 。当然,Solaris x86 也可以用于实际生产应用的服务器,在遵守 Sun 的有关许可条款的情况下,Solaris x86 可以免费用于学习研究或商业应用 。
FreeBSD 源于美国加利福尼亚大学伯克利分校开发的 UNIX 版本,它由来自世界各地的志愿者开发和维护,为不同架构的计算机系统提供了不同程度的支持 。FreeBSD 在 BSD 许可协议下发布,允许任何人在保留版权和许可协议信息的前提下随意使用和发行,并不限制将 FreeBSD 的代码在另一协议下发行,因此商业公司可以自由地将 FreeBSD 代码融入它们的产品中 。苹果公司的 OS X 就是基于 FreeBSD 的操作系统
【linux和windows的区别 linux是什么意思】FreeBSD 与 Linux 的用户群有相当一部分是重合的,二者支持的硬件环境也比较一致,所采用的软件也比较类似 。FreeBSD 的最大特点就是稳定和高效,是作为服务器操作系统的不错选择;但其对硬件的支持没有 Linux 完备,所以并不适合作为桌面系统 。

其他 UNIX 版本因应用范围相对有限,在此不做过多介绍 。
Linux 的那些往事 Linux 内核最初是由李纳斯?托瓦兹(Linus Torvalds)在赫尔辛基大学读书时出于个人爱好而编写的,当时他觉得教学用的迷你版 UNIX 操作系统 Minix 太难用了,于是决定自己开发一个操作系统 。第 1 版本于 1991 年 9 月发布,当时仅有 10 000 行代码 。
李纳斯?托瓦兹
李纳斯?托瓦兹没有保留 Linux 源代码的版权,公开了代码,并邀请他人一起完善 Linux 。与 Windows 及其他有专利权的操作系统不同,Linux 开放源代码,任何人都可以免费使用它 。

猜你喜欢