365文库
登录
注册
5

linux历史

104阅读 | 4收藏 | 3页 | 打印 | 举报 | 认领 | 下载提示 | 分享:
5
linux历史第1页
linux历史第2页
linux历史第3页
福利来袭,限时免费在线编辑
转Word
right
1/3
right
下载我编辑的
下载原始文档
收藏 收藏
搜索
下载二维码
App功能展示
海量免费资源 海量免费资源
文档在线修改 文档在线修改
图片转文字 图片转文字
限时免广告 限时免广告
多端同步存储 多端同步存储
格式轻松转换 格式轻松转换
用户头像
蹲马桶 上传于:2024-04-16
1991年4月,芬兰人Linux Benedict Torvalds 根据可以在低档机上使用的 MINIX 设计了一个系统核心 Linux 0.01, 但没有使用任何 MINIX 或 UNIX 的源代码。通 过 USENET (就是新闻组) 宣布这是一个免费的系统,主要在 x86 电脑上使用, 希望大家一起来将它完善, 并将源代码放到了芬兰的 FTP 站点上代人免费下载。 本来他想把这个系统称为freax,可是 FTP 的工作人员认为这是 Linus 的 MINIX, 就用 Linux 这个子目录来存放,于是它就成了"Linux"。这时的 Linux 只有核心程 序,还不能称做是完整的系统,不过由于许多专业用户主要是程序员) 自愿地 开发它的应用程序,并借助 Internet 拿出来让大家一起修改,所以它的周边的程 序越来越多,Linux 本身也逐渐发展壮大起来。 运行 Linux 需要的配置并不高,支持众多的 PC 周边设备,并且这样一个功能 强大的软件完全免费, 其源代码是完全公开的, 任何人都能拿来使用- 说到这里, 各位可能怀疑这免费后面是不是隐藏着什么? 作者会心甘情愿的把它拿出来而 分文不取吗? 其实,它代表着软件开发的另一种概念: 那就是基于 GNU 的版权 制度。 版权是为了保护作者应有利益而设立的制度, 但时至今日它却对科技的发展造 成了一定的阻碍。例如现在病毒的峙虞,就是因为 Microsoft 不肯将 Windows 的源代码公开。杀毒软件的厂商只好自己去钻研 OLE 结构。还有,Intel 为了保 住自己的霸主地位,建立了一个个不许其它厂商使用的硬件规范, 造成众多开发 者并不是为了提升技术而是为了鞘容性而耗费资金和时间, 这样就造成了科研发 展的混乱和莽断。为了改变这种状况,Richard M. Stallman 在 1984 年创立了以 生产免费软件为目的的组织--Free Software Foundation 〈免费软件基金会,简 称 FSF) 。他认为: 各个软件公司为了自己的利益不公开源代码会阻碍人类文 明的发展,一个真正好的软件是为了普人解决问题,应该散发给需要的人。他开 发了一个叫做 GNU 的计划,第一套软件就是 GNU Emacs (UNIX 平台下强大 的编辑器) 。任何人都能免费拿到这个软件和它的源代码,于是许多人自发的修 改这套软件,为它增加功能。为了明确 GNU 的规范,Stallman 发表了 GNU General Public License 和 GNU Library General Public License 授权声明,根 据这些声明,所有的 GNU 软件都可以被任何人下载、出售、复制和修改,但必 须提供程序源代码或者让使用者知道从哪里获得源代码! 但不论免费或者收费, 任何得到这些软件的使用者都有和提供者同样的权利,可以将它们赠送或出售。 由于这个授权,GNU 软件像滚雪球一样越来越多,功能也越来越强。当然,这 样做也有不良的效果, 如果开发商的利润减少了那么就没有人蛛意真正开发软件 了,毕竟人还是要吃饭的呀。不过随着 Internet 的盛行,众越来越容易得到各种 各样的软件,而且大多只为一时之需, 用完之后根本不会再用,一个软件的使用 寿命就大大缩短,在这种情况下,传统的电子出版行业应该做出相应的调整。 Linux 核心程序的著作权归 Linus 本人所有, 其它应用程序归各自的作者所有, 但按照 GNU 授权,任何人都可以采取收费或免费方式来发行 Linux,并在符合 该授权的规范下做修改。这样就有了一大批的免费程序移植到了 Linux 上, 包括 GNU Emacs、XFree86、Mozilla 等经典软件,并且在不断壮大中。由于源代码 是公开的,任何一个使用 Linux 的人在添壮了新硬件后都能自己编写驱动程序, 所以 Linux 对新硬件的支持已经超过了许多专业 UNIX 系统。Linux 的成功如果 没有 Internet 是不可能的,因为 Linux 实际上是世界各地众多程序员共同开发的 结果。 现在的 Linux 经过数次改版《包括核心的升级和周边程序的完善) ,已经发展 成了一个遵循 POSIX 标准的纯 32 位多工操作系统,64 位版本也在开发之中。 Linux 可以兼容大部分的 UNIX 系统,很多 UNIX 的程序不需要改动,或者很少 的改变就可以运行于 Linux 环境;内置 TCP/IP 协议,可以直接连入 Internet, 作为服务器或者终端使用;内置 JAVA 解释器,可直接运行 JAVA 源代码; 具备 程序语言开发、文字编辑和排版、数据库处理等能力,提供 X Windows 的图形 界面,主要用于 x86 系列的个人电脑,也有其它不同硬件平台的版本,支持现 在流行的所有硬件设备。 就性能上来说,它并不弱于 Windows 甚至 UNIX,而且靠仿真程序还可以运 行 Windows 应用程序。它有成千上万的各类应用软件,并不输于 Windows 的 应用软件数量,其中也有商业公司开发的赢利性的软件。最可贵的是: 它是一个 真正的UNIX 系统,可以供专业用户和想学 UNIX 的人在自己的个人电脑上使用。 Linux 是一个非常灵活的系统,相对于 Windows 而言也是一个比较难用的系统, 就如同大多数用户用不惯 MacOS 的单键忌标一样。想要对 Linux 轻车部路,你 必须情得一些相关知识,软、硬件的配置,最好还懂点程序,因为没有人有义务 为您提供技术支援,除了和其它用户交流之外,您必须要自己解决问题。 当然, 如果您只是作为日常应用,就不需要那么复杂啦,Linux 一样会为您提供完美的 操作环境,你所要做的就是改变使用习惯和成见。 早期的操作系统是没有图形界面的,自从 Apple 于 1984 年推出 System 1.0 开始, 个人电脑才实现了真正的 GUICGraphics User Interface, 图形用户界面), 从此电脑变得更加具有亲和力,也理加易于使用。Windows 的图形化开始于 Windows 3.1/3.2,直到 Window
tj