GoogleOS来了吗?

来源:百度文库 编辑:神马文学网 时间:2024/05/25 06:34:52

刚看到我的blog里多了“GOogle出操作系统了。”的一条评论,前天在Plod‘s的GoogleOS?也提到(Gizmodo)了相关信息,并且有Google OS的截图,而且附带了相关介绍,称其为"Google Suit 1.0"搞得还真是煞有介事!其实GOOGLE本来就是个OS,是建立在桌面上的WEBOS(HTTP+JavaScript+XHTML+CSS+Flash),即使GOOGLE真的要出基于LINUX的OS也不会这么快。
所以就有人很快做出来回复:答案是否定的!
Dear Gizmodo,
The story about Google OS is fake. As you can see the Italian page is called future feeds. As you can see on the main page they write stories about the future (see the dates?) and they already launched Google Office
Kind regards,
De Mol
搜索了一下关于GOOGLEOS的信息,相关内容也不少!其中就有GoogleOS? YahooOS? MozillaOS? WebOS?,下面的就是相关的翻译,大家可以看看。
GoogleOS? YahooOS? MozillaOS? WebOS?译文源文
在我们开始前,有一些关于这篇文章的其他题目,只是为了在我真正开始讲解前,使你对我所讲的内容有个大致的了解。
你大概对于雅虎为什么要收购Konfabulator感到疑惑
Google浏览器,GooOS和Google桌面的更新
一个所有人都相同的平台和为什么苹果公司,微软甚至Googel要改变的原因
下一个受欢迎的软件:桌面网络服务
Mozilla Foundation是否有远见使火狐狸成为近十年最重要的软件?
Web3.0
最后,微软操作系统的后期
由于你的夸张计量法已经坚持了很长时间,希望剩下部分相对来说能更加容易。(很抱歉,我运用了2500个单词。但是很多都非常小)
回到2004年10月,Web如何成为平台这个想法一直出现在我脑外,从那以后我就激励自己把这写下来。最近两件事情:雅虎收购Konfabulator和Google发表Google桌面新数据版本最终刺激我行动起来。但是回想10月份在Web2.0会议上,Stewart把我拉到一边说了些类似于“我想我知道Google对Google浏览器做些什么”的话。他网站中后面的一篇文章中写到:
我写这篇关于Adam Bosworth,炼金术和Google浏览器的文章已经有几个月了,这让我觉得疯狂,因为我希望在发生前能猜测所有的事情。所以,为了这个记录,如果Google正在做浏览器,而且快要成功了,那是因为有一个高级缓速存结构在里面,而且Google会加入参考软件(用Gmail回复电子邮件或者当在飞机上的时候给Google组发消息)。
当时,Google不知道出于什么原因雇佣了Adam Bosworth。在他被雇佣前几个月的一篇博客文章里,Bosworth设想了一个“新的浏览器”:
在开始阶段,我要谈谈在断开连接的时候我是如何设想方案或者网站服务浏览器处理变化和服务要求的。如果仅仅只是阅读数据而不进行变更,或者请求相关服务的话(例如得到一个昂贵的报告或者预定一个酒店),不需要新的浏览器。如果加入关于如何储存的元数据,也许只要离线的高速缓冲网页就足够了。Jean Paoli像我指出如果不是用HTML建立网站,这会更有可能性。很久以前,当我还在微软的时候(1997年),做了一个使用XSLT的演示,巧妙的运用Javascript使用户成为地方性客户一类。但是你如果开始尝试更新旅游报告,批准请求,预定房间,购买股票等等,则需要一些种类,离线经营或者时间的格式,而且代码必需输入到格式中,你必需考虑他们如何处理的。
几个星期后,Google介绍了他们桌面搜索的第一个统计法。对我来说,对于GDS最感兴趣的是搜索装置。Google最后在桌面上加入一个应用软件,更好的是这是一个能够把自己机器上的数据存入正在google.com上浏览的网页的网络服务。这里有新的经历:使用旧的网络浏览器,同时在网上运行应用软件。
因此,这是我对“以网络为基础的操作系统”如何工作的最佳擦测。这个系统有三个主要部分:
网络浏览器(包括其他一些浏览器,如Konfabulator)成为主要的应用软件界面,通过用户在自己机器上或者在网上查看内容,节目服务和管理数据,甚至不知道区别。例如:火狐狸,Safari或者IE等理论浏览器不可知论者。
我们熟悉的种类的网络应用软件:Gmail,Flickr和Bloglines,包括其他一些使材料获得更好的软件。(从理论上看,所有Ajaxed为传统桌面软件提供富有经验的进入方式。)
处理数据分配和从本地机器到浏览器上显示内容的本地网络服务。由于工作需要,这个本地服务器将被高度最佳化,但是能够运行本地安装的网络软件(特别是本地Gmail复制和所有有关的数据)。
这就是它。除了浏览器和网络服务器之外,软件会些来为WebOS服务,而且不是Windows,OSX或者Linux特有的。我认为这相对来说比较灵活,例如Google,雅虎,苹果公司,微软或者Mozilla Foundation(更多内容在下面)。
与“standalone”网络软件和桌面软件相比,为假设的平台发展的软件有很多优势。因为他们在网站浏览器中运行,这些应用软件跨越了平台(假设任何人发明了这样一种能发展本地网络服务的系统等等),就像Gmail,Basecamp和Salesforce.com等网站应用。你不必在特殊的机器上装有特别的OS,只需要一个浏览器+本地网站服务器就能获得你想要的数据和软件。
对于软件开发者来说,最大的优势是代替了为多种平台编写的两种或者更多种程序(一个为网站,一个为窗口等等),用相同的代码库,他们可以编写一种能够在任何装有WebOS的机器上都能运行的软件
你也有本地运行软件的好处。当你和英特网断开的时候也可以使用他们。他们可以作为符号在你最喜欢的浏览器中使用Gmail。对于使用较大文件的软件,例如图像,录像和视频,这些文件可以本地保存和操作,而不是在英特网上等待转换。
WebOS软件也有缺点,至少HTTP+JavaScript+XHTML+CSS+Flash在功能提供和用户作用方面没有以Cocoa或者Visual Basic编写的桌面软件好。但是正如Paul Graham指出的,Web软件也许已经足够好了:
一个让你不编写以Web为基础的软件的原因是以Web页面为UI的不完整性。我承认这是个问题。很多事情使得我们愿意添加HTML和HTTP。不管怎么说,Web网页已经足够好了。
Web网页不是设计成为软件的UI的,但他们已经足够好了。而且对于很多用户来说,从任何浏览器上获得的软件足够可以找出UI中的缺点。也许你不能用HTML编写出最好看的电子数据表,但是你能编写出几个人可以同时使用的电子数据表,而不需要特殊的客户软件,或者结合灵活的数据,或者当产生特定条件的时候可以为你做记录。更重要的是,你甚至可以编写新的软件而不需要名字。
这些新的软件如何呢?这里有一些我对软件如何对WebOS起作用的预想:
Gmail。当你在线在gmail.com上看邮件的时候,但是也在本地保存了你的邮件,所以当断开连接的时候仍然可以看。当你再次连接的时候就发送离线是写的回复,就像邮件软件或者Outlook。很多人早就使用Gmail(或者雅虎邮件)作为他们唯一的电子邮件客户,如果它们也能离线运作的话。
iTunes的网络版本。就像iTunes的桌面版本,在浏览器中的除外。管理/运行本地存储的音频文件,也可以选择在服务器上回放(用Mac或者similar)。iTunes早就很好的利用从英特网获得的信息(Web电台,播客iTMS,CDDB等等),很容易想像它作为网络软件。(为什么要停止使用音频,录像也会很好的起作用)。
Flickr。在浏览器中本地或者在Flickr服务器中管理图像文件。在浏览器中用JavaScript或者Flash的话甚至可以进行一些基本的图片操作(明亮度,对比度,颜色修改等等)。在回家的飞机上,准备一些要上传到Flicker的图片,当你连接到英特网时就会自动上传。
新闻广播员。离线的时候看网站。从任何有浏览器的电脑上获得你的阅读列表。
文件备份。很多WebOS软件可以帮助你进行备份到苹果公司的Mac服务器,你的ISP或者Google等上。你必需详细说明要备份的内容,当通过浏览器的时候备份程序会包管剩下的内容。
我查看了我的强力笔记本电脑里最常用软件的剩余部分,不是很多都绝对需要独立桌面软件的。文章编辑,IM[3],Word,Excel,FTP,iCal,地址簿等等。我可以想像在浏览器中运行的版本。
那么,谁会建立这些WebOS软件呢?希望所有人都有XHTML/JavaScript/CSS技术,但是这取决于平台如何开放的。也取决于这个平台是谁的。现在有五个这方面的或将成为这方面的组织:
Google。如果Google不在上面的范围内,我就吃了danah的帽子。通过添加的Sidebar,他们早就转移了Google桌面的焦点,而且也该了软件的名称(以前叫做Google桌面搜索,牵线从“搜索你的电脑”改为更加普通的“当你需要的时候,随时在桌面中显示的信息”)。为了更合适,我认为他们需要自己的浏览器(当然,这是和Web服务器连接在一起的),而且他们必需开始编写自己的软件来研究OSX和Linux(Google仍然是视窗公司)。过去两年中他们做的很多改变超过了微软,如果他们不用Google桌面的“把本地代码插入远程网站”的话是非常非常愚蠢的。简单步骤:使Gmail可以离线阅读。
雅虎。我确定雅虎也在考虑这个。他们收购Konfabulator的理由:台式电脑的存在。雅虎有很多内容和软件,可以在一些类似于WebOS的平台中提供:邮件,IM,新闻,雅虎360等等。对雅虎的挑战:窗口小部件是不够的,很多这种软件需要在Web浏览器中运行。优势:雅虎在打开APIs方面比Google更富有好胜心,机会就是如果雅虎发展WebOS平台的话,我们都会运行。
微软。他们打算在他们的操作系统中建立WebOS,就好像Vista,当你用桌面软件或者当你在msn.com上的时候,有时候你会不能区分。他们永远不会为OSX或者Linux(或者为了浏览器,而不是IE)开发任何东西,所以它们的影响是有限的。(对世界上大多数个人电脑都有限制)
苹果公司。苹果公司有所有立刻制作WebOS系统的设备。他们有浏览器,在每个机器上都装的、配有OSX的网络服务器,仪表板,iTMS,Mac,Spotlight等等。他们缺少的是应用软件(仪表板窗口的小部件除外)。但是和微软一样,他们不打算在视窗或者Linux编写任何程序,即使如果OSX将在便宜的英特尔机箱中运行,他们的市场分享额也许很快就会占领先地位。
Mozilla Foundation。这是最不可能的选择,可是最令人感兴趣的。如果Mozilla会影响以火狐狸为基础的日益增长的用户,然后建立一个小型的网络服务器,你可以得到一个WebOS的开端,这是开放性资源,为所有人服务,包括微软,Google,雅虎和任何一个有JavaScript的人,都可以编写软件。
是的,这就是WebOS的理念。现实就是它也许会变的有点混乱,而且会花费很长时间。如果有人以此结束,也许就不会像它可以的那样开放了,有可能会和网站平台竞争,就像现在和搜索引擎,入口,窗口软件(Konfabulator, Dashboard, Google Desktop Sidebar)竞争那样等等,但是希望不是。还有很多内容要讨论,但是在这篇文章更长前我要先结束。
[1]事实上,最大的潜在问题是重大的安全问题(网络浏览器可以获得你计算机硬盘上的数据)和管理用户期望(桌面/网络软件混合在一起让许多用户觉得混乱)。虽然有很多忧虑,但是我相信众多优势会激励人们发展平台和软件,从而解决这些顾虑。
[2]由于对网络应用有很多议论,查看Adam Rifkin在Weblications上的文章。
[3]有传闻说Google很快就要发表IM了(更多内容)。如果这不是以网络为基础,我会觉得十分震惊。因为Hotmail证明了邮件,没有理由IM要添加到桌面软件中(即使这个转换有问题)。
[4]也许Google认为他们不能和苹果公司目前在他们平台上提供的内容竞争(Spotlight,Dashboard,Safari,iPhoto),但是有这样的想法不是件好事情。在各种不同的体系中尽可能的支持更多的人,这是以网络为基础的OS的优势。很长时间内微软都没有意识到苹果公司在OS领域里是个重要的竞争对手,直到最近网络应用软件的运用。微软唯一的竞争对手就是微软自己。
_xyz