11 月 19 - 20 日 Apache Pulsar 社区年度盛会来啦,立即报名! 了解详情
写点什么

谷歌开发者日:Google Wave 将基于 BSD 协议开源

  • 2009-06-07
  • 本文字数:1181 字

    阅读完需:约 4 分钟

在 6 月 5 日于北京举行的谷歌开发者日上,谷歌向参会者介绍了其下一代产品 Google Wave 以及其背后的 HTML 5 标准。在大会期间,InfoQ 中文站编辑有幸采访到著名开源代码倡导者、谷歌主管开源代码的经理 Chris DiBona,他表示未来 Google Wave 将以 BSD 协议开发源代码。

从谷歌移动产品团队工程主管 Dave Burke 的 Google Wave 介绍和演示中,可以看出“整合”对于互联网的作用。Google Wave 所采用的技术基本都是目前所常用的,比如 E-mail、IM、文档、博客和图片等。在 Wave 中,你可以创建一个富文本格式的邮件,然后与相关人同时进行编辑,而且所有参与人员都可以同时看到所编辑的区域,如果你对邮件编辑的历史感兴趣,通过一个进度条样式的工具就可以回溯定位到所有修改的地方。另外一个有意思的地方是,如果你在 Wave 中分享的图片被发布到博客上,那么在 Wave 中对这些图片的评论也会同时显示到博客上,让协作变得无处不在。

Google Wave 只是 HTML 语言下一个版本 HTML 5 的实验作品,在谷歌全球副总裁、大中华区总裁李开复的介绍中,他提到了 HTML 5 的五个主要功能:

  • 在浏览器中直接控制图形的编辑,可以达到像素级别;
  • 让整合和编辑视频变得非常容易,甚至可以对视频中每一帧进行修改;
  • 可以容易地标识出每个上网者的位置,让地图应用更加精细化;
  • 通过应用缓存和数据库技术,使得网络应用无处不在,让断网成为历史;
  • Web Workers 提供的多线程功能可以在不影响用户界面的情况下在后台执行任务。

对于谷歌最近发行的一个用于开发多媒体动画的平台 O3D,李开复表示谷歌也在努力使其成为 HTML 5 的一部分,让在浏览器中用 JavaScript 开发三维图形和三维网络应用成为可能。另外,目前 O3D 支持的浏览器包括 Chrome、Firefox、Safari 和 Opera 等,没有提到是否支持微软 IE 浏览器。

在 InfoQ 中文站对 Chris DiBona 的采访中,他提到谷歌在未来将基于 BSD 协议开源 Google Wave:

选择 BSD 协议的原因很简单,我们就是希望能够给予希望使用 Google Wave 代码的人更多的自由度,他可以随意修改源代码,自由使用,基于 Wave 开发的应用也可以方便地作为商业产品等。而其他协议,包括 GPL,都不具备这么大的灵活性。

除了介绍新产品 Google Wave、O3D 和新标准 HTML 5 外,李开复还简要回顾了其他谷歌代表性产品在过去一年的进展,比如由于携程网、赶集网、大众点评网、去哪儿等数千个中文网站采用谷歌地图 API,其地图 API 使用量在过去一年增长了 8 倍;而移动设备综合平台 Android 目前也已覆盖 12 个国家,并获得 10 个移动运营商的支持,其中包括中国移动、中国联通、华为等;OpenSocial 标准也取得包括校内网、51.com、天涯、聚友网和一起网等 5 个国内主要社区的支持等。

关于 Google Wave 和 HTML 5 更多的信息可以浏览 Google Wave 的架构 Google 凭借 Chrome 2.0 和 Wave 推动 Web 平台 Google Wave 会影响 RIA/Silverlight 吗?等文章。

2009-06-07 20:441979

评论

发布
暂无评论
发现更多内容

小程序容器技术,或许是提升智能设备安全等级的又一解决方案

Speedoooo

浏览器安全 小程序容器

阳振坤:分布式技术引领关系数据库发展

OceanBase 数据库

说说Nodejs高并发的原理

coder2028

node.js

被翻译成 12 种语言的深度学习名著重磅升级,75%新内容,让你豁然开朗!

图灵教育

Python 深度学习

为什么最近关注“元数据”的人突然增多?

雨果

元数据 元数据管理 元数据管理平台

理解NodeJS多进程

coder2028

node.js

被翻译成 12 种语言的深度学习名著重磅升级,75%新内容,让你豁然开朗!

图灵社区

Python 深度学习

我为什么要使用 Tauri 构建 macOS 磁盘清理工具 PrettyClean

NinetyH

tauri ​Rust

详解CAN总线:CAN总线报文格式—过载帧

不脱发的程序猿

汽车电子 CAN总线报文格式 详解CAN总线 CAN过载帧

Red Hat Releases OptaPlanner 8

OptaPlanner中文

js作用域、作用域链和它的一些优化

hellocoder2029

JavaScript

【愚公系列】2022年10月 Go教学课程 024-函数

愚公搬代码

10月月更

详解CAN总线:CAN总线报文格式—遥控帧

不脱发的程序猿

汽车电子 CAN总线报文格式 详解CAN总线 CAN遥控帧

详解CAN总线:CAN总线报文格式—错误帧

不脱发的程序猿

汽车电子 CAN总线报文格式 详解CAN总线 CAN错误帧

爬虫练习题(五)

张立梵

Python. 10月月更 爬虫案例

数字化转型最核心的是数据吗?不,是数据思维

雨果

数字化转型 数据思维

时间旅行调试与自动化测试的支持

iofod jude

前端 低代码

webpack热更新原理(面试大概率会问)

Geek_02d948

webpack

深度理解NodeJS事件循环

coder2028

node.js

一文读懂Js中的this指向

hellocoder2029

JavaScript

详解CAN总线:CAN总线报文格式—帧间隔

不脱发的程序猿

汽车电子 CAN总线报文格式 详解CAN总线 CAN帧间隔

一文了解 Python 中的对象比较方法 is 和 ==及其本质

宇宙之一粟

Python 10月月更

DataOps核心理念是什么?包括哪些模块?

雨果

DataOps

令人头疼的Javascript隐式&强制转换

hellocoder2029

JavaScript

Spring Boot「02」日志配置

Samson

Java spring 学习笔记 spring-boot 10月月更

webpack模块化的原理

Geek_02d948

webpack

Vue组件入门(一)组件定义及使用

Augus

Vue3 10月月更

后端Java随机比大小游戏实战讲解

魏铁锤

10月月更

数据治理,七种常犯的错误

雨果

数据治理

星汉未来 | 云原生薪火计划——开源大使招募

星汉未来

开源 开发者 云原生 星汉未来 FinOps

从手动测试到自动化测试(上)

FunTester

谷歌开发者日:Google Wave将基于BSD协议开源_开源_霍太稳@极客邦科技_InfoQ精选文章