Dojo历史简介
2010-08-25 16:33
253 查看
Dojo 1.5已经发布了有一段时间了,借此在这里简要介绍下Dojo的历史。
Dojo的创始人:
Alex Russell
Dylan Schiemann
第一个要记住的名字是Alex Russell。在2004年初,Alex在Informatica公司从事DHTML的开发工作,其时正着手进行一个名为netWindows的项目,用以在Web浏览器环境下提供创建窗口化界面的类库(听起来很有些象Windows操作系统,不是吗?)。Alex想要
寻找一个
精通
DHTML
开发的
合作者
与他一起来进行这个项目,于是接触了网上的DHTML开发社区上的一些杰出的成员,
并在2004年4月25日发了一封标题为"Selling the future of DHTML"的邮件
,这也引发了DHTML社区上关于DHTML以及Web开发的未来的一场大讨论。
最后,Dylan Schiemann接受了这份工作(而
David Schontzler
也接受了
Informatica的另一份工作)。在这个项目开始后不久,Alex和Dylan以及其他一些人,开始讨论开发一个类似于其他大多数语言(比如C语言)中已存的标准库一样的JavaScript标准库的可行性。
随后,包括
Aaron Boodman, Dylay Schiemann, Tom Trenka, Simon Willison, Joyce Park, Mark Anderson和Leonard Lin
等
一些人聚集在一起——他们也是最初的Dojo开发人员——充满热诚的开始讨论诸如授权许可,知识产权,编码规范,
构建工具,服务器配置和用户需求
等这些问题,并由此揭开了Dojo的最初的序幕。
Dojo的名称:
在讨论以上这些问题前不久,Alex收到了微软公司的来函,请他在他的项目中终止使用
Windows
这个词语。这一事件也使得这些成员们开始考虑他们要制作的这个JavaScript库的命名问题,他们需要一个不会被别人起诉的名字。最终,大家采纳了
Leonard Lin
提出的名字,
dojo。
Dojo的贡献者:
在Informatica公司的支持下,Alex和Dylan写下了Dojo的第一行代码。随后,JotSpot和Renkoo公司也开始了对Dojo项目的资助。在他们的帮助下,当然更重要的是dojo最初的开发者们的不断的贡献,Dojo这一JavaScript库最终诞生了。直到今天,很多个人与公司都对 Dojo 做出了巨大的贡献,如 IBM, BEA
,
SitePen
,
Google
,
Nexaweb
,
Renkoo
,
Sun 及 WaveMaker 等等。Dojo
有一个严格但低门槛的贡献政策(Contribution Policy),它要求所有贡献的源代码都要通过一个贡献协议协定(Contributor License Agreement),这样就保证
了
现在和将来对 Dojo 的使用不会导致法律或专利上的问题
。
Dojo基金会:
在最初的Dojo成员开始进行关于Dojo的最初的讨论时,Dojo基金会也宣告成立了,由Alex担任基金会的主席,Dylan担任秘书长及财务主管。Dojo基金会是一个在501(c)(6)条款下组建的非赢利性组织,用来帮助开源项目的开发。该基金会的宗旨是鼓励企业来应用它旗下的开源项目,并鼓励基金会资助的项目之间的合作。现在基金会的赞助者和成员包括IBM,SitePen, Google, Sun Microsystems
,
JotSpot
,
Renkoo
,
TurboAjax
,
OpenLaszlo
,
Nexaweb
,
Bea Systems等。dojo基金会也资助dojo toolkit之外的项目,包括Persevere
,
OpenRecord
,
Cometd
,
DWR
,
Lucid Desktop。你可以在Dojo基金会官网(http://dojofoundation.org/)上获取更多的信息。
Dojo里程碑:
2004年9月由Alex Russell 和Dylan Schiemann完成
了最初的
Dojo代码
2005年3月,其他Dojo成员
也陆续开始为
Dojo编写代码
2005
年,
Dojo基金会成立
2005年8月,Dojo 0.1发布
2006年10月,Dojo 0.4发布,这是Dojo的一个经典的版本。
2007年7月
,
Dojo 0.9发布;同年11月,Dojo 1.0发布,这两个版本较之前改动很大,大幅提高了性能,并宣布不向后兼容之前的版本。
2010年7月23日
,
Dojo 1.5发布,这也是目前为止最新的Dojo版本。
访问量统计:
图1.
Dojo在Google的搜索、新闻走势图
图2. Dojotoolkit.org的dojo下载量统计图
Dojo的创始人:
Alex Russell
Dylan Schiemann
第一个要记住的名字是Alex Russell。在2004年初,Alex在Informatica公司从事DHTML的开发工作,其时正着手进行一个名为netWindows的项目,用以在Web浏览器环境下提供创建窗口化界面的类库(听起来很有些象Windows操作系统,不是吗?)。Alex想要
寻找一个
精通
DHTML
开发的
合作者
与他一起来进行这个项目,于是接触了网上的DHTML开发社区上的一些杰出的成员,
并在2004年4月25日发了一封标题为"Selling the future of DHTML"的邮件
,这也引发了DHTML社区上关于DHTML以及Web开发的未来的一场大讨论。
最后,Dylan Schiemann接受了这份工作(而
David Schontzler
也接受了
Informatica的另一份工作)。在这个项目开始后不久,Alex和Dylan以及其他一些人,开始讨论开发一个类似于其他大多数语言(比如C语言)中已存的标准库一样的JavaScript标准库的可行性。
随后,包括
Aaron Boodman, Dylay Schiemann, Tom Trenka, Simon Willison, Joyce Park, Mark Anderson和Leonard Lin
等
一些人聚集在一起——他们也是最初的Dojo开发人员——充满热诚的开始讨论诸如授权许可,知识产权,编码规范,
构建工具,服务器配置和用户需求
等这些问题,并由此揭开了Dojo的最初的序幕。
Dojo的名称:
在讨论以上这些问题前不久,Alex收到了微软公司的来函,请他在他的项目中终止使用
Windows
这个词语。这一事件也使得这些成员们开始考虑他们要制作的这个JavaScript库的命名问题,他们需要一个不会被别人起诉的名字。最终,大家采纳了
Leonard Lin
提出的名字,
dojo。
Dojo的贡献者:
在Informatica公司的支持下,Alex和Dylan写下了Dojo的第一行代码。随后,JotSpot和Renkoo公司也开始了对Dojo项目的资助。在他们的帮助下,当然更重要的是dojo最初的开发者们的不断的贡献,Dojo这一JavaScript库最终诞生了。直到今天,很多个人与公司都对 Dojo 做出了巨大的贡献,如 IBM, BEA
,
SitePen
,
,
Nexaweb
,
Renkoo
,
Sun 及 WaveMaker 等等。Dojo
有一个严格但低门槛的贡献政策(Contribution Policy),它要求所有贡献的源代码都要通过一个贡献协议协定(Contributor License Agreement),这样就保证
了
现在和将来对 Dojo 的使用不会导致法律或专利上的问题
。
Dojo基金会:
在最初的Dojo成员开始进行关于Dojo的最初的讨论时,Dojo基金会也宣告成立了,由Alex担任基金会的主席,Dylan担任秘书长及财务主管。Dojo基金会是一个在501(c)(6)条款下组建的非赢利性组织,用来帮助开源项目的开发。该基金会的宗旨是鼓励企业来应用它旗下的开源项目,并鼓励基金会资助的项目之间的合作。现在基金会的赞助者和成员包括IBM,SitePen, Google, Sun Microsystems
,
JotSpot
,
Renkoo
,
TurboAjax
,
OpenLaszlo
,
Nexaweb
,
Bea Systems等。dojo基金会也资助dojo toolkit之外的项目,包括Persevere
,
OpenRecord
,
Cometd
,
DWR
,
Lucid Desktop。你可以在Dojo基金会官网(http://dojofoundation.org/)上获取更多的信息。
Dojo里程碑:
2004年9月由Alex Russell 和Dylan Schiemann完成
了最初的
Dojo代码
2005年3月,其他Dojo成员
也陆续开始为
Dojo编写代码
2005
年,
Dojo基金会成立
2005年8月,Dojo 0.1发布
2006年10月,Dojo 0.4发布,这是Dojo的一个经典的版本。
2007年7月
,
Dojo 0.9发布;同年11月,Dojo 1.0发布,这两个版本较之前改动很大,大幅提高了性能,并宣布不向后兼容之前的版本。
2010年7月23日
,
Dojo 1.5发布,这也是目前为止最新的Dojo版本。
访问量统计:
图1.
Dojo在Google的搜索、新闻走势图
图2. Dojotoolkit.org的dojo下载量统计图
相关文章推荐
- Dojo历史简介
- NoSQL历史简介
- 视频技术发展历史:H.264技术简介
- [转]被历史歪曲得最多的皇帝--隋炀帝杨广简介
- JavaScript——历史与简介
- Rokid开发者社区skill之【历史上的今天】之简介+玩法+设计+实现+心得
- Android系统简介(上、中、下):历史渊源
- Kerberos简介和历史
- Qt发展历史及其特点简介(没有哪一种方案能够独霸Windows)
- Protoss 族历史简介
- C语言历史简介
- Web开发技术的历史发展简介
- Linux内核简介、版本号与发布历史
- 视频技术发展历史:MPEG-2技术简介
- GPS发展历史简介
- 旧话重提:.Net历史简介以及与Java对比
- 《dojo 边学边用》(01), 初识dojo,dojo简介和框架概览
- Web开发技术的历史发展简介
- Linux内核简介、版本号与发布历史
- Hadoop历史和简介