Apache Commons序幕——一些关于Apache和Apache Commons的故事

       Apache互联网世界中,具足轻重的一词,主要有两个含义,一为世界上装机量最多的web服务器Apache HTTP Server,另为JAVA世界为最有影响力的组织Apache Software Foundation(Apache基金会)。在JAVA的发展史上,SUN公司创造了JAVA,并将JAVA推广到全世界;ASF创造了最好的JAVA产品,建立了最好的开源社区;IBM(Canada Site)出品的Eclipse让JAVA程序员可以高兴、愉快创作自己的产品。

        半年前毕业后加入了互联网公司,业务端都是使用JAVA去实现,接触较多的是Tomcat,一款著名的纯JAVA WEB服务器。慢慢发现这个伟大的组织有众多改变世界的产品: Hadoop、SVN、ANT、MAVEN(http://projects.apache.org/indexes/quick.html,有兴趣的朋友可以到这个list中去瞻仰,说不定有你苦苦寻找的解决方案)。每当看到这张华丽的列表,我心中对Apache的崇敬之情犹如滔滔江水延绵不绝、黄河之水泛滥一发不可收拾,因此在一个月前,决定从手头工作所使用的产品Tomcat开始研究源码,之后我也会在博客中加入Tomcat学习博文。言归正传,在项目开发和学习中,我常常看到一类commons-\(.*\)-\([0-9]+\.[0-9]+\.[0-9]+\).jar的jar包,这就是Apache的commons系列项目,其中前面正则中的第一个变量为项目名,第二个变量为版本号。按我的理解,commons之于Apache,就如同J2SE之于SUN、之于Oracle。

        Apache自己对commons系列项目的解释为:The Commons Proper is dedicated to one principal goal: creating and maintaining reusable Java components. The Commons Proper is a place for collaboration and sharing, where developers from throughout the Apache community can work together on projects to be shared by the Apache projects and Apache users

        译:Commons Proper致力于一个重要的目的:建立和维护可重用的Java组件。Commons Proper是一个崇尚合作与分享的地方,开发者们通过Apache开源社区的平台一起开发这些项目,以支持Apache的其他项目与Apache的用户。

http://commons.apache.org/有commons所有项目的链接于介绍,未来的一段时间,我也将用博客投入学习与分享这些产品。

        最后,关于Apache的故事可以再wiki和百度百科上查到更详细内容,这里只想说一点,Apache的中文意思为一支古印第安部落,位于北美西南部,以劫掠农民为主要生存手段。(天,这和apache开源社区的思想怎么没一点关系)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值