« | July 2025 | » | 日 | 一 | 二 | 三 | 四 | 五 | 六 | | | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | | | |
| 公告 |
不得窥道门,不得悟佛门,不得入窄门,实乃破门。 |
Blog信息 |
blog名称:破门点滴 日志总数:161 评论数量:404 留言数量:-2 访问次数:1418899 建立时间:2004年11月13日 |

| |
[开源项目]Apache关闭Avalon项目 技术落后是根本原因 新闻动态, 软件技术 破门 发表于 2004/12/2 16:19:56 |
在ApacheCon 2004大会上,Apache软件基金会(ASF)决定关闭历史悠久的Avalon(http://avalon.apache.org/)项目。在Avalon开发者的邮件列表上这样写道:
“由于基金董事会已经对Avalon项目失去了兴趣,Apache组织决定停止对Avalon项目的开发、维护和支持。Apache Avalon项目将在最近几天内完全关闭,Avalon Framework、LogKit和Cornerstone等几个子项目将被合并到Excalibur(http://excalibur.apache.org)项目组,Phoenix和Merlin子项目的开发者将转到Codehaus(http://www.codehaus.org,另一个open source组织)开发新的项目。”
读者可以在下列地址看到这封公开信的全文:
http://www.mail-archive.com/dev@avalon.apache.org/msg22214.html
Avalon曾经是名噪一时的基础应用框架和容器项目,它为很多开源软件作出过贡献,例如开源的Jabber即时通讯服务器OpenIM(http://www.open-im.net)就采用了Avalon Merlin容器。然而悠久的历史也使Avalon的技术日益显得落伍。尤其是在容器(即Merlin子项目)这里,由于没有利用Java 1.3以后引入的动态代理技术,没有采用IoC和AOP等新的设计思想,导致受管组件对容器有很强的依赖性,移植和测试都相当困难。自2003年以来,Spring、PicoContainer等新兴框架的出现对Avalon造成了巨大的冲击,开发者们对Avalon陈旧技术的批评日盛。这次最终关闭Avalon项目,体现出了Apache组织辞旧迎新的态度和决心。
转自:http://www.csdn.net/news/newstopic/18/18569.shtml | |
回复:Apache关闭Avalon项目 技术落后是根本原因 新闻动态, 软件技术 Xenium发表评论于2005/1/14 13:20:32 | 学习....apache Jakarta那些项目都快把弄懵了学习struts中 | |
曾几何时,对Avalon中的COP和IOC还很崇拜 新闻动态, 软件技术 破门发表评论于2004/12/3 10:13:35 | 对于Avalon框架,最主要的制约因素确实是因为其容器Merlin的复杂性。今年3月份的时候我曾经花了2个月左右的时间认真学习和研究了Merlin的应用,最终还是停留在了仅仅完成几个HelloWorld例子程序的水平。
后来我还是转向了PicoContainer。咳,总有点唏嘘的感觉,不过Apache组织的态度和决心也的确令人赞赏,只是不知道使用了Avalon的James,Turbine 等子项目的下一步将如何发展。 | |
» 1 »
|