[连载]笨兔兔的故事
-
- 帖子: 156
- 注册时间: 2006-01-02 3:15
Re: Ubuntu的故事
似乎应该是通用电气吧懒蜗牛Gentoo 写了:(14) 故事
说minix,就不得不说说Unix。UNIX也是一个操作系统,而且是一个历史悠久的系统。1965年,鼎鼎大名的贝尔实验室加入了一项由奇异电子(General Electric)和麻省理工学院(MIT)合作的计画
——制作一套多使用者,多任务,多层次的MULTICS操作系统。贝尔实验室的大名大家都知道,晶体管、激光器、太阳能电池、发光二极管、数字交换机、通信卫星、电子数字计算机、蜂窝移动通信设备、长途电视传送、仿真语言、有声电影、立体声录音,以及通信网的许多重大发明都诞生自这里。麻省理工大学更是历史悠久,技术雄厚。所以,这个MULTICS操作系统的项目在1965年成立,到1969年就……被取消了,主要原因是进度太慢。可见编操作系统不是一件容易的事儿。
- 懒蜗牛Gentoo
- 论坛版主
- 帖子: 7362
- 注册时间: 2007-03-02 17:36
- 系统: Linux Mint
Re: 笨兔兔的故事
谢谢熟粉丝的支持cici79637310 写了:加油来了!新年依然继续强烈支持!

虽然世上没有完美的东西,但这并不影响我们追求完美,因为只有偏执狂才TMD能成功。
10.04新手入门——笨兔兔讲述自己的故事
10.04新手入门——笨兔兔讲述自己的故事
- 懒蜗牛Gentoo
- 论坛版主
- 帖子: 7362
- 注册时间: 2007-03-02 17:36
- 系统: Linux Mint
Re: Ubuntu的故事
janus 写了:似乎应该是通用电气吧懒蜗牛Gentoo 写了:(14) 故事
说minix,就不得不说说Unix。UNIX也是一个操作系统,而且是一个历史悠久的系统。1965年,鼎鼎大名的贝尔实验室加入了一项由奇异电子(General Electric)和麻省理工学院(MIT)合作的计画
——制作一套多使用者,多任务,多层次的MULTICS操作系统。贝尔实验室的大名大家都知道,晶体管、激光器、太阳能电池、发光二极管、数字交换机、通信卫星、电子数字计算机、蜂窝移动通信设备、长途电视传送、仿真语言、有声电影、立体声录音,以及通信网的许多重大发明都诞生自这里。麻省理工大学更是历史悠久,技术雄厚。所以,这个MULTICS操作系统的项目在1965年成立,到1969年就……被取消了,主要原因是进度太慢。可见编操作系统不是一件容易的事儿。

参见:
http://zh.wikipedia.org/wiki/通用电气公司
“通用电气公司 (General Electric Company,GE,NYSE:GE),又稱奇异,是世界上最大的提供技术和服务业务的跨国公司。”
虽然世上没有完美的东西,但这并不影响我们追求完美,因为只有偏执狂才TMD能成功。
10.04新手入门——笨兔兔讲述自己的故事
10.04新手入门——笨兔兔讲述自己的故事
- sunningv
- 帖子: 1818
- 注册时间: 2006-12-17 13:34
- 来自: 武汉
Re: Ubuntu的故事
这个怎么还没更新呢 上次是2.6号 都十天了。。。懒蜗牛Gentoo 写了:janus 写了:似乎应该是通用电气吧懒蜗牛Gentoo 写了:(14) 故事
说minix,就不得不说说Unix。UNIX也是一个操作系统,而且是一个历史悠久的系统。1965年,鼎鼎大名的贝尔实验室加入了一项由奇异电子(General Electric)和麻省理工学院(MIT)合作的计画
——制作一套多使用者,多任务,多层次的MULTICS操作系统。贝尔实验室的大名大家都知道,晶体管、激光器、太阳能电池、发光二极管、数字交换机、通信卫星、电子数字计算机、蜂窝移动通信设备、长途电视传送、仿真语言、有声电影、立体声录音,以及通信网的许多重大发明都诞生自这里。麻省理工大学更是历史悠久,技术雄厚。所以,这个MULTICS操作系统的项目在1965年成立,到1969年就……被取消了,主要原因是进度太慢。可见编操作系统不是一件容易的事儿。谢谢指正,这块是抄来的,呵呵,没仔细斟酌。应该翻译成通用电气更明白些。奇异电子是另外的翻译,估计是取其缩写GE的谐音。
参见:
http://zh.wikipedia.org/wiki/通用电气公司
“通用电气公司 (General Electric Company,GE,NYSE:GE),又稱奇异,是世界上最大的提供技术和服务业务的跨国公司。”

人生长恨水长东;
远近高低各不同.
远近高低各不同.
- 懒蜗牛Gentoo
- 论坛版主
- 帖子: 7362
- 注册时间: 2007-03-02 17:36
- 系统: Linux Mint
Re: 笨兔兔的故事
(16) linux
那时候,Linus是赫尔辛基大学计算机科学系的二年级学生。他的最大爱好,就是虐待计算机。测试计算机的能力和限制,整天研究怎么让计算机按照自己的想法去干活,怎么发挥计算机最大的性能,把可怜的机器累得精疲力尽呼哧带喘直到电容爆浆,吐血身亡。在学校,计算机上装的是教学用的Minix系统,虽然适合拿来学习,不过系统本身并不强大,渐渐的,这个教学用的操作系统已经不能满足Linus大侠的欲望,可是似乎又没有别的选择。上面说过了,Unix奇贵无比,而且无论Unix还是DOS,他们的代码都是不开放的,这系统只能拿来用,没法拿来折腾的。于是象其他牛人一样,linus自己动手了。
今天,我们知道,linus从那时起开始了一个事业,一个神话,但在当时,他并没有想那么多,只是为了学习Intel386体系结构保护模式运行方式下的编程技术。他并不知道自己即将创造的是一个在世界范围广泛使用的系统,而只觉得是自己一时的异想天开。因此,一开始他把自己写的这个操作系统命名为FREAX。就此开始了这个“异想天开”操作系统的编写。大约1991年4月份的时候,就编写出了第一个可以运行的版本——0.00版。这个版本可以启动,运行两个进程,分别在屏幕上打印出AAA,和BBB,然后……没了。虽然连句整话都不会说,不过这是一个好的开始,至少能启动了。
如果他就这么干下去,估计到今天,就不会有linux这个东西了。一个人的力量是有限的,有道是人多力量大 ,众人拾柴火焰高,多个铃铛多个响,多根蜡烛多分光,一个篱笆三个桩,一个好汉三个帮,三个臭皮匠还顶个诸葛亮……哎呦~ 好吧,就说这么多了。总之,linus让他的操作系统和互联网,亲密接触了。于是就有了前面说的这句“Hello everybody out there using minix——I’m doing a (free) operating system”(可算绕回来了)这是他当年在comp.os.minix上发布的消息,告诉大家,他正在写一个操作系统。并且,他还把他写的“异想天开”操作系统的代码上传到ftp.funet.fi的服务器上让你给大家下载,以便交流心得,共同学习。这就相当于你跑到网站上发帖子说:我研究出一种萝卜炖牛腩的方法,主料是啥啥啥,配料是啥啥啥,怎么怎么炖,大家都试试吧!(对不起,我又饿了)于是很多有兴趣的人就来尝linus炖的牛腩,哦不对,是尝试linus写的系统。不过当时那个服务器的管理员Ari Lemke看着这个异想天开的名字就不顺眼,想想,既然是linus写的操作系统,又是类Unix,或者说类minix的(minix本身就是类Unix的,大家都是一家子),干脆,叫linux吧。
那时候,Linus是赫尔辛基大学计算机科学系的二年级学生。他的最大爱好,就是虐待计算机。测试计算机的能力和限制,整天研究怎么让计算机按照自己的想法去干活,怎么发挥计算机最大的性能,把可怜的机器累得精疲力尽呼哧带喘直到电容爆浆,吐血身亡。在学校,计算机上装的是教学用的Minix系统,虽然适合拿来学习,不过系统本身并不强大,渐渐的,这个教学用的操作系统已经不能满足Linus大侠的欲望,可是似乎又没有别的选择。上面说过了,Unix奇贵无比,而且无论Unix还是DOS,他们的代码都是不开放的,这系统只能拿来用,没法拿来折腾的。于是象其他牛人一样,linus自己动手了。
今天,我们知道,linus从那时起开始了一个事业,一个神话,但在当时,他并没有想那么多,只是为了学习Intel386体系结构保护模式运行方式下的编程技术。他并不知道自己即将创造的是一个在世界范围广泛使用的系统,而只觉得是自己一时的异想天开。因此,一开始他把自己写的这个操作系统命名为FREAX。就此开始了这个“异想天开”操作系统的编写。大约1991年4月份的时候,就编写出了第一个可以运行的版本——0.00版。这个版本可以启动,运行两个进程,分别在屏幕上打印出AAA,和BBB,然后……没了。虽然连句整话都不会说,不过这是一个好的开始,至少能启动了。
如果他就这么干下去,估计到今天,就不会有linux这个东西了。一个人的力量是有限的,有道是人多力量大 ,众人拾柴火焰高,多个铃铛多个响,多根蜡烛多分光,一个篱笆三个桩,一个好汉三个帮,三个臭皮匠还顶个诸葛亮……哎呦~ 好吧,就说这么多了。总之,linus让他的操作系统和互联网,亲密接触了。于是就有了前面说的这句“Hello everybody out there using minix——I’m doing a (free) operating system”(可算绕回来了)这是他当年在comp.os.minix上发布的消息,告诉大家,他正在写一个操作系统。并且,他还把他写的“异想天开”操作系统的代码上传到ftp.funet.fi的服务器上让你给大家下载,以便交流心得,共同学习。这就相当于你跑到网站上发帖子说:我研究出一种萝卜炖牛腩的方法,主料是啥啥啥,配料是啥啥啥,怎么怎么炖,大家都试试吧!(对不起,我又饿了)于是很多有兴趣的人就来尝linus炖的牛腩,哦不对,是尝试linus写的系统。不过当时那个服务器的管理员Ari Lemke看着这个异想天开的名字就不顺眼,想想,既然是linus写的操作系统,又是类Unix,或者说类minix的(minix本身就是类Unix的,大家都是一家子),干脆,叫linux吧。
上次由 懒蜗牛Gentoo 在 2010-02-23 8:01,总共编辑 1 次。
虽然世上没有完美的东西,但这并不影响我们追求完美,因为只有偏执狂才TMD能成功。
10.04新手入门——笨兔兔讲述自己的故事
10.04新手入门——笨兔兔讲述自己的故事
- 懒蜗牛Gentoo
- 论坛版主
- 帖子: 7362
- 注册时间: 2007-03-02 17:36
- 系统: Linux Mint
Re: Ubuntu的故事
更了更了sunningv 写了:
这个怎么还没更新呢 上次是2.6号 都十天了。。。

最近比较郁闷,项目取消了,整天没事,可是竟然还得加班!:(
虽然世上没有完美的东西,但这并不影响我们追求完美,因为只有偏执狂才TMD能成功。
10.04新手入门——笨兔兔讲述自己的故事
10.04新手入门——笨兔兔讲述自己的故事
- 懒蜗牛Gentoo
- 论坛版主
- 帖子: 7362
- 注册时间: 2007-03-02 17:36
- 系统: Linux Mint
Re: 笨兔兔的故事
(17)Friends
linux被公布在网上之后,引来大家的围观,很多人觉得这个东西挺有意思。不过第一个对外发布的0.01版linux还有很多的不完善(这简直是一定的)。这里先要说一个概念,linux是什么?确切的说,狭义的讲,linux只是一个操作系统的内核,他只是各位的Ubuntu系统里面/boot/目录下的那个内核文件。就好比汽车,linux只是一个引擎,只是大家普遍的把装了linux这种引擎的汽车叫做linux汽车。那么既然linux只是一个内核,要想工作就还需要很多周边的支持,比如文件系统,比如一个命令行程序,比如一些基本的软件。
由于当初linus大侠是在minix系统上开发的,所以最一开始linux用的文件系统是借用minix的文件系统。可老借别人的总不是个事,还是应该有自己的文件系统,就像查皮的FAT和NTFS。前面说了,文件系统也就是自己管理自己这点硬盘空间的方式,自己的屋子用自己的方式管理,自然最顺手。这时候,来了个牛人叫Theodore Ts'o。
Theodore Ts'o,1990年毕业于美国MIT大学计算机科学专业。他爱好广泛,喜欢烹饪,骑车,还有折腾电脑(这都不挨着啊~),后来又玩上业余无线电报了,当然这都不是主要的。他看到linux觉得很有意思,于是怀着极大的热情为linux提供了邮件列表服务以便大家一起讨论问题,后来还提供了ftp站点来共享linux的代码,并且一直用到现在。除此之外,技术上,他编写了linux0.10内核中的虚拟磁盘驱动程序和内存分配程序。在感觉到linux缺少一个自己的文件系统后,他提出并实现了ext2文件系统,并且ext系的文件系统一直都成为了linux世界中事实上的标准,任何一个发行版都会默认支持。现在已经发展的遍地ext3,期盼ext4了。 Theodore Ts'o可算是Linux的顶级元老了。
另一位元老,一个英国人——Alan Cox。他工作于英国威尔士斯旺西大学,特别爱玩电脑游戏(又一个玩游戏的,可见玩游戏也不是坏事),尤其是网游(你看你看,还是网游),不过那时候的网游不像现在这样华丽,那时候是字符界面的,能想象嘛?字符界面的网游!那种叫做MUD——Multi-User Dungeon or Dimension。玩MUD当然就得有计算机啊,就得有网啊,所以 Alan Cox就开始逐渐的对计算机和网络产生了兴趣。为了提高电脑运行游戏的速度以及网络传输的速度,他开接触束各种操作系统,为自己选择一个满意的游戏平台,争取榨干电脑的每一个指令周期。经过自己考虑,他买了一台386SX电脑,并且装了Linux0.11版的系统。这主要是因为预算比较紧张,即使minix他也买不起。(重复一下,minix用于教学是免费的,但是其他用途要收费,包括个人用。)于是他开始使用linux,进而学习其源代码,并对linux产生了兴趣,尤其是网络方面相关的代码。(整天琢磨怎么榨干他家那点带宽)在Linux0.95版之后,他开始为linux系统编写补丁程序,以后逐渐加入Linux的开发队伍,并成为维护linux内核源代码的主要人物之一。那个有点软的公司还曾经邀请他加盟,被他有点硬的拒绝了。
再有一位,Michael K. Johnson,他是著名的linux文档计划的发起者之一,写了《内核骇客手册》
一书,曾经在Linux Journel工作,现在在著名的商业发行版RedHat的公司工作。
当然除了这些大牛,还有更多的大牛,中牛,小牛,牛犊,牛杂,牛尾,牛头肉,肥牛……(唉,又饿了)……们,都为linux的发展做出了自己的贡献。他们来自不同的国家,从事不同的职业,他们甚至从未见过面,但是他们为了一个共同的目标,通过网络,一起合作,利用自己的业余时间,义务的帮助linux成长,才有今天这个可以合法免费使用的操作系统。这是什么精神?这就是软件国际共产主义的精神!(好吧,这个词是我造的)
linux被公布在网上之后,引来大家的围观,很多人觉得这个东西挺有意思。不过第一个对外发布的0.01版linux还有很多的不完善(这简直是一定的)。这里先要说一个概念,linux是什么?确切的说,狭义的讲,linux只是一个操作系统的内核,他只是各位的Ubuntu系统里面/boot/目录下的那个内核文件。就好比汽车,linux只是一个引擎,只是大家普遍的把装了linux这种引擎的汽车叫做linux汽车。那么既然linux只是一个内核,要想工作就还需要很多周边的支持,比如文件系统,比如一个命令行程序,比如一些基本的软件。
由于当初linus大侠是在minix系统上开发的,所以最一开始linux用的文件系统是借用minix的文件系统。可老借别人的总不是个事,还是应该有自己的文件系统,就像查皮的FAT和NTFS。前面说了,文件系统也就是自己管理自己这点硬盘空间的方式,自己的屋子用自己的方式管理,自然最顺手。这时候,来了个牛人叫Theodore Ts'o。
Theodore Ts'o,1990年毕业于美国MIT大学计算机科学专业。他爱好广泛,喜欢烹饪,骑车,还有折腾电脑(这都不挨着啊~),后来又玩上业余无线电报了,当然这都不是主要的。他看到linux觉得很有意思,于是怀着极大的热情为linux提供了邮件列表服务以便大家一起讨论问题,后来还提供了ftp站点来共享linux的代码,并且一直用到现在。除此之外,技术上,他编写了linux0.10内核中的虚拟磁盘驱动程序和内存分配程序。在感觉到linux缺少一个自己的文件系统后,他提出并实现了ext2文件系统,并且ext系的文件系统一直都成为了linux世界中事实上的标准,任何一个发行版都会默认支持。现在已经发展的遍地ext3,期盼ext4了。 Theodore Ts'o可算是Linux的顶级元老了。
另一位元老,一个英国人——Alan Cox。他工作于英国威尔士斯旺西大学,特别爱玩电脑游戏(又一个玩游戏的,可见玩游戏也不是坏事),尤其是网游(你看你看,还是网游),不过那时候的网游不像现在这样华丽,那时候是字符界面的,能想象嘛?字符界面的网游!那种叫做MUD——Multi-User Dungeon or Dimension。玩MUD当然就得有计算机啊,就得有网啊,所以 Alan Cox就开始逐渐的对计算机和网络产生了兴趣。为了提高电脑运行游戏的速度以及网络传输的速度,他开接触束各种操作系统,为自己选择一个满意的游戏平台,争取榨干电脑的每一个指令周期。经过自己考虑,他买了一台386SX电脑,并且装了Linux0.11版的系统。这主要是因为预算比较紧张,即使minix他也买不起。(重复一下,minix用于教学是免费的,但是其他用途要收费,包括个人用。)于是他开始使用linux,进而学习其源代码,并对linux产生了兴趣,尤其是网络方面相关的代码。(整天琢磨怎么榨干他家那点带宽)在Linux0.95版之后,他开始为linux系统编写补丁程序,以后逐渐加入Linux的开发队伍,并成为维护linux内核源代码的主要人物之一。那个有点软的公司还曾经邀请他加盟,被他有点硬的拒绝了。
再有一位,Michael K. Johnson,他是著名的linux文档计划的发起者之一,写了《内核骇客手册》
一书,曾经在Linux Journel工作,现在在著名的商业发行版RedHat的公司工作。
当然除了这些大牛,还有更多的大牛,中牛,小牛,牛犊,牛杂,牛尾,牛头肉,肥牛……(唉,又饿了)……们,都为linux的发展做出了自己的贡献。他们来自不同的国家,从事不同的职业,他们甚至从未见过面,但是他们为了一个共同的目标,通过网络,一起合作,利用自己的业余时间,义务的帮助linux成长,才有今天这个可以合法免费使用的操作系统。这是什么精神?这就是软件国际共产主义的精神!(好吧,这个词是我造的)
虽然世上没有完美的东西,但这并不影响我们追求完美,因为只有偏执狂才TMD能成功。
10.04新手入门——笨兔兔讲述自己的故事
10.04新手入门——笨兔兔讲述自己的故事
- adagio
- 论坛版主
- 帖子: 22110
- 注册时间: 2008-02-17 23:47
- 来自: 美丽富饶的那啥星球
Re: 笨兔兔的故事
顶! 

明天就换大三八!
——8核CPU、8G内存、8T硬盘……
8卡交火,80寸大屏放8个……
IPv8的光纤要8条……
---------------------------------------------------------------------------------
★ [图片版]新手当自强(续)FAQ
★ [新手进阶]挂载、fstab、调整linux分区
★ [图片版]E17桌面环境配置手把手
——8核CPU、8G内存、8T硬盘……
8卡交火,80寸大屏放8个……
IPv8的光纤要8条……
---------------------------------------------------------------------------------
★ [图片版]新手当自强(续)FAQ
★ [新手进阶]挂载、fstab、调整linux分区
★ [图片版]E17桌面环境配置手把手