这个 GNU 对于后来的 Linux 有相当深远的影响 , 由于 Stallman 先生发展了 GNU 这个计画中 , 主力在推出各种方便而优异的工具软件 , 例如广为大家所知的 Emacs 文书编辑器、GCC, BASH..然而没有作业平台怎么使用这些软件呢?然而 , 由于他倡导的自由软件 , 让后来的心血能很快的接触原始码来发展软件 , 这就是后来的 Linux 的故事....这是后来的故事 , 等一下来说~
1988 年的图形接口 X-Free86 project:
有鉴于图形使用者接口 ( Graphical User Interface, GUI ) 的需求日益加重 , 在 1984 年由 MIT 与其它协力厂商首次发表了 X Window System , 并且更在 1988 年成立了非营利性质的 XFree86 这个组织 。所谓的 XFree86 其实是 X window system 与 Free 及 x86 系统架构的整合名称呢!而这个 XFree86 的 GUI 接口更在 Linux 的核心 1.0 版于 1994 年释出时 , 整合于 Linux 操作系统当中!
1991 年 芬兰大学生 Linus Torvalds 的一则简讯:
在后来的几年内 , 由于计算机硬件工业的强力运作 , 以 intel 主导的 x86 系统架构的个人计算机大行其道 , 所以个人计算机算是相当流行的一个机器了!但在此时 , 人们使用的大多还是旧旧而且需要吃很多系统资源的 DOS 系列或其它的操作系统 。此时 , 有个芬兰的郝尔辛基大学 (Helsinki )Linus Torvalds 学生做了件不寻常的事情! Linus 手边有个 Minix 系统 ( 这也是 Unix 的分支 ) , 他对这个操作系统相当的有兴趣!此外 , 由于当时他正好买了一部 386 的计算机 , 所以他就想说 , 咦!这个 Unix 这么棒!这么稳定 , 那我可不可以将他移植到个人计算机 ( X86 架构 ) 来使用呢?!好在由于 Stallman 提倡的 Open Source 风气 , 他得以接触到一些 source code , 而就经由这样的一个想法 , 呵呵!他就很有心的读取 Unix 的核心 , 并且去除较为繁复的核心程序 , 将他改写成可以适用于一般个人计算机的 x86 系统上面 , 到了 1991 年 , 他终于将 0.02 版的 hobby 放到网络上面供大家下载 , 并且由于 hobby 受到大家的肯定 , 相当多的朋友一起投入这个工作中!终于到了 1994 年将第一个完整的核心 Version 1.0 释出!并且造成目前的大流行.....由于 Linux kernel 的发展是由『虚拟团队』所达成的 , 大家都是透过网络取得 Linux 的核心原始码 , 经由自己精心改造后再回传给 Linux 社群 , 进而一步一步的发展完成完整的 Linux 系统 , 至于 Torvalds 先生是这个集团中的发起者 。由于这个群策群力的缘故 , Torvalds 先生将 Linux 定为同样造福大家的 GNU 授权模式!
企鹅的来源:
1994年发表 Linux 正式核心 1.0 的时候 , 大家要 Linus Torvalds 想一只吉祥物 , 怪怪的 Torvalds 突然想到小时候去动物园被一只企鹅追着满地打滚~还被咬了一口!既然想不到其它的吉祥物了 , 干脆就以这支企鹅来当吉祥物算了!所以 , 呵呵!目前我们常常看到这一只企鹅就是这么来的咯!
--------------------------------------------------------------------------------
什么是 distribution
好了 , 经由上面的说明 , 我们知道 Linux 是个『操作系统』 , 而且他是 GNU 的授权模式 , 并且有个老大哥是 Unix。不过 , 毕竟由 Torvalds 先生负责维护的 Linux 提供的仅是『核心』与『核心工具』的集合 , 对于需要更完整功能的操作系统来说 , 毕竟还不够完备 , 例如如果你要桌面程序 , 还得要加入 X-Window 系统对吧!?如果你要架设 WWW 还得加入服务器软件对吧?所以 , 虽然 Linux 的核心已经提供了相当多的支持与工具程序 , 但毕竟还不足以构成一个很完整的操作系统 。
好在 , 由于 Linux 的稳定性良好 , 并且可以在便宜的 x86 架构下的计算机平台运作 , 所以吸引了很多的套件商与自由软件的开发团队在这个 Linux 的核心上面开发相关的软件 , 例如有名的 sendmail, wu-ftp, apache 等等 。此外 , 亦有一些商业公司发现这个商机 , 因此 , 这些商业公司或者是非营利性的工作团队 , 便将 Linux 核心、核心工具与相关的软件集合起来 , 并加入自己公司或团队的创意的系统管理模块与工具 , 而释出一套可以完整安装的操作系统 , 这个完整的 Linux 操作系统 , 我们就称呼他为 distribution , 或者是中文所谓的『安装套件』啰!当然啰 , 由于是基于 GNU 的架构下 , 因此各家公司所发行的光盘套件是可以在网络上面自由下载的 。不过 , 如果想要有较佳的服务 , 那么购买该公司发行的光盘也是不错的!
推荐阅读
- Linux中防御垃圾邮件的方法
- Linux 关机重启流程分析
- 鱼食儿试机 灰帅哥CX65 衣着篇
- 在Linux下成功运行最新的QQ和MSN
- 鱼食儿试机 灰帅哥CX65 声色篇
- 如何给linux添加新硬盘
- Linux操作系统下机器温度监控与调整方法
- 6235之外观篇
- 实用技巧:UNIX和Linux实现NFS共享连接
- 与A728零距离--728与388之比较篇
