Web OS概念诞生十周年 逐渐成现实将台式电脑日常的任务转移到网络上的“网络操作系统”(Web OS)概念出现已有十年时间了,现在,它正在变为现实。
这一概念最早要追溯到上个世纪90年代中期的网景浏览器,当时,人们希望将网络变成一种操作系统,从而降低对Windows桌面应用系统的依赖。
从技术角度讲,所谓网络操作系统(Web OS)软件仍然要依赖于一套底层的操作系统的支持,比如依赖Windows 或者Linux 去转化用户的操作到硬件功能。但网络操作系统的拥护者们正在将越来越多的终端用户计算任务放到网页浏览器中进行。
Salesforce.com和YouOS等公司已经推出了雄心勃勃的计划,准备将互联网改造成为一种操作系统。微软也已经组建了Windows Live Core开发团队,准备打造建立在互联网之上的服务。
上月,Laszlo Systems公司推出了名为Laszlo的桌面软件,用户可以用它在浏览器中运行多个桌面风格的程序。
比如,用户能够同时运行电子邮件产品以及即时通讯软件。
Laszlo这种系统同时需要服务器和客户端软件的支持。公司首席技术官David Temkin说,这是一种互动式的网络门户,人们可以添加图形化的网络小部件。
他说:“这非常象一种完全的操作系统,尽管,从技术角度上说,它不是真正意义上的操作系统,但从用户的体验上说,它的确象操作系统。”
这种基于Flash的程序具有交互性,用户可以彼此分享信息,象电子邮件地址等等。
Laszlo网络操作系统主要面向需要搭建“富互联网应用程序”(rich Internet applications)的企业,还有一些网络操作系统则针对个人用户。
比如,Goowy去年就推出了YourMinis网络服务,它可以让人们组合各种不同的应用部件而获得信息,象博客订阅链接,RSS 等。
另外一种系统名为Desktoptwo,用户可以用它在任何机器获得数据以及电子邮件。TransMedia公司的Glide OS已经在网络上实现了字处理,电子邮件等桌面程序功能。
网络操作系统的风头不减,软件开发者们也没有闲着。
就像Windows ,Linux 和Mac OS操作系统开放其“应用程序接口”(API)一样,现在许多的网站也提供了自己的API接口,“共享、重组、再造”(mashup)程序因此遍地开花。
Salesforce.com,Google,eBay,Amazon.com等网络巨头都在积极的吸引开发者们根据自己网站的服务数据来编写程序,象网络地图,数据等等。
微软也已经为其Live服务开放了API接口。有消息说,微软将进一步提供类似操作系统服务的一些接口。
微软软件架构师Ray Ozzie在谈到主机式服务时说:“软件加服务其实就是网络服务使用用户的电脑以及本地数据的过程,因此,Windows 仍然将是微软收入的主要来源,如果操作系统被边缘化,那么微软的处境才会不妙起来。”
但YouOS等公司对网络操作系统概念的理解要更彻底一些,这些公司想在网络上提供超越操作系统的程序出来。
这家公司的设计均从操作系统为出发点,象图形视窗系统,硬件软件交互,程序的专用内存,统一的开发环境等等。
公司创始人之一Jeff Mellen在博客上说:“我们正在建立一种一站式的平台,在这里,你可以访问你的数据,运行多个应用程序。最终,我们希望YouOS上的数据和应用程序不仅仅可以被任何的浏览器访问,也可以从任何的设备上进行访问。”
Xcerion 公司是由微软前员工创办,公司开发的XIOS互联网操作系统具有创建XML 网络程序所需的图形化工具。
另外,Ning和Coghead等服务可以让终端用户,而不限于程序员去开发浏览器当中运行的网站应用程序。
我们并不太清楚,所有这些技术创新是否就是人们在谈论的“网络操作系统”。
过去两年,“主机式网络应用程序”(又称网件,Webware)已经出现了一个爆炸式的增长,用户现在已经可以在互联网上找到许多类似的应用,象网络字处理程序。或者社交网站等等。
网络操作系统将多个应用程序汇集到一个窗口当中,人们因此能够从任何地方登录他们虚拟的“桌面”。但是,从技术和市场角度上讲,建立起一种带有存储等功能的网络化的计算机再建环境,是一个难度不小的任务。