存档标签:‘操作系统’

操作系统十年:五大最差和五大最佳

每个操作系统都会赢得自己的粉丝,只是有些会让大部分人感到满意,有些只能俘获一小部分人的心,ITWorld近日对十年来的多款操作系统进行了总结评定,分别将它们归类到最叫好操作系统和最令人失望操作系统。

来看一下,你自己的分类是不是也和ITWorld相同呢?

最令人失望操作系统:

- Windows ME
- Windows Vista
- NetWare 6.5
- Windows Mobile
- GNU Hurd

最叫好操作系统:

- Windows Server 2008 R2
- Mac OS X
- Solaris/OpenSolaris 10
- GNU/Linux(尤其是Linux 2.6.18及之后版本)
- Google Android

我不明白的是,为什么 Windows XP 不能入选最佳操作系统呢?

Google应吸取操作系统安全保护十大教训

谷歌日前公布其 Chrome OS 操作系统的技术详情和上市计划,作为操作系统产业的后来者,谷歌应吸取其他操作系统厂商在产品安全保护上的十大教训。

以下是《eWeek》所评出谷歌应吸取操作系统市场安全保护的十大教训:

1、防止黑客入侵系统

谷歌要吸取的第一条安全保护教训是:恶意黑客希望能够入侵大量用户的电脑,入侵数量是“多多益善”。正是因为 Windows 用户基数庞大,因此 Windows 电脑多年来成为黑客们的主要攻击对象。近两年苹果 Mac OS X 操作系统再次热门起来,黑客又把开始把目光盯向苹果电脑。

可以肯定的是,如果 Chrome OS 今后受到网民欢迎,用户量得以大幅增长后,Chrome OS 也将成为黑客们的入侵目标。对于这一点,谷歌丝毫不用怀疑。

2、及时向用户伸出援助之手

在发生操作系统安全问题时,其中一些问题往往是由于用户操作不当而引起。举例来说,安全专家屡次警告普通用户,不要打开来历不明电子邮件中的附件,不要进入来历不明的网站等等。但偏偏就有的用户“手痒”而不听从建议,从而导致自己机器感染病毒。

在这种情况下,谷歌不但要学习微软和苹果在处理用户安全问题方面的经验,而且还必须将 Chrome OS 做得尽量简洁。在操作系统安全问题上,最好交由软件来处理,而不应把安全决定权交给用户,因为普通用户经常不知道如何处理方为正确。

3、从来不存在绝对安全的操作系统

操作系统厂商在发布新款或升级产品时,常常宣称自己产品为市场上最为安全的平台。但这些厂商应该承认的一个现实是:没有哪款操作系统能够做到百分之百安全。在操作系统安全性问题上,如果谷歌过于自信,只会给该公司带来麻烦。谷歌操作系统是否安全?肯定比较安全,但黑客们将伺机而动,并向 Chrome OS 发起攻击。

4、枪打出头鸟

谷歌应该意识到,由于自己知名度太高,因此 Chrome OS 肯定将成为黑客们的主要攻击目标之一。虽然普通网民很喜爱谷歌,但黑客社区却未必是这种态度。黑客社区不但希望攻击微软,也以能够成功攻击谷歌为荣。截止目前,黑客社区还没有在攻击谷歌搜索和互联网服务事宜上取得“重大战果”,但谷歌发布 Chrome OS 后,这种情况或许将发生改变。因此谷歌必须提高警惕。

5、网络攻击最猖獗

黑客社区也已经意识到,云计算是互联网产业的未来发展方向。与通过攻击台式机非法获利一样,黑客社区今后将转战云计算服务,并通过攻击云计算来谋取利益。过去数年中,黑客已逐渐把攻击目标转向电子邮件、社交网站和其他网站。Chrome OS 操作系统基于互联网操作,因此肯定会成为黑客们的重点攻击对象。

6、开源产品并不安全

Chrome OS 为开源产品,但这并不意味着谷歌不用担心在安全保护问题。过去数年中,开源产品同样逐渐成为黑客攻击的“受害者”,因此那种认为黑客不会攻击开源产品的看法其实非常可笑。不可否认,由于其开源产品身份,Chrome OS 修订技术漏洞的速度可能更快,但这并不意味着开源产品没有漏洞。

7、网络欺诈和钓鱼攻击

Chrome OS 绝大部分操作是基于互联网,因此谷歌需格外注意各类网络攻击。与攻击台式机相比,网络攻击者更容易取得一些网络服务的控制权。利用欺诈邮件、钓鱼攻击,黑客会引诱用户访问实际上并不安全的网页,从而窃取用户个人金融信息。由此可见,谷歌需对网络攻击有所防范。

8、外部开发者对安全保护重视不够

与谷歌 Android 手机操作系统一样,Chrome OS 也非常依赖外部开发者来开发各类网络应用程序,如此才能扩大 Chrome OS 的用户群。但谷歌必须注意的是,与操作系统厂家相比,外部开发者并不是非常重视安全问题。微软此前已彻底认清了这一点。苹果也认识到这一点,因此其 Mac OS X 操作系统对外部应用程序把关非常严格。

谷歌必须意识到,外部应用程序更容易出现技术漏洞,而且修补漏洞的时间往往也会有所延长。谷歌对此需有心理准备才行。

9、通过硬件途径攻击

通过外部硬盘、USB设备方式,黑客们也能盗走用户机器上的机密数据。在意识到这个问题后,微软已经针对移动设备推出了BitLocker数据加密服务。谷歌也应意识到这个安全问题。现在越来越多的用户经常四处携带机密数据,而安全保护意识又不高,谷歌不要以为用户会做好这方面的工作。

10、企业用户最在意安全保护

如果谷歌 Chrome OS 欲在操作系统市场占据一席之地,其最终还是要进入企业用户市场,只有如此才能大幅提高 Chrome OS 的市场份额。而要提高 Chrome OS 市场份额,谷歌就必须解决好企业用户最为担心的问题:安全保护。与消费者相比,企业用户的安全保护意识最强。如果谷歌不作好这方面的准备,既使使用 Chrome OS 上网本的企业用户数量很多,谷歌将遭到大量企业用户的投诉。

Chrome OS 想要成功的必备条件与必做的事情

Google日前对其正在开发中的 Chrome OS 进行了全方位的介绍,虽然还没有正式发布,但其新颖的设计理念已经受到了广泛关注。

简单的说,Chrome OS 就是一个基于Web的操作系统,一切的应用都通过浏览器来完成。但是,这样的操作系统要想获得成功,Google还有很多的事情要做。当然目前 Chrome OS 还不能当作你日常生活工作的主要操作系统,Google自己也推荐大家将 Chrome OS 安装在主要工作之外的电脑上,比如随声携带的上网本。下面,我们来看看 Chrome OS 想要成功还需要做哪些事情以及一些需要具备的客观条件:

网速需要更快一些,越快越好

我们所说的不仅仅是需要一个更快带宽的网络,如今宽带的发展非常迅速,已经很快了。但是在互联网上传输数据相对于直接本地读写硬盘来说,仍然有非常大的差距。并且,Chrome OS 还不是真正意义上的网络操作系统,他们仍然有大量的数据需要在本地和互联网之间传输同步,如Gmail、Gcall之类的应用。那么,没有快速的网络是不可能实现的。

像AJAX之类的JavaScript技术都需要本地缓存这种鸡肋。它们之所以必不可少是因为应用程序时刻都要与服务器交互。这就使得它们的用户体验很不爽。就像使用Webmail的感觉一样,在等待AJAX缓存的时候简直是生不如死。如果JavaScript得不到改进并且继续使用本地缓存的话,这种情况不会从根本上发生改变。

Chrome OS 想要离线工作唯一的方法就是将Web的应用本地化,这样可以让用户在没有网络的情况下仍然可以工作。但是对于一些有大量数据请求的应用来说(比如照片编辑),就需要持续的同步本地内存和网络服务器上的数据才能获得及时的缓存,这一切对于互联网的速度都有着非常高的要求。

网络应用还需要更好的发展

Gmail、Google Reader 以及 Google Calendar 这样的应用可以很好的在Web中执行,并且这样优秀的Web应用完全可以替代相同功能的桌面客户端应用程序。但是仍然有很多互联网应用目前还不完善甚至没有,Google如果想要改变人们使用操作系统做事情的方式,那么这些应用都还需要大量的改进。用youtube的工具压缩视频与使用 Final Cut 甚至iMovie没有什么区别。用在线照片编辑器编辑照片之后再用它们自己的对比度查看还好,但是我那臃肿的 Sony RAW 文件怎么办?在网络应用的世界里还有些很大的缺陷,因此Google重复地模棱两可地让开发者们去做得更好,行吗?

网络标准必须尽快改进

在概念和执行方式上,Google想要通过把网络应用程序打扮的更像本地应用程序,以此来用网络应用程序替代常规应用程序。最终,他们的希望是使用 HTML5的新特性来实现本地应用程序的功能,例如本地存储、超级拖放、绘图板、本地动画和位置感知。事实是,HTML 5 只是一个跳板;它要通过使用更多的HTML标签来为类本地应用程序铺平道路。

Google显然已经在类似WHATWG(排版引擎比较)和W3C(万维网联盟)的标准机构取得了很多地位,所以理论上他们可以帮助促进新的 HTML 发展。但是即使 HTML 5 是全新的,也没有多少人在用它。开发人员能够使用网络编程语言编写类本地应用程序,至少还需要一段很长的时间。

必须提供更加符合人性化的UI

Chrome OS 的用户界面其实就是互联网的用户界面,我们很早就说过Chrome浏览器就是Google通向云计算的一个入口。如果你全部使用Google的应用,那么应该不会出现用户界面风格不一致的问题,但是其他的应用程序呢?比如聊天软件Meebo、Aviary等等,风格的不一致可能会导致在一个操作系统中看起来非常别扭。有些人可能会想到通过Greasemonkey脚本来强制重新设定CSS,但这对于普通的用户来说,又有几个会用呢?所以,我们需要所有的互联网应用都应该在一个相同的框架下设计,提供给人们最好的用户体验。

人们需要逐渐放弃本地存储

如果你是一个电影控,也许除了看电影之外还会下载很多的电影到你的硬盘上。但是要想基于Web的操作系统得到良好的发展,Google就必须让用户逐渐改变这样的方式。看电影、听音乐等等都应该直接在线观看,甚至向服务提供上定制你想要的节目。Chrome OS 如果想要取代传统操作系统的地位,就必须要让人们逐渐放弃本地存储。当然,这还设计到安全性的问题,据笔者了解,很多人对 Chrome OS 并不看好的一大原因就是因为数据放在互联网上让人不放心。

订制出Web应用程序的标准

现在来看,Chrome OS 和 Chrome 看起来没有太大的区别,Chrome OS 上拥有的应用也都可以在FireFox上实现,但是未来呢,有多少人愿意只为Chrome编写应用程序,除非Google可以订制一个Web应用程序的标准,让其他的浏览器厂商都遵循这样的标准,开发者也不必专门为某一款浏览器开发应用程序,而是可以在所有浏览器上使用。

综上所述,Google要想 Chrome OS 能够大举成功,要想 Chrome OS 可以取代Windows或者其他桌面操作系统,还需要做很多很多的事情。

Welcome to Atuha.com | Sign in | Check Mail