据报道,目前,微软正在生产一款非Windows操作系统,例如Singularity 和Midori等,同时它还是Web浏览器的一种演变。
据了解,微软研发的Gazelle(“瞪羚”)并不是一款单纯功能上的浏览器,它实际上也是一款操作系统。
主要负责Gazelle(“瞪羚”)项目的微软研究中心的高级研究员Helen J. Wang表示,实际上,Gazelle(“瞪羚”)将会演变成为一款能够处理日益复杂的Web应用程序环境的平台。
Wang声明道,每个人都觉得应用程序应该是运行在操作系统上的,但是对于Web应用程序则并非如此。Web应用程序主要是依靠浏览器去渲染网页和处理计算资源的。由于浏览器从来都不可以构建成为操作系统,因此长期以来,浏览器和操作系统都是共存的,共同处理进程和保护域以及资源管理。
根据Wang表示,由于现代网页的混合性质,一个网页上的内容可能会来自不同的代理人/网站。Gazelle(“瞪羚”)将会作为一个平台去管理基于Web的应用程序和资源。
此外,Gazelle(“瞪羚”)还可以减少由于浏览器插件漏洞而产生的安全威胁。在Gazelle(“瞪羚”)中,浏览器插件程序与系统的其它部分是相互隔离的。因此,存在缺陷的插件程序只会影响用户浏览某些特定的网页,而不会影响整个电脑的运行。
微软研究人员Janie Chang表示,Gazelle(“瞪羚”)是被设计用来解决“缺乏跨区主要保护,缺乏一致设备的访问和控制以及稀缺的资源控制。”而这些功能都类似于今天的浏览器功能。
Gazelle(“瞪羚”)的浏览器核心即为一可处理资源保护及分享各网站资源的操作系统,其复杂设计前所未见,诸如跨主元、跨流程显示及事件保护等,但Gazelle(“瞪羚”)的原型程序却显示了将既有浏览器转为多主元操作系统,同时强化安全并具有可接受效能与支持向后兼容性的可能性。
Chang说:“Gazelle(“瞪羚”)的模型是一款基于浏览器的操作系统,而这个操作系统将会被作为浏览器内核。通过完全管理访问计算机的资源、执行政策、处理互联网主要通信,并向用户提供计算机的连续的系统访问。”
一直以来,桌面应用程序和客户端操作系统都在不断的演变之中,在Gazelle(“瞪羚”)中,微软采取的是与浏览器和操作系统同样的设计概念。只不过这次是围绕着云计算应用程序所进行的,其最终目的就是研发出一款浏览器操作系统。