您的位置:

c语言传奇故事,C语言故事

本文目录一览:

如何编程游戏

首先学会一门语言,你可以从初级的C跳到C++,有些人喜欢MFC,用它也可以编游戏,但最好还是抛掉部分MFC的东西,使用DirectX吧。因为我主要学的C++,我就只谈C++了。其实还有相当好的语言如:DELPHI、JAVA等,有精力还是去学学吧!其实语言并不是最重要,关键是面向该语言的开发工具、引擎、源码的数量会对将来的开发进程大有帮助。对于已经会MFC的人,“传奇的故事学VC编游戏”似乎是福音,因为它最后还是过渡到DirectX。 其次掌握一种工具,比如引擎、脚本等。引擎就是发动机的内核啦,你有什么好想法,就靠它来驱动实现。“工欲善其事,必先利其器”,与其在一个引擎上投入过多精力,不如比较选优,多搜索新的引擎,比如开发中的Novashell就不错,一旦公布源码,还是比较有力的。作者就是开源即时RPG游戏“DINK SMALLWOOD”的作者Seth A. Robinson等。 引擎有的是面向游戏框架的,如POPCAP FRAMEWORK搭好了框架,剩下的由你来填充。有的是面向底层DirectX的封装,比如HGE、SDL、Allego、Y2GE等。有的本身就已经是个完整的游戏了,比如金点的圣II源代码游戏引擎,会对你很有帮助,实际上,你完全可以先抛掉其它的,从圣剑英雄传2开始,体会其开发思路,然后再利用一些引擎改善它。如果是想编即时战略游戏,可以看看Pptactical、stratagus等。 人工智能是你不得不掌握的一门技术,会使你的游戏倍放光彩,比如A*寻路、攻击目标的选择、经济学、有限状态机、骨骼动画等,工具有OpenSteer、pathlib、micropather等。物理引擎也是,一旦拥有物理引擎你就不愿意丢掉它,比如Physics2D、Polycolly、flatland等。 如果学脚本,建议用LUA吧,WOW就是用它。同时提一下luabind工具。当然你也可以使用自己规定的脚本引擎。 XML技术不错,现在很流行,WOW、Novashell、POPCAP FRAMEWORK等都使用了。用它来管理游戏资源及资源调度很方便。 先在已有的简单代码上修改出自己的一个简单成形游戏是比较好的开端,至少可以鼓舞你,不要好高骛远,想一上来就怎么怎么的。借鉴现有的开源

编写C语言程序,利用数组iscore[10]保存输入的成绩,找出最低的3个成绩并将其加十分,最后输出全部成绩

| 我的知道 | 我的消息(0/0) | 百度首页 | 退出

我的知道 我的提问

我的回答

知识掌门人

新闻 网页 贴吧 知道 MP3 图片 视频 百科

帮助

百度知道 人文学科 外国文学 相关问题添加到搜藏已解决

鲁滨逊漂流记的介绍

悬赏分:0 - 解决时间:2006-7-15 19:40

鲁滨逊漂流记

提问者: aabb177888 - 秀才 二级 最佳答案

《鲁滨逊漂流记》--读后感

六五九年九月三十日,一个人在一次航行中上遇到了可怕的风浪,翻了船,除他之外无一人生还。他流落到了孤岛上。凭着他惊人的毅力与勇气,二十八年后,他依靠自己的智慧逃出了孤岛,这个人就是倒霉而又幸运的鲁滨逊·克罗索。

在荒芜人烟的孤岛生活了28年啊!多么惊人的一个数字!可见鲁滨逊是何等的勇敢。初到孤岛的他是绝望的,他说:“我整天悲痛着我这凄凉的环境,没有食物,没有房屋,没有衣服,没有武器,没有出路,没有被救的希望,眼前只有死,不是被野兽所吞,就是被野人所嚼……”但是,慢慢地,他独特的个性体现了出来,对生活充满希望,不再整天沉浸在自己设计的悲观中,开始一心一意的安排自己的生活,他建了小房子;做了桌子、小匣子;捕了小羊、小狗;种了小麦、稻子……就这样,他用自己的双手,创造了自己的小王国。

鲁滨逊还是坚毅的人。他曾经这样说道:“我的脾气是要决心做一件事情,不成功决不放手的”,“我要尽全力而为,只要我还能划水,我就不肯被淹死,只要我还能站立,我就不肯倒下……”他没有助手,工具不全,缺乏经验,所以做任何事情都要花很大的劳力,费好长的时间。连做一块木版都要四十二天。他作的许多事情都是白费力气,没有成功,但他从来不灰心失望,总是总结了失败的经验又重新开始。辛勤的劳动换来了令人欣慰的回报,他最后变得有船用,有面包吃,有陶器用,有种植园,有牧场,有两处较“豪华”的住所……

这些没有一件不是费了很多力气、克服了许多困难才得来得的。

读完之后,我不禁反省自己:如果我流落到孤岛,能活几天?一天?两天?我又能干些什么?会劈柴?会打猎做饭?我连洗自己衣服还笨手笨脚的呢!再说了,没有一个人讲话,多孤单呀!我准会憋死的!可见鲁滨逊是多么乐观向上!我觉得人应该学习他这种不怕困难、乐观向上的精神,无论何时何地都坚强地活下去,哪怕只有一线希望也要争取,决不能放弃!我们要像鲁滨逊那样有志气、有毅力、爱劳动,凭自己的双手创造财富,取得最后的胜利!

读完了《鲁滨逊漂流记》,里面的情节一直令我难以忘却。

《鲁滨逊漂流记》

《鲁滨逊漂流记》是英国著名作家丹尼尔.笛福在他晚年写的,记述了主人公鲁滨逊在一次航行中,不幸遇上了海难,整个船上只有他一个人幸存了下来,而他漂流到了一个荒岛上。鲁滨逊在这个荒岛上种庄稼、盖房子,历尽了磨难,生存下来。但想回人间的心切,使他着迷般地只想如何走出这个鬼地方,经过一次次的努力与失败,终于,他在1868年回到了阔别28年的祖国。

看着鲁滨逊的经历,让我可以想像到他在孤岛生活的艰辛,使我体验到他不屈不挠的冒险精神,让我对他肃然起敬;看着鲁滨逊的经历,使我深刻体会到鲁滨逊是一个永不知疲倦,永不安生的行动者。理智明达的他不屑守成,倾心开拓,三番五次抛开幸福之家,出海闯天下。他肯于劳动并且善于劳动,总是充分利用自己的头脑和双手奋斗着,历尽千辛万苦,一次又一次地创造出财富。

展示在人们眼前的这个人物不禁令人遐思。主人公身上闪现的奋斗的火花难道不值得我们学习?其实,当今社会就需要这样的奋斗人才,会创造财富的人才,这样,我国才会快速发展。

可是,现在社会上却有一些人不但不肯付出汗水,而且一心想着吃现成饭,总以为不付诸行动就可以拥有财富,那些流落街头的乞丐不就证明了这一点吗?他们一味“哭诉”自己的命运如何如何悲惨,却从来不用自己的双手去奋斗,为求得生存乃至幸福奋斗不息,甚至不觉得靠行乞来生活是一件多么没面子的事。在他们身上就大大缺乏像鲁滨逊那样的拼劲和对美好生活执著追求的信念。再一想,其实在我们学习生活中不同样需要具备鲁滨逊那样的不懈努力的精神吗?如果没有像鲁滨逊一样的不懈努力的精神,那我们还能算学习吗?作为新世纪的栋梁,没有不懈努力的精神,何谈“栋梁” 二字?在鲁滨逊看来,天底下没有什么人克服不了的困难,只要充分利用自己的智慧与双手,一切难题都可以迎刃而解。我们的学习也一样,必须相信自己有能力学好各门功课,这样在学习的过程中才会有一股动力不断促使我们上进。同时,我们还要以力求做得更好,力求精益求精作为标准。

读《鲁滨逊漂流记》时,我无意中看到了扉页上的“谨以此书奉献给那些时时处处依赖父母、依赖学校的青少年朋友们”这句话。初看这句话,我觉得这本书太小看我们了,我有了点反感情绪,甚至有点讨厌它(我想别的同学也是有与我相同的感觉吧),但是我们确实都有任性、娇气(多是女同学)、动手能力差等许多缺点与不足,但我们都不想承认它们,因为我们都是死要面子的!但是我读完后,我曾一直想着这样一个问题:如果我是鲁滨逊……

如果我是鲁滨逊,如当船在暴风雨中失事,我会像他那样不向命运低头继续远航吗?不,如果可以选择的话,我才不会去接受那充满困难和挫折的生活,因为我没有他那样的坚强。

如果我是鲁滨逊,当独自一人置身于荒岛之上,叫天天不应,叫地地不灵时,我会像他那样不自暴自弃,努力求生吗?不,我不可能像他那样随机应变,积极自救,因为我没有那种能力,而且我更没那份自信。

如果我是鲁滨逊,当看到食人族用人开宴会时,我会像他那样勇敢地站起来,在仅有一个助手的情况下同他们搏斗吗?不,我宁可躲得远远的,祈祷他们永远不要发现我,因为我没有那种胆量。

我现在不得不承认我与鲁滨逊相比,自己是软弱与无能的。从呱呱坠地到背上书包,父母、学校为我们铺设了成长的道路。我心安理得地在这条平坦的大道上走过了一年又一年,没有挫折,没有风浪,而我还整天抱怨这个,抱怨那个。其实我根本没有尝过生活中的苦涩,我是幸福的。然而处在幸福中的我根本没有意识到能吃饱穿暖,背上书包去上学,每天接受家人们的关爱,社会的关注是一种莫大的幸福。

“一本好书能拯救一个人。”现在我百分之二百相信这句话。这本书向我展示了鲁滨逊自信、自立、自强、永不满足、不甘平庸、勇于创业的精神;告诉我鲁滨逊靠自己的诚实、善良、智慧和坚毅,去创建、去开拓。我想我应该拿出所有的精力努力向他学习,不仅仅是为了社会,为了父母,更是为了我自己的将来。

他的那种敢于同恶劣的环境作斗争,热爱生活,热爱生命的精神深深的感动了我。跟鲁滨逊比起来,我们现在的生活环境是多么的丰富多彩,因此,我们更应该要珍爱自己的生命,崇尚我们的生活。

《鲁滨逊漂流记》

《鲁滨逊漂流记》这本小说是英国作家福笛在1719年所创作的长篇小说。书中主要介绍了主人公鲁滨逊所乘坐的船在途中遇到风暴触礁,船上水手、乘客全部遇难,唯有鲁滨逊幸存,只身漂流到一个没有人烟的孤岛上,他用沉船的桅杆做了木筏,一次又一次地把船上的食物、衣服、工具等运到岸上,并在小山边搭起帐篷定居下来,一住就是17年,他不仅自己在岛上种植大麦和稻子,自制木杵、筛子,加工面粉,烘出了粗糙的面包;而且还制作陶器等等,保证了自己的生活需要。

他的那种敢于同恶劣的环境作斗争,热爱生活,热爱生命的精神深深的感动了我。他在那么艰苦的环境下,把自己从绝望中解救了出来,鲁滨逊长达二十几年对生的希望就是毅力,我不禁想到现在的一些人们,他们有的只因为受到了一点点小挫折,就产生了轻生的念头。跟鲁滨逊比起来,我们现在的生活环境是多么的丰富多彩,因此,我们更应该要珍爱自己的生命,崇尚我们的生活。在遇到困难挫折的时候,不要轻易就放弃了宝贵的生命,想象一下,鲁滨逊当年遇到了多大的困难,都能够克服,而我们现在的这点小麻烦又算得了什么呢?纵使生活中存在着千千万万个困难,但也共存着许许多多的精彩与幸福,我们只有多去挖掘、体会那些精彩与幸福,才会得到更多的快乐

其实,生活就本身就是一幅画,有的人画出了春天的生机;夏天的绿荫;秋天的收获;冬天的希望。而有的人却画出了春天的寂寞;夏天的焦躁;秋天的凄凉;冬天的悲哀。画的色彩如何,全取决于作画人本身对生活的态度。鲁滨逊那种对生活不断追求,对交往的向往都源于他那对生活无比热爱崇尚的精神。而这些也都正是值得我们去学习的。

第一次阅读笛福的作品《鲁滨逊漂流记》是在高二的时候,一向不爱读书的我却深深地被它吸引了,我第一次尝到了读书的乐趣。小说塑造了鲁滨逊这样一个具有时代气息的崭新的艺术形象,引人入胜的故事情节,逼真的自然环境和细节描写,打破了古典主义的清戒律和浮华、空洞的文体风格,为英国现实主义启蒙小说开辟了道路,成为英国第一部真正的现实主义小说。

读完小说后,一个高大的形象时时浮现在我的眼前,他就是勇敢的探险家、航海家鲁滨逊。他凭着顽强的毅力,永不放弃的精神,实现了自己梦想。永不放弃,是我从他身上学到的。

《鲁滨逊漂流记》

一六五九年九月三十日,鲁滨逊·克罗索在一次航行中上遇到了可怕的风浪,翻了船,除他之外无一人生还。他流落到了孤岛上。凭着他惊人的毅力与勇气,二十八年后,他依靠自己的智慧逃出了孤岛。“我整天悲痛我这凄凉的环境,没有食物,没有房屋,没有衣服,没有武器,没有出路,没有被救的希望,眼前只有死,不是被野兽所吞,就是被野人所嚼……”开始的他还有点失望,但是很快他就习惯了荒岛上的生活,他对生活充满了希望,不再整天沉浸在自己设计的悲观中,开始一心一意的安排自己的生活。他建了小房子;做了桌子、小匣子;捕了小羊、小猫;种了谷子……就这样,他用自己的双手,创造了自己的小王国。这其中他经历了种种磨难,要面对突然来的灾难。临时围墙是搭起来了,可是不多久他的住所就发生了坍塌事故,他不得不把掉下来的泥土全部运出去,而且他还搭起了天花板,以防再次坍塌。灾难总在和鲁滨逊作对,他这一次是要对付病魔,纵然他的身边没有任何药物,但是他并没有表现出任何恐惧,永不放弃,鲁滨逊终于利用自己的智慧战胜了病魔。永不放弃,为他奠定了生活的基础。

然而上天并不总是那么苛刻。一次,鲁滨逊无意中掉在墙角的谷壳,竟然长出绿色的茎干,不久,长出了几十个穗头,这真是老天莫大的恩惠。从此,鲁滨逊一到雨季就撒下半数种子来试验,以得到更多的粮食。最糟糕的一次试验,大麦与稻穗的收成仅获了半斗而已。但是,经过这次试验,使鲁滨逊成为了种田高手。知道什么时候下种,现在他知道一年四季播种两次,收获两次。永不放弃,鲁滨逊有了生活的口粮。

没有人可以明白他是怎么做到的。他没有助手,工具不全,缺乏经验,所以做任何事情都要花很大的劳力,费好长的时间。连做一块木版都要四十二天。他做的许多事情都是白费力气,没有成功,但他从来不灰心失望,总是总结了失败的经验又重新开始。辛勤的劳动换来了令人欣慰的回报,他最后变得有船用,有面包吃,有陶器用,有种植园,有牧场,有两处较“豪华”的住所……他曾经这样说道:“我的脾气是要决心做一件事情,不成功决不放手的”,“我要尽全力而为,只要我还能划水,我就不肯被淹死,只要我还能站立,我就不肯倒下……”也许就是因为心中的那个信念,在支撑着这位伟大的人艰难的活着。

他明白他要活着回去。于是他开始造船。坎了几个月的树,花了无数的心血,确由于事先没有考虑周全,船离海边太远,他怎么也无法让船下水。这下,数年的心血白花了,一切希望都破灭了。或许是他的事迹感动了上帝,上帝又将“星期五”赐给他。希望回来了,鲁滨逊更加努力了。后来他帮助一艘停泊在岸边的英国船的船长制服水手的叛乱,夺回船只,鲁滨逊搭该船驶返英国。可以说他的梦想在经过千辛万苦后终于实现了。我很为他感到高兴。

无可否认,鲁滨逊刚毅的性格和永不放弃的作风深深地感化了我,我的人生也随着这本书而起航,这人生的航海之旅中,奋勇前进,永不放弃!

相关资料

《鲁滨逊漂流记》是笛福的代表作,是一部流传很广、影响很大的文学名著,它表现了强烈的资产阶级进取精神和启蒙意识。这部小说是笛福受当时一个真实故事的启发而创作的。1704年苏格兰水手赛尔科克在海上与船长发生争吵,被船长遗弃在荒岛上,四年后被救回英国。赛尔科克在荒岛上并没有作出什么值得颂扬的英雄事迹。但笛福塑造的鲁滨逊却完全是个新人,成了当时中小资产阶级心目中的英雄人物,是西方文学中第一理想化的新兴资产者形象。全书共分为三部分,第一部分写的是鲁滨逊离家三次航海的经历;第二部分是小说的主体,写鲁滨逊在荒岛上的种种经历;第三部分则是写他离开荒岛之后的事情。本书歌颂了劳动,赞扬了与大自然进行斗争的精神。小说问世后主人公鲁滨逊这一具有鲜明时代烙印及坚忍不拔精神的人物也因此成为欧洲文学史上的一个著名文学形象。

笛福,英国新闻记者及小说家,被誉为英国小说和报刊之父,以一部《鲁滨逊漂流记》闻名世界。1660年,笛福出生于伦敦。受过中等教育。以后经营过各种买卖到过西班牙、溘和意大利等国家。参加过多种事件,有过不少冒险经历。1719年笛福根据一些航海家和流亡者的记载,创作了长篇小说《鲁滨逊漂流记》,获得意想不到的成功。笛福以塞尔柯克的传奇故事为蓝本,把自已多年来的海上经历和体验倾注在人物身上,并充分运用自已丰富的想像力进行文学加工,在他快年届六十时创作了这部妙趣横生、雅俗共赏、老少咸宜的传记体小说,为自已博得了“英国和欧洲小说之父”的美誉。

《鲁滨逊漂流记》描写主人公鲁滨逊不从父命,天生爱冒险,曾三次远航,终于遇难漂上荒岛。他以百折不挠的毅力,辛勤的劳动,不仅生存下来,而且改变了生活环境,开垦出种植园和牧场,盖起住所。24年后,鲁滨逊救下邻岛的一个野人,给他起名叫“星期五”作为自己的仆人。后来鲁滨逊帮助一艘停泊在岸边的英国船的船长制服水手的叛乱,夺回船只,鲁滨逊搭该船驶返英国。

《鲁滨逊漂流记》塑造了鲁滨逊这样一个具有时代气息的崭新的艺术形象,引人入胜的故事情节,逼真的自然环境和细节描写,打破了古典主义的清戒律和浮华、空洞的文体风格,为英国现实主义启蒙小说开辟了道路,成为英国第一部真正的现实主义小说。

《鲁滨逊漂流记》是十八世纪英国四大著名小说家之一的丹尼尔·笛福(1660?-1731)的代表作,是笛福文学创作的里程埤,同时也是英国文学史上第一部现实主义小说。作品一出版就风靡英国,特别是在水手、士兵、小商贩、小工匠及其他小资产者中广为传阅。当时有个批评家说:“老婆子们只要买得起书,没有一个不买这部‘生平与遭遇’作为传家之宝的。”十九世纪末,在英、法、德、意、荷等国家已有各种不同的版本、译本甚至仿作达七百种之众,至今仍是雅俗共赏的世界名著。

回答者:匿名 7-15 15:26

查看用户评论(31)

提问者对于答案的评价:ddd评价已经被关闭 目前有 4 个人评价

100% (4) 不好

0% (0)

相关内容

• 鲁滨逊漂流记的作者介绍!!!!!!!!!!!

• 《鲁滨逊漂流记》人物介绍

• 鲁滨逊漂流记的人物介绍

• 鲁滨逊漂流记的书及人物介绍

• 用英语介绍"鲁滨逊漂流记"

更多相关问题

查看同主题问题:鲁滨逊漂流记 介绍

其他回答 共 3 条

英国青年鲁滨逊从小喜欢航海,曾三次离家到南美各地旅行。一日他怀着云游四海的高远志向,告别家人,越过大西洋和太平洋,在惊心动魄的航海中经历无数险情,后来整条船在太平洋上不幸罹难,船上的人都葬身海底,惟有他一人得以奇迹般地活下来,并只身来到一座荒无人烟岛上。 他从绝望的缝隙中得到了生命的启示,性格坚强的鲁滨逊在岛上独立生活了28年。他在孤岛上劳作生息,开拓荒地,圈养牲畜,生产水稻和小麦,年复一年与孤独为伴,克服了种种常人难以克服的困难。《圣经》成为他的精神支柱,凭着惊人的毅力和顽强不息的劳动,他盖起了房子,收获谷物,驯养山羊,用兽皮制作衣物。他曾与野兽斗智,也曾与吃人肉的野人斗勇。后来他搭救了一个土人,称他为“星期五”,把他收作仆人。他以非同寻常的毅力和勇气,克服了难以想象的艰难困苦,用勤劳的双手,为自己创造了一个生存的家园。

一直到第28个年头一艘英国船来到该岛附近,鲁滨逊帮助船长制服了叛乱的水手,才返回英国。这时他父母双亡,鲁滨逊收回他巴西庄园的全部受益,并把一部分赠给那些帮助过他的人们。

回答者: 无心种柳 - 魔法师 四级 7-15 15:28

鲁生于1632年9月30日,父经商赚钱,其母娘家姓鲁滨逊,故取名为鲁滨逊·克罗索。从小脑子里就充满遨游四海的念头。1651年9月1日那个不祥的日子,瞒着父母去航海,船遇风而没,从旱路回伦敦,第二次出海到非洲,第三次被土耳其海盗俘虏,幸逃被葡萄牙船解救,平安抵达巴西,经营种植园,开始庄园生活——非洲贩运黑奴。1659年9月1日遇海浪冲至荒无人烟的小岛,身上唯有一把刀,一个烟斗,一小匣烟叶。上岛的第二天他就把浅搁在岛边的那只大船上所有的食物、酒、衣物、枪支、弹药、土木工具等一一运到岛上,在岛上搭起了简易的帐蓬,为了不让自己忘记他把自己的一切经历与活动都记了下来,为怕自己忘记日期,便用刀子在一个大柱子来记年月,并开始记日记,用了几个月的工夫为自己挖了一个很大的山洞住了进去,后来又发现了自己不小心抖落的十几颗谷种开始发芽了,这个发现让他开始种起庄稼 因为岛上发生了可怕的地震,使他把自己的住处移到平地上,不久得了疟疾,用简要的烟叶来给自己治病,并开始读《圣经》,用心观察了小岛后,发现了很多的小动物,他就开始抓鹦鹉、山羊等野禽驯为家畜,到了第三年,开始有规律…… 第23年的冬天,野人烹人肉吃,2年后,再次前来,鲁救下俘虏,取名为星期五,一年后,教会星期五英语,准备离开之际又从野人手中救下一个白人和星期五的父亲,故派他们去解救另外十六个白人,走后第八天,英国船舶附近,船长和另外两人被反叛水手抛弃岸上,助其夺船,顺利离开海岛,在此居住了28年2个月零19天。 鲁回到了英国约克城时,离家已整整35年了,谁也不认识他,父母早已去世,只剩下两个侄子和两个妹妹在家。去巴西看他的种植园,而他的朋友为他积累了五千英镑,草草结婚后,生下了三个孩子。 不久妻子去世,再次出海,来到小岛上,这里的人口大增,为他们分配好田地后,很满意地再次离开。 简要分析: 描写了鲁如何用自己的双手在荒岛上为自己创造了一个文明人所必需的生活条件,经历了人类从采集、渔猎、畜牧到种植等生产发展过程,彻底改变了自己无衣无食的苦难命运。在此过程,他付出了艰辛。笛福歌颂这种劳动活动,歌颂了他对大自然的斗争。鲁的形象中体现了上升时期资产阶级的创业精神,鲁也成为欧洲文学史上最早的一个理想化的资产者的形象。当然,鲁的身上也表现了一个私有者和殖民主义者的思想特征:冒险精神和占有欲。

回答者: 星梦)ㄣ雨恋 - 童生 一级 7-15 15:30

作者简介:

英国作家。生于伦敦。父亲经营屠宰业。笛福只受过中等教育,信奉不属于英国国教的长老会教派。二十多岁时,笛福已是伦敦一个体面的商人,经营过内衣、烟酒业等等,到过欧洲大陆。1692年经商破产,不得不以其他方式谋生。他给政府当过情报员,设计过开发事业。他还从事写作,早年以写政论文和讽刺诗著称,反对封建专制,主张发展资本主义工商业。1698年他发表了《论开发》,建议修筑公路,开办银行,征收所得税,举办水火保险,设立疯人院,创办女学等。1702年他在政论文《消灭不同教派的捷径》中用反语讽刺政府的宗教歧视政策,由于文笔巧妙,开始未被识破,发觉后被捕入狱6个月,并受枷刑示众。他受枷刑时散发了他的长诗《枷刑颂》,讽刺法律的不公,围观的伦敦市民把他奉为英雄。1704年至1713年,他为哈利主办《评论》杂志,制造舆论,搜集情报。1719年笛福发表了他的第一部小说《鲁滨孙飘流记》,大受读者欢迎。接着出版了《鲁滨孙飘流续记》。1720年他又写了《鲁滨孙的沉思集》。此后还相继发表了《辛格尔顿船长》(1720)、《摩尔·费兰德斯》(1722)、《杰克上校》(1722)和《罗克萨娜》(1724)等长篇小说以及《彼得大帝》(1723)等传记。

内容简介:

鲁生于1632年9月30日,父经商赚钱,其母娘家姓鲁滨逊,故取名为鲁滨逊·克罗索。从小脑子里就充满遨游四海的念头。1651年9月1日那个不祥的日子,瞒着父母去航海,船遇风而没,从旱路回伦敦,第二次出海到非洲,第三次被土耳其海盗俘虏,幸逃被葡萄牙船解救,平安抵达巴西,经营种植园,开始庄园生活——非洲贩运黑奴。1659年9月1日遇海浪冲至荒无人烟的小岛,身上唯有一把刀,一个烟斗,一小匣烟叶。上岛的第二天他就把浅搁在岛边的那只大船上所有的食物、酒、衣物、枪支、弹药、土木工具等一一运到岛上,在岛上搭起了简易的帐蓬,为了不让自己忘记他把自己的一切经历与活动都记了下来,为怕自己忘记日期,便用刀子在一个大柱子来记年月,并开始记日记,用了几个月的工夫为自己挖了一个很大的山洞住了进去,后来又发现了自己不小心抖落的十几颗谷种开始发芽了,这个发现让他开始种起庄稼 因为岛上发生了可怕的地震,使他把自己的住处移到平地上,不久得了疟疾,用简要的烟叶来给自己治病,并开始读《圣经》,用心观察了小岛后,发现了很多的小动物,他就开始抓鹦鹉、山羊等野禽驯为家畜,到了第三年,开始有规律…… 第23年的冬天,野人烹人肉吃,2年后,再次前来,鲁救下俘虏,取名为星期五,一年后,教会星期五英语,准备离开之际又从野人手中救下一个白人和星期五的父亲,故派他们去解救另外十六个白人,走后第八天,英国船舶附近,船长和另外两人被反叛水手抛弃岸上,助其夺船,顺利离开海岛,在此居住了28年2个月零19天。 鲁回到了英国约克城时,离家已整整35年了,谁也不认识他,父母早已去世,只剩下两个侄子和两个妹妹在家。去巴西看他的种植园,而他的朋友为他积累了五千英镑,草草结婚后,生下了三个孩子。 不久妻子去世,再次出海,来到小岛上,这里的人口大增,为他们分配好田地后,很满意地再次离开。 简要分析: 描写了鲁如何用自己的双手在荒岛上为自己创造了一个文明人所必需的生活条件,经历了人类从采集、渔猎、畜牧到种植等生产发展过程,彻底改变了自己无衣无食的苦难命运。在此过程,他付出了艰辛。笛福歌颂这种劳动活动,歌颂了他对大自然的斗争。鲁的形象中体现了上升时期资产阶级的创业精神,鲁也成为欧洲文学史上最早的一个理想化的资产者的形象。当然,鲁的身上也表现了一个私有者和殖民主义者的思想特征:冒险精神和占有欲

就黑客历史进行讨论!~

黑客是对英语hacker的翻译,hacker原意是指用斧头砍材的工人,最早被引进计算机圈则可追溯自1960年代。他们破解系统或者网络基本上是一项业余嗜好,通常是出于自己的兴趣,而非为了赚钱或工作需要。

加州柏克莱大学计算机教授Brian Harvey在考证此字时曾写到,当时在麻省理工学院中(MIT)的学生通常分成两派,一是tool,意指乖乖牌学生,成绩都拿甲等;另一则是所谓的hacker,也就是常逃课,上课爱睡觉,但晚上却又精力充沛喜欢搞课外活动的学生。 这跟计算机有什么关系?一开始并没有。不过当时hacker也有区分等级,就如同tool用成绩比高下一样。真正一流hacker并非整天不学无术,而是会热衷追求某种特殊嗜好,比如研究电话、铁道(模型或者真的)、科幻小说,无线电,或者是计算机。也因此后来才有所谓的computer hacker出现,意指计算机高手。

有些人很强调黑客和骇客的区别,根据开放原始码计划创始人Eric Raymond(他本人也是个著名的hacker)对此字的解释,hacker与cracker(一般译为骇客,有时也叫“黑帽黑客”。 )是分属两个不同世界的族群,基本差异在于,黑客是有建设性的,而骇客则专门搞破坏。 对一个黑客来说,学会入侵和破解是必要的,但最主要的还是编程,毕竟,使用工具是体现别人的思路,而程序是自己的想法.一句话--编程实现一切。对于一个骇客来说,他们只追求入侵的快感,不在乎技术,他们不会编程,不知道入侵的具体细节。还有一种情况是试图破解某系统或网络以提醒该系统所有者的系统安全漏洞,这群人往往被称做“白帽黑客”或“匿名客”(sneaker)或红客。许多这样的人是电脑安全公司的雇员,并在完全合法的情况下攻击某系统。

黑客守则

1. 不恶意破坏任何的系统, 这样作只会给你带来麻烦。恶意破坏它人的软件将导致法律责任, 如果你只是使用电脑, 那仅为非法使用。 注意:千万不要破坏别人的文件或数据。

2. 不修改任何系统文件, 如果你是为了要进入系统而修改它, 请在达到目的后将它还原。

3. 不要轻易的将你要 Hack 的站点告诉你不信任的朋友。

4. 不要在 bbs/论坛上谈论关于你 Hack 的任何事情。

5. 在 Post 文章的时候不要使用真名。

6. 入侵期间, 不要随意离开你的电脑。

7. 不要入侵或攻击电信/政府机关的主机。

8. 不在电话中谈论关于你 Hack 的任何事情。

9. 将你的笔记放在安全的地方。

10.读遍所有有关系统安全或系统漏洞的文件 (英文快点学好)!

11.已侵入电脑中的帐号不得删除或修改。

12.不得修改系统文件, 如果为了隐藏自己的侵入而作的修改则不在此限, 但仍须维持原来系统的安全性, 不得因得到系统的控制权而破坏原有的安全性。

13.不将你已破解的帐号分享与你的朋友。

14.不要侵入或破坏政府机关的主机。

但到了今天,在知识贫乏的记者写的媒报道中,黑客一词已被用于泛指黑客和骇客,因此也影响了大众对黑客的理解。 这个背景下,就出现了重新定义黑客内涵的努力,试图把黑客的活动范围限定为不为经济利益、而是出于好奇心做出技术探索和挑战。

黑客文化简史

本篇原作者为Eric S. Raymond esr@snark.thyrsus.com,他是一位大哥级的 Hacker,写了很多自由软件,知名著作有Jargon File等,近年来发表“大教堂与集市”论文为Opensource software努力,Netscape 愿意公开Navigator的原始码,与这篇文章有很大的关系。

序曲: Real Programmer

故事一开始,我要介绍的是所谓的Real Programmer。

他们从不自称是Real Programmer、Hacker或任何特殊的称号;`Real Programmer' 这个名词是在1980年代才出现,但早自1945年起,电脑科学便不断地吸引世界上头脑最顶尖、想像力最丰富的人投入其中。从Eckert Mauchly发明ENIAC后,便不断有狂热的programmer投入其中,他们以撰写软件与玩弄各种程式设计技巧为乐,逐渐形成具有自我意识的一套科技文化。当时这批Real Programmers主要来自工程界与物理界,他们戴著厚厚的眼镜, 穿聚酯纤维T恤与纯白袜子,用机器语言、汇编语言、FORTRAN及很多古老的 语言写程式。他们是Hacker时代的先驱者,默默贡献,却鲜为人知。

从二次大战结束后到1970早期,是打卡计算机与所谓"大铁块"的mainframes 流行的年代,由Real Programmer主宰电脑文化。Hacker传奇故事如有名的 Mel (收录在Jargon File中)、Murphy's Law的各种版本、mock- German`Blinke_nlight' 文章都是流传久远的老掉牙笑话了。

※译者:Jargon File亦是本文原作者所编写的,里面收录了很多Hacker用语、缩写意义、传奇故事等等。Jargon File有出版成一本书:The New Hacker's Dictionary,MIT PRESS出版。也有Online版本:

※译者:莫非定律是:当有两条路让你抉择,若其中一条会导致失败,你一定会选到它。 它有很多衍生说法: 比如一个程式在demo前测试几千几万次都正确无误,但demo 那一天偏偏就会出bug。

一些Real Programmer仍在世且十分活跃 (本文写在1996年)。超级电脑Cray 的设计者Seymour Cray, 据说亲手设计Cray全部的硬体与其操作系统,作业系统是他用机器码硬干出来的,没有出过任何bug或error。Real Programmer 真是超强!

举个比较不那么夸张的例子:Stan Kelly-Bootle,The Devil's DP Dictionary 一书的作者(McGraw-Hill, 1981年初版,ISBN 0-07-034022-6)与Hacker 传奇专家,当年在一台Manchester Mark I开发程式。 他现在是电脑杂志的专栏作家,写一些科学幽默小品,文笔生动有趣投今日hackers所好,所以很受欢迎。 其他人像David E. Lundstorm,写了许多关於Real Programmer的小故事,收录在A few Good Men From UNIVAC这本书,1987年出版,ISBN-0- 262-62075-8。

※译:看到这里,大家应该能了解,所谓Real Programmer指的就是用组合语 言或甚至机器码,把程式用打卡机punch出一片片纸卡片,由主机读卡机输入电脑的那种石器时代Programmer。

Real Programmer的时代步入尾声,取而代之的是逐渐盛行的Interactive computing,大学成立电算相关科系及电脑网络。它们催生了另一个持续的工程传统,并最终演化为今天的开放代码黑客文化。

早期的黑客

Hacker时代的滥觞始於1961年MIT出现第一台电脑DEC PDP-1。MIT的Tech Model Railroad Club(简称TMRC)的Power and Signals Group买了这台机器后,把它当成最时髦的科技玩具,各种程式工具与电脑术语开始出现,整个环境与文化一直发展下去至今日。 这在Steven Levy的书`Hackers' 前段有详细的记载(Anchor/Doubleday 公司,1984年出版,ISBN 0-385-19195-2)。

※译:Interactive computing并非指Windows、GUI、WYSIWYG等介面, 当时有terminal、有shell可以下指令就算是Interactive computing了。 最先使用Hacker这个字应该是MIT。1980年代早期学术界人工智慧的权威:MIT 的Artificial Intelligence Laboratory,其核心人物皆来自TMRC。从1969年起,正好是ARPANET建置的第一年,这群人在电脑科学界便不断有重大突破与贡献。

ARPANET是第一个横跨美国的高速网络。由美国国防部所出资兴建,一个实验性 质的数位通讯网络,逐渐成长成联系各大学、国防部承包商及研究机构的大网络。各地研究人员能以史无前例的速度与弹性交流资讯,超高效率的合作模式导致科技的突飞猛进。

ARPANET另一项好处是,资讯高速公路使得全世界的hackers能聚在一起,不再像以前孤立在各地形成一股股的短命文化,网络把他们汇流成一股强大力量。 开始有人感受到Hacker文化的存在,动手整理术语放上网络, 在网上发表讽刺文学与讨论Hacker所应有的道德规范。(Jargon File的第一版出现在1973年,就是一个好例子), Hacker文化在有接上ARPANET的各大学间快速发展,特别是(但不全是)在信息相关科系。

一开始,整个Hacker文化的发展以MIT的AI Lab为中心,但Stanford University 的Artificial Intelligence Laboratory(简称SAIL)与稍后的Carnegie-Mellon University(简称CMU)正快速崛起中。三个都是大型的资讯科学研究中心及人工智慧的权威,聚集著世界各地的精英,不论在技术上或精神层次上,对Hacker文化都有极高的贡献。

为能了解后来的故事,我们得先看看电脑本身的变化;随著科技的进步,主角MIT AI Lab也从红极一时到最后淡出舞台。

从MIT那台PDP-1开始,Hacker们主要程式开发平台都是Digital Equipment Corporation 的PDP迷你电脑序列。DEC率先发展出商业用途为主的interactive computing及time-sharing操作系统,当时许多的大学都是买DEC的机器, 因为它兼具弹性与速度,还很便宜(相对於较快的大型电脑mainframe)。 便宜的分时系统是Hacker文化能快速成长因素之一,在PDP流行的时代, ARPANET上是DEC机器的天下,其中最重要的便属PDP-10,PDP-10受到Hacker们的青睐达十五年;TOPS-10(DEC的操作系统)与MACRO-10(它的组译器),许多怀旧的术语及Hacker传奇中仍常出现这两个字。

MIT像大家一样用PDP-10,但他们不屑用DEC的操作系统。他们偏要自己写一个:传说中赫赫有名的ITS。

ITS全名是`Incompatible Timesharing System',取这个怪名果然符合MIT的搞怪作风——就是要与众不同,他们很臭屁但够本事自己去写一套操作系统。ITS始终不稳,设计古怪,bug也不少,但仍有许多独到的创见,似乎还是分时系统中开机时间最久的纪录保持者。

ITS本身是用汇编语言写的,其他部分由LISP写成。LISP在当时是一个威力强大与极具弹性的程式语言;事实上,二十五年后的今天,它的设计仍优於目前大多数的程式语言。LISP让ITS的Hacker得以尽情发挥想像力与搞怪能力。LISP是MIT AI Lab成功的最大功臣,现在它仍是Hacker们的最爱之一。

很多ITS的产物到现在仍活著;EMACS大概是最有名的一个,而ITS的稗官野史仍为今日的Hacker们所津津乐道,就如同你在Jargon File中所读到的一般。在MIT红得发紫之际,SAIL与CMU也没闲著。SAIL的中坚份子后来成为PC界或图形使用者介面研发的要角。CMU的Hacker则开发出第一个实用的大型专家系统与工业用机器人。

另一个Hacker重镇是XEROX PARC公司的Palo Alto Research Center。从1970初期到1980中期这十几年间,PARC不断出现惊人的突破与发明,不论质或量,软件或硬体方面。如现今的视窗滑鼠介面,雷射印表机与区域网络;其D系列的机器,催生了能与迷你电脑一较长短的强力个人电脑。不幸这群先知先觉者并不受到公司高层的赏识;PARC是家专门提供好点子帮别人赚钱的公司成为众所皆知的大笑话。即使如此,PARC这群人对Hacker文化仍有不可抹灭的贡献。1970年代与PDP-10文化迅速成长茁壮。Mailing list的出现使世界各地的人得以组成许多SIG(Special-interest group),不只在电脑方面,也有社会与娱乐方面的。DARPA对这些非`正当性'活动睁一只眼闭一只眼, 因为靠这些活动会吸引更多的聪明小伙子们投入电脑领域呢。

有名的非电脑技术相关的ARPANET mailing list首推科幻小说迷的,时至今日ARPANET变成Internet,愈来愈多的读者参与讨论。Mailing list逐渐成为一种公众讨论的媒介,导致许多商业化上网服务如CompuServe、Genie与Prodigy的成立。

Unix的兴起

此时在新泽西州的郊外,另一股神秘力量积极入侵Hacker社会,终於席卷整个PDP-10的传统。它诞生在1969年,也就是ARPANET成立的那一年,有个在ATT Bell Labs的年轻小夥子Ken Thompson发明了Unix。

Thomspon曾经参与Multics的开发,Multics是源自ITS的操作系统,用来实做当时一些较新的OS理论,如把操作系统较复杂的内部结构隐藏起来,提供一个介面,使的programmer能不用深入了解操作系统与硬体设备,也能快速开发程式。

※译:那时的programmer写个程式必须彻底了解操作系统内部,或硬体设备。比方说写有IO的程式,对於硬碟的转速,磁轨与磁头数量等等都要搞的一清二楚才行。

在发现继续开发Multics是做白工时,Bell Labs很快的退出了(后来有一家公司Honeywell出售Multics,赔的很惨)。

Ken Thompson很喜欢Multics上的作业环境,於是他在实验室里一台报废的DEC PDP-7上胡乱写了一个操作系统, 该系

统在设计上有从Multics抄来的也有他自己的构想。他将这个操作系统命名Unix,用来反讽Multics。

※译:其实是Ken Thompson写了一个游戏`Star Travel' 没地方跑,就去找一台的报废机器PDP-7来玩。他同事Brian Kernighan嘲笑Ken Thompson说:“你写的系统好逊哦,乾脆叫Unics算了。”(Unics发音与太监的英文eunuches一样),后来才改为Unix。

他的同事Dennis Ritchie,发明了一个新的程式语言C,於是他与Thompson用C把原来用汇编语言写的Unix重写一遍。C的设计原则就是好用,自由与弹性,C与Unix很快地在Bell Labs得到欢迎。1971年Thompson与Ritchie争取到一个办公室自动化系统的专案,Unix开始在Bell Labs中流行。不过Thompson与Ritchie的雄心壮志还不止於此。

那时的传统是,一个操作系统必须完全用汇编语言写成,始能让机器发挥最高的效能。Thompson与Ritchie,是头几位领悟硬体与编译器的技术,已经进步到作业系统可以完全用高阶语言如C来写,仍保有不错的效能。五年后,Unix已经成功地移植到数种机器上。

※译:Ken Thompson与Dennis Ritchie是唯一两位获得Turing Award(电脑界的诺贝尔奖)的工程师(其他都是学者)。

这当时是一件不可思议的事!它意味著,如果Unix可以在各种平台上跑的话,Unix 软件就能移植到各种机器上。再也用不著为特定的机器写软件了,能在Unix上跑最重要,重新发明轮子已经成为过去式了。

除了跨平台的优点外,Unix与C还有许多显著的优势。Unix与C的设计哲学是Keep It Simple, Stupid'。programmer可以轻易掌握整个C的逻辑结构(不像其他之前或以后的程式语言)而不用一天到晚翻手册写程式。而Unix提供许多有用的小工具程式,经过适当的组合(写成Shell script或Perl script),可以发挥强大的威力。

※注:The C Programming Language是所有程式语言书最薄的一本,只有两百多页哦。作者是Brian Kernighan 与Dennis Ritchie,所以这本C语言的圣经又称`KR'。

※注:`Keep It Simple, Stupid' 简称KISS,今日Unix已不follow这个原则,几乎所有Unix 都是要灌一堆有的没的utilities,唯一例外是MINIX。

C与Unix的应用范围之广,出乎原设计者之意料,很多领域的研究要用到电脑时,他们是最佳拍档。尽管缺乏一个正式支援的机构,它们仍在ATT内部中疯狂的散播。到了1980年,已蔓延到大学与研究机构,还有数以千计的hacker想把Unix装在家里的机器上。

当时跑Unix的主力机器是PDP-11、VAX系列的机器。不过由於UNIX的高移植性,它几乎可安装在所有的电脑机型上。一旦新型机器上的UNIX安装好,把软件的C原始码抓来重新编译就一切OK了,谁还要用汇编语言来开发软件?有一套专为UNIX设计的网络——UUCP:一种低速、不稳但成本很低廉的网络。两台UNIX机器用条电话线连起来,就可以使用互传电子邮件。UUCP是内建在UNIX系统中的,不用另外安装。於是UNIX站台连成了专属的一套网络,形成其Hacker文化。在1980第一个USENET站台成立之后,组成了一个特大号的分散式布告栏系统,吸引而来的人数很快地超过了ARPANET。

少数UNIX站台有连上ARPANET。PDP-10与UNIX的Hacker文化开始交流,不过一开始不怎么愉快就是了。PDP-10的Hacker们觉得UNIX的拥护者都是些什么也不懂的新手,比起他们那复杂华丽,令人爱不释手的LISP与ITS,C与UNIX简直原始的令人好笑。『一群穿兽皮拿石斧的野蛮人』他们咕哝著。

在这当时,又有另一股新潮流风行起来。第一部PC出现在1975年;苹果电脑在1977年成立,以飞快的速度成长。微电脑的潜力,立刻吸引了另一批年轻的 Hackers。他们最爱的程式语言是BASIC,由於它过於简陋,PDP-10 的死忠派与UNIX迷们根本不屑用它,更看不起使用它的人。

※译:这群Hacker中有一位大家一定认识,他的名字叫Bill Gates,最初就是他在8080上发展BASIC compiler的。

古老时代的终结

1980年同时有三个Hacker文化在发展,尽管彼此偶有接触与交流,但还是各玩各的。ARPANET/PDP-10文化,玩的是LISP、MACRO、TOPS-10与ITS。UNIX与C的拥护者用电话线把他们的PDP-11与VAX机器串起来玩。还有另一群散乱无秩序的微电脑迷,致力於将电脑科技平民化。

三者中ITS文化(也就是以MIT AI LAB为中心的Hacker文化)可说在此时达到全盛时期,但乌云逐渐笼罩这个实验室。ITS赖以维生的PDP-10逐渐过时,开始有人离开实验室去外面开公司,将人工智慧的科技商业化。MIT AI Lab 的高手挡不住新公司的高薪挖角而纷纷出走,SAIL与CMU也遭遇到同样的问题。

※译:这个情况在GNU宣言中有详细的描述,请参阅:(特别感谢由AKA的chuhaibo翻成中文)

致命一击终於来临,1983年DEC宣布:为了要集中在PDP-11与VAX生产线,将停止生产PDP-10;ITS没搞头了,因为它无法移植到其他机器上,或说根本没人办的到。而Berkeley Univeristy修改过的UNIX在新型的VAX跑得很顺,是ITS理想的取代品。有远见的人都看得出,在快速成长的微电脑科技下,Unix一统江湖是迟早的事。

差不多在此时Steven Levy完成``Hackers'' 这本书,主要的资料来源是Richard M. Stallman(RMS)的故事,他是MIT AI Lab领袖人物,坚决反对实验室的研究成果商业化。

Stallman接著创办了Free Software Foundation,全力投入写出高品质的自由软件。Levy以哀悼的笔调描述他是the last true hacker',还好事实证明Levy完全错了。

※译:Richard M. Stallman的相关事迹请参考:

Stallman的宏大计划可说是80年代早期Hacker文化的缩影——在1982年他开始建构一个与UNIX 相容但全新的操作系统,以C来写并完全免费。整个ITS的精神与传统,经由RMS的努力,被整合在一个新的,UNIX与VAX机器上的Hacker文化。微电脑与区域网络的科技,开始对Hacker文化产生影响。Motorola 68000 CPU 加Ethernet是个有力的组合,也有几家公司相继成立生产第一代的工作站。1982年,一群Berkeley出来的UNIX Hacker成立了Sun Microsystems,他们的算盘打的是:把UNIX架在以68000为CPU的机器,物美价廉又符合多数应用程式的要求。他们的高瞻远嘱为整个工业界树立了新的里程碑。虽然对个人而言,工作站仍太昂贵,不过在公司与学校眼中,工作站真是比迷你电脑便宜太多了。在这些机构里,工作站(几乎是一人一台)很快地取代了老旧庞大的VAX等timesharing机器。

※译:Sun一开始生产的工作站CPU是用Motorola 68000系列,到1989才推出自行研发的以SPARC系列为CPU的SPARCstation。

私有Unix时代

1984年ATT解散了,UNIX正式成为一个商品。当时的Hacker文化分成两大类,一类集中在Internet与USENET上(主要是跑UNIX的迷你电脑或工作站连上网络),以及另一类PC迷,他们绝大多数没有连上Internet。

※译:台湾在1992年左右连上Internet前,玩家们主要以电话拨接BBS交换资讯,但是有区域性的限制,发展性也大不如USENET。Sun与其他厂商制造的工作站为Hacker们开启了另一个美丽新世界。工作站诉求的是高效能的绘图与网络,1980年代Hacker们致力为工作站撰写软件,不断挑战及突破以求将这些功能发挥到百分之一百零一。Berkeley发展出一套内建支援ARPANET protocols的UNIX,让UNIX能轻松连上网络,Internet也成长的更加迅速。

除了Berkeley让UNIX网络功能大幅提升外,尝试为工作站开发一套图形界面也不少。最有名的要算MIT开发的Xwindow了。Xwindow成功的关键在完全公开原始码,展现出Hacker一贯作风,并散播到Internet上。X 成功的干掉其他商业化的图形界面的例子,对数年后UNIX的发展有著深远的启发与影响。少数ITS死忠派仍在顽抗著,到1990年最后一台ITS也永远关机长眠了;那些死忠派在穷途末路下只有悻悻地投向UNIX的怀抱。

UNIX们此时也分裂为BerkeleyUNIX与ATT两大阵营,也许你看过一些当时的海报,上面画著一台钛翼战机全速飞离一个爆炸中、上面印著ATT的商标的死星。Berkeley UNIX的拥护者自喻为冷酷无情的公司帝国的反抗军。就销售量来说,ATTUNIX始终赶不上BSD/Sun,但它赢了标准制订的战争。到1990年,ATT与BSD版本已难明显区分,因为彼此都有采用对方的新发明。随著90年代的来到,工作站的地位逐渐受到新型廉价的高档PC的威胁,他们主要是用Intel80386系列CPU。第一次Hacker能买一台威力等同於十年前的迷你电脑的机器,上面跑著一个完整的UNIX,且能轻易的连上网络。沉浸在MSDOS世界的井底蛙对这些巨变仍一无所知,从早期只有少数人对微电脑有兴趣,到此时玩DOS与Mac的人数已超过所谓的"网络民族"的文化,但他们始终没成什么气候或搞出什么飞机,虽然聊有佳作光芒乍现,却没有稳定发展出统一的文化传统,术语字典,传奇故事与神话般的历史。它们没有真正的网络,只能聚在小型的BBS 站或一些失败的网络如FIDONET。提供上网服务的公司如CompuServe或Genie生意日益兴隆,事实显示non-UNIX的操作系统因为并没有内附如compiler等程式发展工具,很少有source 在网络上流传,也因此无法形成合作开发软件的风气。Hacker文化的主力,是散布在Internet各地,几乎可说是玩UNIX的文化。他们玩电脑才不在乎什么售后服务之类,他们要的是更好的工具、更多的上网时间、还有一台便宜32-bitPC。

机器有了,可以上网了,但软件去哪找?商业的UNIX贵的要命,一套要好几千大洋($)。90年代早期,开始有公司将ATT与BSDUNIX移植到PC上出售。成功与否不论,价格并没有降下来,更要紧的是没有附原始码,你根本不能也不准修改它,以符合自己的需要或拿去分享给别人。传统的商业软件并没有给Hacker们真正想要的。

即使是FreeSoftwareFoundation(FSF)也没有写出Hacker想要的操作系统,RMS承诺的GNU操作系统——HURD 说了好久了,到1996年都没看到影子(虽然1990年开始,FSF的软件已经可以在所有的UNIX平台执行)。

早期的免费Unix

在这空窗期中,1992年一位芬兰HelsinkiUniversity的学生--LinusTorvalds开始在一台386PC上发展一个自由软件的UNIX kernel,使用FSF的程式开发工具。

他很快的写好简单的版本,丢到网络上分享给大家,吸引了非常多的Hacker来帮忙一起发展Linux-一个功能完整的UNIX,完全免费且附上全部的原始码。Linux最大的特色,不是功能上的先进而是全新的软件开发模式。直到Linux的成功前,人人都认为像操作系统这么复杂的软件,非得要靠一个开发团队密切合作,互相协调与分工才有可能写的出来。商业软件公司与80年代的FreeSoftwareFoundation所采用都是这种发展模式。

Linux则迥异于前者。一开始它就是一大群Hacker在网络上一起涂涂抹抹出来的。没有严格品质控制与高层决策发展方针,靠的是每周发表新版供大家下载测试,测试者再把bug与patch贴到网络上改进下一版。一种全新的物竞天择、去芜存菁的快速发展模式。令大伙傻眼的是,东修西改出来的Linux,跑的顺极了。

1993年底,Linux发展趋於成熟稳定,能与商业的UNIX一分高下,渐渐有商业应用软件移植到Linux上。不过小型UNIX厂商也因为Linux的出现而关门大吉——因为再没有人要买他们的东西。幸存者都是靠提供BSD为基础的UNIX 的完整原始码,有Hacker加入发展才能继续生存。

Hacker文化,一次次被人预测即将毁灭,却在商业软件充斥的世界中,披荆斩棘,筚路蓝缕,开创出另一番自己的天地。

网络大爆炸时代

Linux能快速成长的来自令一个事实:Internet大受欢迎,90年代早期ISP如雨后春笋般的冒出来,World-Wide-Web的出现,使得Internet成长的速度,快到有令人窒息的感觉。

BSD专案在1994正式宣布结束,Hacker们用的主要是免费的UNIX(Linux与一些4.4BSD的衍生版本)。而LinuxCD-ROM销路非常好(好到像卖煎饼般)。近几年来Hacker们主要活跃在Linux与Internet发展上。World-Wide-Web让Internet成为世界最大的传输媒体,很多80年代与90年代早期的Hacker们现在都在经营ISP。

Internet的盛行,Hacker文化受到重视并发挥其政治影响力。94、95年美国政府打算把一些较安全、难解的编码学加以监控,不容许外流与使用。这个称为Clipper proposal的专案引起了Hacker们的群起反对与强烈抗议而半途夭折。96年Hacker又发起了另一项抗议运动对付那取名不当的"Communications DecencyAct",誓言维护Internet上的言论自由。

电脑与Internet在21世纪将是大家不可或缺的生活用品,现代孩子在使用Internet科技迟早会接触到Hacker文化。它的故事传奇与哲学,将吸引更多人投入。未来对Hacker们是充满光明的。