📄 00000001.htm
字号:
<HTML><HEAD> <TITLE>BBS水木清华站∶精华区</TITLE></HEAD><BODY><CENTER><H1>BBS水木清华站∶精华区</H1></CENTER>发信人: Kongming (没日没夜...), 信区: Linux <BR>标 题: Windows vs. Linux <BR>发信站: BBS 水木清华站 (Mon Mar 15 13:59:11 1999) <BR> <BR> <BR>以下文字,是某网友即将出版的一本有关 Linux 书的前言部分。张贴于此的目的是 <BR>为了和众网友共同讨论。 <BR> <BR>版权所有,未经原作者同意,不得随意转载或复制全文或部分。 <BR>1999.3.15 <BR> <BR> 从一开始接触计算机起,笔者和国内 90% 的计算机用户一样,接触的是微软的 <BR>软件。我们曾经是微软的追随者,是微软 Office、Visual Studio 的忠实用户。我 <BR>们曾经为微软开发 Windows 3.1、Office 95 和 Visual C++ 1.0 而兴奋过,曾经 <BR>为微软给我们提供的简单易用的软件而赞赏过,曾经为成为微软认证专家而自豪过。 <BR>但现在,我们回过头来再看的时候,却发现我们已经深陷其中而无法自拔。我们不 <BR>得不一遍一遍地升级软件,从 Windows 3.1 到 Windows 3.2 到 Windows 95 到 <BR>Windows 97 到 Windows 98 到 Windows 2000,从 Office 4.2 到 Office 95 到 <BR>Office 97 到 Office 2000,……软件的升级意味着我们还不得不升级计算机的处 <BR>理器,不得不增加内存,换掉硬盘,……这笔帐谁也没有算过,谁也不知道值得不 <BR>值得。 <BR> <BR> 但是现在,当我们大量的文档是 Word 文件时,当我们大量的程序由带有微软 <BR>扩展特色的 C++ 编译器编译时,我们还有别的出路吗? <BR> <BR> 当笔者在一台根本无法安装 Windows 98 的计算机上安装了Linux,再也不用 <BR>听自己的硬盘痛苦地旋转的声音时,当笔者在一台 Alpha 的旧工作站上安装了 <BR>Linux,从而让这台几乎无人问津的、在微软看来应当扔到垃圾堆中的计算机重新 <BR>焕发生机时,当笔者所从事的研究课题因为 Linux 而大大获益时,我终于明白了 <BR>这个世界上还有比比尔更加可爱的人,还有比 Windows 更加优秀的软件,我也知 <BR>道脱离微软控制的时机到了。 <BR> <BR> 但是,我这篇文章就是在 Windows 98、Word 97 中编辑的呀,我岂不是自相 <BR>矛盾、自欺欺人? <BR> <BR> 我并没有说 Windows 应当从地球上消失,我象赞成"生物多样化公约"一样赞 <BR>成 Windows 的存在。如果我要为一个没有受过高等教育的人讲解计算机的使用, <BR>我会采用 Windows,而不是 UNIX 或 Linux;但如果我要学习操作系统,或者进行 <BR>专业级的排版处理、图象处理,或者提供网络服务,那么,我不会选择 Windows, <BR>而宁愿选择可以在 PC 机上运行的 UNIX 操作系统――Linux。 <BR> <BR> 那么,Windows NT 呢?Windows NT 也能提供网络服务,也能提供 OpenGL <BR>支持呀,而且简单、易学易用。 <BR> <BR> 在这里,笔者愿意举一两个例子来说明 Windows NT 的局限性。 <BR> <BR> 如果我们将 Windows NT 安装到 C:\WINNT 目录下,每当新的用户登录时,它 <BR>默认在 C:\WINNT 目录下建立相应的用户配置文件。用户的开始菜单、打开过的文 <BR>档、曾经访问过的站点信息等等,统统放在用户的配置目录之下。要知道的是,我 <BR>们经常会修改开始菜单,经常会清空文档菜单,经常会访问其他站点,因此,配置 <BR>文件中的内容始终是变化的,如此,C: 盘上的文件系统碎片化的程度可想而知。 <BR>难道微软的工程师没有预见到这一问题吗?NTFS 号称是一个具有低碎片化程度的 <BR>文件系统(至少微软的培训资料上是这样说的),因此,微软在 Windows NT 中甚 <BR>至没有提供 Defrag 工具,但如果你拿一个第三方的 Defrag 工具看任何一个使用 <BR>了一段时间的 NTFS 文件系统,你会为自己硬盘的碎片化程度大吃一惊。如果你在 <BR>系统中新安装了一个 Windows NT 操作系统,你会觉得自己的系统性能很好,而如 <BR>果你安装了 IIS 4.0,尚未提供任何对外服务时,你的系统可能已经疲惫不堪了。 <BR> <BR> 第二个例子是有关系统配置的问题,每当我们修改了控制面板的网络项,不管 <BR>是什么内容,系统均要求你重新引导。 <BR> <BR> 诸如此类的问题不胜枚举…… <BR> <BR> 微软为什么让自己一个定位于网络服务的操作系统如此令人费解、如此令人尴 <BR>尬呢?援引 Linux 之父 Linus 的一句话,"微软想得更多的是如果去赚钱,而不是 <BR>如何做一个更好的操作系统"。微软在设计 Windows NT 时,原本是可以避免上述这 <BR>些初级问题的,但是,他们想的更多的是"兼容性"(这样他们可以获得更多的用户 <BR>支持,能够更大程度地提高市场份额),于是,一个天生"残疾"的网络操作系统诞 <BR>生了。 <BR> <BR> 我们天天用微软的软件,还有一个更加可怕的问题――我们失去了自由,幻想 <BR>和理想。 <BR> <BR> 我们认为 Windows 无所不能,甚至开始拿它控制机器; <BR> <BR> 我们认为用 VB 画一些窗体就学会了编程; <BR> <BR> 我们认为 Word 就是排版软件; <BR> <BR> 我们认为 Access 就是数据库; <BR> <BR> 我们认为…… <BR> <BR> 那么 Linux 如何呢? <BR> <BR> Linux 在实际当中使用已经有许多年了,自去年中开始,国内也有更多的软件 <BR>爱好者开始了 Linux 学习。北京、上海等大城市都有 Linux 俱乐部定期活动,开 <BR>展技术讨论,推进 Linux 在国内的普及。最近,TurboLinux 的简体中文版正式发 <BR>行,从而将 Linux 在国内的普及推到了新的高度。 <BR> <BR> Linux 是 PC 上的 UNIX 操作系统,符合 POSIX(可移植操作系统接口)标 <BR>准,她不仅支持 i386 系列计算机,而且可以支持 Alpha,SPARC,PowerPC 等处 <BR>理器。Linux 内核最初由芬兰的 Linus B. Torvalds 编写,并经过无数 UNIX 专家 <BR>和网络黑客的修订、补充而成,现在其内核已经发展到2.2版本。Linux 的最大特点 <BR>是其源代码公开,并且可以从各种渠道以近乎免费的成本得到,只要用户遵守 GPL <BR>(通用公共许可证)的条款,就可以自己修改软件源代码并发行自己的版本。 <BR>Linux另一个吸引人的地方在于,在相同硬件配置和平台之上,其性能远比 <BR>Windows NT 好。另外,Linux 的内核还可以按照用户的硬件条件和应用要求进行 <BR>自由配置,经重新编译后生成更加高效的私有内核。 <BR> <BR> 经过七年多的发展,Linux 上的应用软件越来越丰富。到现在为止,Linux 的 <BR>概念不仅仅是一个操作系统,而且包含所有能够在上面运行的软件,从系统工具、 <BR>开发工具、排版和图象到 WWW 服务器,应有尽有,而且这些软件和内核一样,其 <BR>源代码同样是公开的。到现在为止,Linux 已经成为一个成熟的应用开发平台, <BR>利用她可以建造 Internet 上的 FTP、WWW 服务器,运行工作站级的专业软件,也 <BR>可以在家用 PC 机上安装 Linux,学习 UNIX 操作系统,学习编程,甚至娱乐。 <BR> <BR> 笔者推荐读者读一篇文章,《Linux――自由而奔放的黑马》(原文见清华大学 <BR>水木清华 BBS 站 Linux 板精华区),这篇文章用通俗优美的文笔介绍了 Linux 的 <BR>历史、发展和现状。 <BR> <BR>-- <BR>※ 来源:·BBS 水木清华站 bbs.net.tsinghua.edu.cn·[FROM: 166.111.53.193] <BR><CENTER><H1>BBS水木清华站∶精华区</H1></CENTER></BODY></HTML>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -