WebOS

来源:百度文库 编辑:神马文学网 时间:2024/08/27 23:48:49
维基百科英文版中的WebOS条目 ,提到:  More generally, WebOS refers to a software platform that interacts with the user through a web browser and does not depend on any particular local operating system. Such predictions date to the mid-1990s, when Marc Andreessen predicted that Microsoft Windows was destined to become "a poorly debugged set of device drivers running Netscape Navigator." More recently attention has focused on rumors that Google might produce a software platform.  “does not depend on any particular local operating system”的意思是不依赖于某种特定的本地操作系统,这句话翻译成比较简单理解的话就是,跨平台,也就是跨本地操作系统的平台。也就是说,在本地操作系统支持一个浏览器的情况下,不管你用任何本地操作系统都可以正常的运行。根据“奥卡姆剃刀原理”实际上一个WebOS不需要携带一个本地操作系统部分,只要用户安装一个任意的本地操作系统就可以了,或者说,不需要硬件相关部分。因为它可以运行在任何的支持浏览器的情况下,因为浏览器就是它的运行环境。

[编辑本段]发展

  在更多的情况下,WebOS的应用看起来还是根现在的Google网站没有什么区别。但是随着相应应用跟进,你就会发现什么是WebOS了。  1、Notepad/Word还需要么?用Writely你可以在线编辑你的文章,你可以在任何可以上网的地方修改你的文章(有网络,还要什么U盘),你可以跟你的朋友在互连网范围内方便的协同编辑文档(Word能做么?)。  2、Outlook/Outlook Express/Foxmail你还需要么?OL/OE一般来说文件夹内信件数千后就会很慢,存储文件超过1G后就非常不稳定(Foxmail没测过),而Gmail现在2G多了还是那么飞快。  3、Acdsee还需要么?我的图片都在Flickr了。呵呵,这个服务不是Google的,但是Google做一个会很难么?  其实,将桌面计算机的日常任务迁移到Web上这一提出来十年之久的概念正在日益成为现实。  将Web作为操作系统和减少对Windows桌面软件依赖性的理念可以追溯到在1990年代中期诞生的网景浏览器。从技术上说,所谓的Web操作系统仍然需要依赖于一种基础的操作系统━━例如Windows或Linux,将用户的操作系统翻译为硬件功能。但Web操作系统的支持者将更多的最终用户计算任务迁移到了浏览器中,声称这会使得选择何种操作系统显得无足轻重。  Salesforce.com和YouOS等公司已经开始从事开发它们称之为互联网操作系统的产品,微软也已经组建了一个Windows Live Core团队,开发在互联网上运行的服务。  市场上出现了越来越多的在浏览器中模拟计算机桌面的服务,这些也被称作Web操作系统的Webtop产品使人们能够完成大多数的希望在Web上完成的任务。Laszlo Systems上个月推出了它称之为Laszlo Webtop的产品,使用户能够在一个浏览器中运行多个桌面风格的应用软件。例如,用户可以在同一个Web浏览器“容器”中运行Laszlo基于Web的电子邮件产品、联系人列表管理器、即时通讯软件。  Laszlo的技术总监大卫表示,Laszlo的“浏览器中的桌面”的方法比交互式Web门户网站更向前走了一步。他说,与门户网页相比,这更象桌面计算机上完整的操作系统。对于最终用户而言,它就是有些象操作系统。Laszlo的基于Flash的应用软件是交互式的,相互之间能够共享电子邮件地址等信息,而且能够访问企业的数据中心。  尽管Laszlo Webtop面向旨在开发富互联网应用软件的企业,还有许多面向消费者的Webtop产品。这些产品通常提供让人们在一个浏览器窗口中运行迷你软件或widget的基础。例如,Goowy去年推出了YourMinis,它可以整合多个具有不同功能的widget。  Desktoptwo是一款让人们能够象获得电子邮件那样从任何计算机上获得他们的数据和应用软件的服务;TransMedia的Glide OS则旨在在一个基于Web的面板中创建常见的桌面软件━━字处理、电子邮件等。  就象Windows、Linux、Mac OS等是可供其他人开发应用软件的平台一样,许多Web网站也向开发人员提供了API,催生出了数以千计的mashup应用软件。Salesforce.com、Google、eBay、Amazon.com等互联网巨头都在积极地吸引开发人员开发使用在线地图或数据等服务的应用软件。 微软也已经开始为其Live品牌的服务提供API。象博客LiveSide报道的那样,微软正在大力实施一项更广泛的计划,从其数据中心提供类似操作系统的服务。在讨论托管服务时,微软的官员谈到了“软件加服务”的概念━━利用用户计算机和本地数据的Web服务,考虑到Windows仍然为微软贡献着大量的销售收入和利润,如果操作系统被边缘化,微软肯定是最大的输家,这也就没有什么可大惊小怪的了。  新创公司YouOS则希望Web OS名副其实,能够取代操作系统为Web应用软件提供的许多功能。目前,在早期的0.1版本中,YouOS将主流操作系统作为设计起点,其中包括一个图形化的窗口系统、硬件-软件交互系统、运行软件的专用内存、集成的开发环境。YouOS不希望其应用软件在浏览器软件客户端中运行。  YouOS的合伙创始人之一杰夫在公司的博客上写道,我们希望创建一个用户可以访问数据、运行由任何人开发的多个应用软件的单一环境,我们希望YouOS上的数据和应用软件不仅能够通过浏览器被访问,还能够通过大量的设备被访问。  由微软的前官员创办的Xcerion对操作系统这一概念也是念念不忘,它正在开发XIOS━━Xcerion  Internet OS,提供用于开发基于XML的Web应用软件提供可视化的开发工具。  Ning或Coghead等服务则使最终用户而非编程人员能够在浏览器中开发Web应用软件。  在过去的二年中,托管Web应用软件有了爆炸性增长,客户看到了越来越多的有用的Web应用软件,例如字处理工具和社交网络站点。与目前大多数的Web应用软件相比,在一个窗口中聚合多个应用软件,或使人们在在任何地方登录他们的虚拟桌面的Webtops是一个重要的进步。新创公司Spiceworks的副总裁哈尔伯格说,从技术和营销的角度看,要在网络上建立具有存储等功能的计算机是一项严峻的挑战.

例子

  目前国内外有很多著名的WebOS,比如最知名的有:eyeOS,Goowy,Glide,Desktoptow,Craythur等。  而国内目前WebOS也正在兴起中,比如完全原创的EPOKOS,基于第三方应用集成的TomOS,千脑等。  相信随着技术的发展,WebOS会越来越多并呈现多样化。