浏览器能够取代操作系统吗

我不知道题主说的“很多人”是哪些人,但是在我看来,知道操作系统是什么的人,并不多。甚至我认为,放眼全国,认为浏览器就是IE或者360浏览器的人,都比知道什么是操作系统的人要多的多。

“很多人”都分不清浏览器到底有什么区别;

“很多人”都不知道操作系统是什么;

“很多人”不知道不同的操作系统有什么区别;

所以,我认为“很多人”不太适合谈论下一代操作系统是什么。

或者更明确的说,他们不配。

“很多人”不知道操作系统中宏内核、微内核、混合内核的区别;“很多人”甚至不知道操作系统内核在哪里;“很多人”不知道驱动在操作系统里作用是什么……

“我的电脑”、Office、Chrome,这些都是操作系统之上的软件。说的更明白点,像资源管理器这些东西,只是操作系统的一个辅助性的工具,甚至是一个可以从操作系统里剥离的东西,这些东西,跟操作系统的内核完全不沾边。

你看到的各种花哨的界面、各种表面上的操作系统的功能,大部分都不属于操作系统最核心的部分,甚至连操作系统的一部分都不配。

你看到的Windows里运行的各种软件之下,是复杂的文件管理、内存管理、进程调度的代码,这些才是操作系统里最核心的东西。

一个操作系统只要有了内核,界面上,是一个Windows资源管理器,还是一个Linux的xterm,或者是一个浏览器,都不重要,重要的是内核。

Win7的内核性能(任务调度、信号量)的效率比XP提升很多(具体数据忘了,好像是30%),这才是有技术含量的东西,至于界面,真的不重要。

所以,那些认为浏览器会成为下一代操作系统的人,可能都简单的把资源管理器看成了操作系统,这是完全错误的认识。

浏览器再强大,脱离的操作系统内核,就不能运行;

而如果一个浏览器能取代操作系统,就必须带一个操作系统内核和大量的驱动,那么这跟把当前操作系统的外壳替换掉,换成浏览器,有什么区别?不设计内核的话浏览器怎么运行?

我不认为浏览器会成为下一代操作系统,最多会成为下一代操作系统的外壳,或者桌面;

我也不认为操作系统的功能就是提供资源管理和外壳,那是最次要的功能,所以,任何时候操作系统也不会成为浏览器。

时间: 2024-07-30 07:24:19

浏览器能够取代操作系统吗的相关文章

Good OS系统:浏览器将取代操作系统?

据国外http://www.aliyun.com/zixun/aggregation/31646.html">媒体报道,著名的Good OS公司近日推出了 一款基于云计算的超轻量级的Linux操作系统.   早在1994年,比尔.盖茨领导了与Netscape 的"浏览器战争".当时,比尔.盖茨便 认为Web浏览器将会取代电脑操作系统.   据悉,在法国巴黎 举行的NetBook全球峰会上,Good OS公司正式推出该操作系统可以实现瞬间启动,具有一个浏览器式的界面,并可

微软推安全浏览器Gazelle,取代操作系统?

微软的研究人员近日揭露了新一代安全浏览器的概念.这群研究人员正在开发名为"瞪羚(Gazelle)"的新概念浏览器,让浏览器拥有多主元(multi-principal)的操作系统架构得以控制并管理所有系统资源的安全性. 微软研究人员指出,浏览器原本是让使用者用来检视静态网站数据的应用程序,但随着网站进化成搜索来自不同网站内容的动态网站应用程序,浏览器也成为多主元作业环境,可分享不同网站的资源,然而不论是IE 8.Google Chrome等各种现有的浏览器都没有多主元操作系统架构可让一个

javascript实现获取浏览器版本、操作系统类型_javascript技巧

代码很简洁,功能很实用,这里就不多废话了,直接给大家奉上代码: /** * Created by Administrator on 15-1-12. */ function BroswerUtil() { } BroswerUtil = { //检测浏览器版本 getBrowserVersion: function () { var agent = navigator.userAgent.toLowerCase(); var arr = []; var Browser = ""; va

操控一切:Web浏览器中的操作系统

本文讲的是操控一切:Web浏览器中的操作系统,[IT168 资讯]如果说现在已经进入了"云时代"我觉得一点儿也不为过.所谓"云时代"是指云计算和云存储的能力在当今已经达到了一定水平,人们的基本信息需求都由云来提供,在云中处理,在云中实现.这样的时代离我们很遥远吗?非也. 在人们所谈论的云服务方式中,从基于Web的电子日历,在线字处理,电子表格等程序,到基于Web的桌面系统,已经悄悄的占据了我们的工作和生活.这些服务不限时间不限地点,便捷等优势,已经改变着人们的使用习

JS获得浏览器版本和操作系统版本的例子_javascript技巧

于是,我们可以写出下面的代码: 复制代码 代码如下: <script type="text/javascript"> var Sys = {}; var ua = navigator.userAgent.toLowerCase(); var s;  (s = ua.match(/msie ([\d.]+)/)) ? Sys.ie = s[1] :  (s = ua.match(/firefox\/([\d.]+)/)) ? Sys.firefox = s[1] :  (s

云时代:带宽与浏览器重要性大于操作系统

随着云时代的,网络带宽和一款优秀的网络浏览器的重要性要大于操作系统.得益于虚拟化.云计算和Web技术的发展,对于用户来说桌面桌面操作系统的重要性将日益降低,对平板电脑和智能手机同样如此. 并不是说,操作系统不重要了,只要我们使用电脑,操作系统仍然非常重要,只是从很多方面来讲,它们的重要性仅限于幕后.而难以回到几十年以来,我们对于操作系统争论不休:"Mac OS X比Windows好!""既然XP很好用,为什么要升级Windows 7.8--?""你们都错了

Javascript中获取浏览器类型和操作系统版本等客户端信息常用代码_javascript技巧

/** * @author hechen */ var gs = { /**获得屏幕宽度**/ ScreenWidth: function () { return window.screen.width; }, /***获得屏幕高度**/ ScreenHeight: function () { return window.screen.height; }, /**获得浏览器***/ Browse: function () { var browser = {}; var userAgent = n

Mozilla欲研发基于浏览器移动操作系统

新浪科技讯 北京时间2月17日早间消息,Mozilla将本月晚些时候公布其"Boot to Gecko"(简称以下简称"B2G")项目的合作伙伴名单,这个项目致力于创建基于浏览器的移动操作系统. 美国科技资讯网站CNET记者史蒂芬·夏克兰(Stephen Shankland) 认为,移动运营商最有可能会成为B2G项目的合作伙伴.他们在移动市场实力强大,尤其是牢牢控制着零售渠道.实际上,24家移动运营商在去年的移动世界 大会上便成立了致力于创建开放应用平台的电信公司联

“微软应提供可选择的浏览器,而非无浏览器的操作系统”

"企业依靠产品和服务的优势来竞争,而不是通过操纵价格这样的手段." 近日,本报记者就欧盟指控微软将IE和Windows捆绑销售违反了欧盟反垄断规定一案专访了欧盟竞争委员会委员Neelie Kroes,并向她询问中国企业应该如何避免在投资欧洲过程中陷入违反垄断规定的陷阱. 6月28日,在给本报的书面回复中,Kroes对包括中国企业在内的所有在欧企业提出了上述建议,并详细阐述了欧盟的反垄断法实施细则. <21世纪>:你能不能以微软IE浏览器捆绑案为例,介绍一下欧盟反垄断措施的实