计算机专业英语课文翻译

更新时间:2023-11-24 09:09:01 阅读量: 教育文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

第4章 操作系统

第一部分 阅读和翻译

A部分 Windows 7

1. 简介

Windows 7是微软最新发布的windows版本,这一系列微软制造的操作系统主要用于个人电脑,其中包括家庭和商业台式电脑、笔记本电脑、上网本、平板电脑、和媒体中心电脑。(见图4.1)Windows 7于 2009年7月22日开始生产,并在 2009年10月22日零售,这个时间距其推出其前任Windows Vista不到三年时间。与Windows 7相对应的Windows server 2008 R2,也是同年发布。

不像其前一操作系统vista,windows7 引入了大量的新特性,更集中于增量升级的windows线,目标是兼容已经在vista中兼容的应用程序和硬件。微软在2008年的报告中关注于对于多点触控的支持,以及一个重新设计的windows shell和一个新的任务栏,并将其称之为Superbar,还有一个称之为家庭组的网络系统,注重性能改进。之前版本的windows系统中的一些标准的应用程序,包括windows日历,windows邮件,windows movie maker,和windows相片画廊在windows 7中并没有包含进来,而大多数是作为Windows Live Essentials套件单独免费进行提供的。

2. 发展

最初,微软计划用一个代号为Blackcomb的windows版本来继承Windows XP(代号惠斯勒)和Windows Server 2003。微软计划在Blackcomb中设计的主要功能包括在搜索中的加强,查询数据以及一个先进的存储命名系统。然而,一个临时的,更小的,代号为Longhorn的版本在2003年发布了。微软在2003年中旬推迟发布了Blackcomb,但是Longhorn获得了大部分当初试图在Blackcomb中实现的特性。在2003年,相继有三个主要病毒暴露了windows操作系统的一些漏洞,微软改变了其的发展重点,搁置了Longhorn的主要开发工作,主要开发windows xp和windows server 2003的服务包。随后在2004年8月,开发Longhorn(Windows Vista)的工作也被重新启动,很多特性在Longhorn做了削减。

早在2006年,Blackcomb改名为维也纳,并在2007年再次更名外windows 7.在2008年,这款操作系统被命名为windows 7,同时也将其作为官方的命名。在命名windows 7 的时候,曾一度出现过混乱,微软想将其命名为版本6.1来表示它构建类似vista的系统。就如同windows xp和windows 2000都有5.x的版本号。

在2008年1月,微软迎来了里程碑的第一个外部发布版本的合作伙伴,build 6519。在2008年的开发者大会上,微软展示了windows 7 的再生任务栏。Windows 7 的复制版本,build 6801,在大会结束时发布。然而在这个版本中,任务栏是被禁止了的。

2008年12月27日,Windows 7 Beta通过BitTorrent被泄露到互联网上。通过ZANet的一项性能测试,Windows 7 Beta在几个关键领域击败了windows xp和vista,包括启动和关闭时间,如加载文档的时间。但是在PC Pro基准为典型的办公活动和视频编辑中,windows 7并没有显示出优势。2009年1月7日,64位版本的Windows 7 Beta(build 7000)被泄露到互

联网,一些下载种子被感染了木马。在2009年的CES上,微软首席执行官史蒂夫·鲍尔默宣布了Windows 7 Beta,已经可以下载到MSDN和ISO镜像文件的格式。测试版于2009年1月9日公开发布,微软最初计划在在这个时期可以供250万人下载。然而, 因为高流量,访问下载被推迟。同时,下载限制也被扩展,起初到1月24日,然后又推迟到2月10日。那些没有完成下载测试版的用户要用两天才能完成下载。在2月12日,未完成的下载成为无法完成。用户仍然可以获得产品密钥从微软到激活他们的Windows 7测试版的副本,并在2009年8月1日到期。

在2009年4月30日,MSDN和技术用户、项目参与者课获得Windows 7的候选版本,7100。尽管它通过BitTorrent被泄露到互联网上,但普通大众在2009年5月5日才可以使用。候选版有五种语言可选并在2010年6月1日过期,从2010年3月1日开始,每两个小时关闭一次。微软宣布,Windows 7将于2009年10月22日向公众公布。。微软在2009年8月6日早上10点发布Windows 7到MSDN以及技术用户,伴随windows 7 发布的还有Windows Server 2008 R2。2009年7月13日,Windows 7 RTM build 7600.16385.090713-1255编译成功, 经过所有微软的内部测试,其被宣布为最终RTM。

3. 目标

在新闻周刊的采访中,比尔·盖茨表示这个版本的Windows将更“以用户为中心”。盖茨后来又补充,Windows 7还将关注性能改进。。史蒂芬·西诺夫斯基后来将这一点做了更深的阐述,并解释说在工程中,公司正在使用各种新的跟踪工具来测量系统在多种领域的性能,来帮助确定低效的代码路径来帮助防止性能减弱。

高级副总裁比尔·维格特表示,Windows Vista用户迁移到Windows 7将不会遇到他们从Windows XP迁移的设备兼容性问题。在10月16日,谈到Windows 7时,微软CEO史蒂夫·鲍尔默确定了Vista和Windows 7之间的兼容性,表明Windows 7将是一个改进版本的Windows Vista。

B部分 Linux

1. 简介

Linux是一种采用Linux内核的类Unix操作系统体系。Linux是免费软件和开源开发的众多例子中最为著名的一个,特别是其所有的底层源代码都能被任何人自由地修改,使用和重新发布。

Linux主要因为其在服务器领域的使用而闻名,同时其也能被安装使用于不同种类的计算机硬件上,其应用范围包括从嵌入式设备和移动电话到超级计算机。

尽管Linux的用户基础比较小,但是其许多用户都是专家或者活跃的编程人员,因此Linux的影响扩展远远超越了其用户基础。基于Linux所开发的软件,只需极少或者根本不需要修改,便可以致其他的Unix机器上运行,例如,Mac操作系统X。 此外,许多网站都把主机建立在LAMP堆栈上,并且许多源于Linux领域的技术都最终被引进到Windows操作系统中去了。

许多公司都对Linux有着深厚和坚定的兴趣,而更多公司则给予财政或者其他支持:这包括红帽子(Red Hat),Novell,甲骨文公司(Oracle),惠普(Hewlett-Packard),IBM,Sun微系统公司,诺基亚(Nokia),以及戴尔公司等等。

名字“Linux”源自于Linux内核,该内核是由李纳斯.托瓦尔兹(Linus Torvalds)于1991

年最先编写出来的。Linux系统所用的工具和库,则常常来源于在1983年由理查德.斯塔曼(Richard Stallman)所发布的GNU操作系统。GNU的重要贡献是该系统有着别名GNU/Linux的原因。

2. 历史

Unix操作系统构思并建成于1960年代,并于1970年首次发布。Unix操作系统广泛的可用性和便携性意味着其能够被学术和商业机构广泛采用,复制和修改,使得其设计对于其他操作系统的编写者有着深远的影响。

由理查德.斯塔曼(Richard Stallman)于1984年所开展的GNU工程,其当时的目标是创造一个全部由免费软件构成的“与Unix完全兼容的软件系统”。次年,理查德.斯塔曼(Richard Stallman)建立了免费软件基金会(Free Software Foundation),并在1989年编写了GNU公众授权(GNU General Public License,缩写为GNU GPL)。到了上世纪九十年代初期,尽管诸如设备驱动,守护程序和内核等低层元件的构建进度被拖延或者还未完成,但是,构建操作系统所需要的许多部件程序(例如库,编译器,文本编辑器,Unix外壳,以及窗体化系统)都已经完成。李纳斯.托瓦尔兹(Linus Torvalds)曾经说过,如果GNU内核在1991年的时候就已经存在的话,他就不会决定去自己编写一个内核了。

3. MINIX

MINIX是一种用于学术研究的类Unix操作系统,其由安德鲁.S.坦尼鲍姆(Andrew S. Tanenbaum)发布于1987年。尽管该系统的源代码是开放的,但是其修改版本和重新发布版本在以前则相当有限(在今天则不是这种情况)。此外,MINIX的16位设计无法很好地与愈发低价和普遍的基于32位设计的英特尔386个人电脑架构相适应。

1991年,在其就读于赫尔辛基大学期间,李纳斯.托瓦尔兹(Linus Torvalds)开始着手设计一个MINIX的非商业替代物,该替代物最终成了后来为人所熟知的Linux内核。 1992年,坦尼鲍姆在世界新闻组网络系统(Usenet)发表了一篇文章,其认为Linux已经操作系统已经过时了。在该文章中,坦尼鲍姆批评Linux操作系统在设计上过于庞大并且与x86架构的联系过于紧密,因此无法保证其便携性,这被其描述成该系统的“一个基本错误”。坦尼鲍姆建议,需要现代操作系统的人们应该研究那些基于微内核的操作系统版本。该文章的发表引起了托尔瓦兹的回应,从而引发了一场关于微内核与巨型内核设计的著名争论。

Linux最初依赖于MINIX的用户空间。随着GNU系统的源代码可以免费获取,如果其能应用于Linux这一初期的操作系统,则无疑会更具有优势。只要其也是在同样的或者兼容的许可证下发布的,在GNU公众授权(GNU GPL)下取得许可的代码就能够应用于其他项目。为了使得Linux内核能够与GNU工程的部件更好地兼容,托尔瓦兹首创了一种能从其原创许可证(这些许可证禁止商业性的重新发布)转换到GNU公众授权(GNU GPL)的转换机制。Linux和GNU的开发者们为使GNU部件和Linux操作系统的一体化而一起工作,他们的最终目标是开发出一个功能齐全并且免费的操作系统。

4. 商业使用和流行的兴起

如今,Linux操作系统在包括从嵌入式系统到超级计算机的众多领域上都得以应用,并且,由于LAMP应用程序堆栈的普遍使用,Linux已经在服务器市场取得了一定市场份额。托尔瓦兹则继续指引着内核的开发。斯塔曼则领导着免费软件基金会(Free Software Foundation),该基金会反过来则支持GNU的部件开发。而最终,个人和机构则开发出了第

三方的非GNU的部件。这些第三方部件构成了一个巨大的工作成果体系,并且可能同时包含了内核模块,用户应用程序和库。Linux的卖主和团体把内核,GNU部件,非GNU部件和外加的包管理软件组合起来,并以Linux发行版本的形式进行分发。

5. 发展

Unix族操作系统的概括性历史可以展示Linux的起源。尽管其都有着相似的架构设计和概念,并以此共享为POSIX标准的一部分,但是Linux并不与原版的Unix或者Minix共享任何非免费源代码。

Linux和其他许多流行的现代操作系统之间最重要的不同点,在于Linux内核和其他部件都是免费和开源软件。尽管Linux最为著名,并且得以最广泛使用,但是Linux并不是该类操作系统中唯一的一个。一些免费和开源软件许可证则是建立在开放版权(copyleft)的概念之上的,开放版权(copyleft是一种互惠权利:从开放版权的软件衍生出来的任何一个作品,其本身也必须是开放版权的。最普遍的免费软件许可证是GNU公众授权,其本身就是开放版权的一种形式,并且应用于Linux内核和GNU工程的许多部件。

作为操作系统中的一支与其他主流操作系统竞争的弱势力量,Linux无法依赖于垄断所能形成的优势;为了使Linux能够方便用户,Linux目标在于建立与其他操作系统的跨平台操作性,以及确定的计算标准。Linux操作系统尽可能地都坚持POSIX,SUS,ISO和ANSI标准,尽管到目前为止仅有一款Linux的发布版本,Linux-FT,取得了POSIX.1认证。 免费软件项目,尽管在以一种协作的方式发展,但相互之间通常是独立生产的。然而,由于软件许可证明确地认可从新发布版本,这就为更为大型的软件项目提供了发展的基础。这些更为大型的软件项目,通常综合了各个单独软件项目,并且以Linux重发布版本的形式,使其所有软件一同可用。(1)

Linux的版本,一般被称为“distro”,是一个方案。这一方案管理着一个基于Linux的软件的广泛集成,并使得Linux操作系统的安装更为便利。各种版本由个人,松散组织的团队,志愿者组织和商业机构负责维护。这些版本包括系统软件和以包为形式的应用软件,还有用于初始化系统安装和设置的版本专用软件,以及随后的升级包和安装包。Linux版本主要负责安装Linux操作系统的默认设置和系统安全,以及使得不同软件包的总体上融合成为一个统一的整体。

6. 市场份额和发展前景

许多关于开源软件的数量研究聚焦于诸如市场份额和可靠性等问题,众多研究明确地考察Linux。Linux的市场正在快速地增长,而到2008年,运行Linux的服务器、台式机和集成软件的营业额则预计将超过357亿美元。

互联网数据中心(IDC)2007年一季度的报告称,Linux现握有整个服务器市场12.7%的份额。这一估计数据是基于多个公司所出售的Linux服务器数量所所得出的。

对于Linux的台式机市场份额的估计,则在少于百分之一和将近百分之二之间。作为比较,微软的操作系统占据了超过百分之九十的市场份额。

转换操作系统的摩擦性成本,与对于某些为微软Windows操作系统所设计的软件和应用程序的支持的缺乏,已经成为阻碍Linux推广的两个因素。而Linux的支持者和分析人员则把Linux的相对成功归功于其安全性、可靠性、低成本和免于被商家控制的自由。

同样也在最近,Google已经开始资助Wine。Wine相当于一个兼容性层面,允许用户在Linux环境下运行某些Windows软件。

为每个儿童配备一台笔记本电脑的XO笔记本电脑工程,计划深入开展到发展中国家的数亿学龄儿童、家庭和社区。该工程正在制造一个新的,并且潜在意义上更为巨大的Linux使用群体。有六个国家已经各级订购了一百万台或者更多的笔记本,用于2007年度对学龄儿童的免费分发。Google、红帽子和电子港湾(eBay)是该工程的主要支持者。尽管XO也有Windows操作系统可供选择,但其主要采用红帽子Linux(RHEL)操作系统的配置。

7. 版权和命名

Linux内核和大部分的GNU软件都是在GNU公众授权的许可下开发的。基于相同的条款,公众授权要求发布Linux内核的任何人都必须向接收者公开源代码(以及所有的修改)。1997年,李纳斯.托尔瓦兹说道:“建立了Linux的公众授权制度绝对是我所做过的最好的事情。”Linux操作系统的其他主要部件采用其他的许可证;许多库采用GNU准公众授权(GNU Lesser General Public License, LGPL),其中,准GNU准公众授权是公众授权的一个更为宽松的变型。而X Windows操作系统则采用MIT许可证。

托尔瓦兹已经公开宣称他不会把Linux内核(目前是基于公众授权版本2的许可)升级到发布于2007年年中的公众授权的版本3。其明确地表示,新的许可证下的某些条款会阻碍软件在电子版权管理中的使用。

2001年,一份关于红帽子Linux7.1的研究发现,该版本包括了三千万行源代码。采用构造性成本模型,该研究估计该版本需要大约八千个人年工作量的开发时间。依据该研究,如果所有的软件都是采用传统的私有版权方式来开发的话,其在美国将需要10.8亿美元(依据2000年的美元汇率)的开发经费。

大部分代码(71%)是用C语言编写的,但是许多其他编程语言也被采用在其中,包括C++,汇编语言,Perl,Python,Fortran,以及许多执行脚本语言。略微超过一半的代码是基于公众授权的许可证来编写的。Linux内核本身就是二百四十万行源代码,或者说占到了总代码的百分之八。

最近有一个研究对Debian公司的GNU/Linux4.0版本做了相同的分析。该版本包含了超过两亿八千三百万行源代码,并且该研究估计,如果采用传统方式开发的话,其将需要花费54亿欧元。

在美国,名称Linux是注册于李纳斯.托尔瓦兹名下的一个商标。最初,没有人注册该名称,但在1994年8月15日,小威廉.R.德拉科洛斯提出申请Linux商标,并紧接着向Linux的发布版本要求版税。1996年,托尔瓦兹和一些相关组织控告德拉科洛斯,以求取回该商标的注册权。1997年,该案庭外和解。自那之后,该商标的许可事宜就一直由Linux Mark协会(Linux Mark Institute)来处理。托尔瓦兹一直都表示,他注册Linux的名称仅仅是为了防止其他人滥用该名称,但在2005年时,这一举动受到限制,美国商标法要求其采取有效措施来履行其商标。结果,Linux Mark协会向发布版本销售商发出了许多信函,要求这些公司为使用该名称而支付费用,许多公司都已经准从了该要求。

8. GNU/Linux

免费软件基金会把采用GNU软件的各种Linux发布版本看作是GNU的一个变型,并希望这样的操作系统被称为GNU/Linux或者基于Linux的GNU操作系统。但是,大部分的

本文来源:https://www.bwwdw.com/article/60zt.html

Top