十大事件与Java相关的四十个名字(转载)

apache :

开源软件的品牌保证

文/陶文

java程序员的日常工具箱中,我们可以发现ant、tomcat、log4、lucene这些鼎鼎大名的

开源产品。而它们的共同点在于,都是由apache

software

foundation社群中杰出的开

发者开发的开源项目。apache这个名字在java的世界中实在太出名了,以至于

“apache”这六个字母成为开源项目品质保证的代名词。apache是自由开源的一面旗

帜,其apache

license更是成为商业友好的license的首选,只sourceforge上就有1000

多个以apache

license授权的项目,其流行程度可见一斑。

但是,如我们所知,apache最早闻名it界是靠高性能的web服务器,其历史甚至和java一

样长。apache对于java的偏爱,以及其发展的速度也映射出了java繁荣的一角。现在去

它的主页上看看,满目望去全部都是java的开源项目,早就不光是其c服务器的老本行

了。apache对java最大的贡献就是提供了这么一个精品的开放舞台,让杰出的开发者和

成熟的开源项目走到一起,共同给java语言提供一个丰富的工具仓库。对于一种语言、

一个平台来说,其库的丰富程度对于开发者来说的重要性再怎么强调也不为过。勿庸置

疑,aapache上会出现越来越多的java开源项目,而我们开发者也将更多地得益于这令人

目不暇接的繁荣。

theserverside

: 论坛的专业精神

文/刘天北

成立于2000年5月,tss最初以一本书而广为人知。它的创始人ed

roman同时也是j2ee名

著《mastering

ejb》的作者;roman运营着一个j2ee咨询/培训公司

themiddlewarecompany(简称tmc),tss当时是tmc的下属部门;为了扩大企业的影响,

roman在tss网站上免费发布了那本书的电子版。j2ee程序员要吃下这个香饵,就得在论

坛中注册;注册的同时,多半也会看一眼论坛的内容;一看之下,大部分人都被吸引住,

成了社区的忠实成员。

tss究竟有什么吸引人的秘诀?首先,它有一支能力过人的运营团队,除了roman本人之

外,其中还有好几人都是j2ee领域的顶尖专家;第二,tss和tmc定期会推出专家研讨会/

视频访谈、技术白皮书、评测报告,通读tss提供的这些内容,基本上就可以把握技术的

当前趋势。但这还不是全部。最可贵的还是tss的社区风格:他们深谙技术,但不盛气凌

人;思想敏锐,但不因此缺乏审慎和大局感。其中大多数人都已在自己的开发领域颇有

建树,在tss上的活动既给他们提供了与同行进行深度交流的机会。一个新成员进入社

区,就像参加了一个起点很高的专业俱乐部,这不是一个求解“怎样设置java_home环境

变量”之类问题的地方。事实上,在j2ee技术发展的若干转折点上,tss都起到了关键的

推动作用。

几经易主之后,j2ee咨询培训公司tmc在2004年关闭;tss则被it媒体集团techtarget收

购。我们期待着它更加繁荣的未来。

jboss

: 职业开源软件组织

文/刘天北

j2ee的婴儿期,“应用服务器”原本是“昂贵”的代名词。但从1999年起,marc

fleury

和rickard

oberg等人就已经着手改变这种状况。他们开发的开源ejb容器当时叫做

“ejboss”,在sun公司的干预下(注意,“ejb”是注册商标),jboss获得了今天的名

字。虽然从问世起就一直受到关注,但jboss第一个达到产品化标准的版本可能是它的

2.2版。它的易用让人一见难忘:除了标准部署描述符,无需编写专用的xml配置文件。

oberg自豪地说,“我们的架构并不是按照ejb规范指定的路线设计的,因此也没有走大

多数应用服务器走过的弯路。”

jboss

3.x版本保持了一贯的创新精神,在用户中间获得了更广泛的认可。但是,文档要

收费下载、在邮件列表上提问常常会遭到fleury等人的斥责。无疑,jboss的创始者也意

识到了自己的幼稚:开源软件只能靠服务盈利,卖文档赚钱有限、骂用户当然更损害企

业形象。

虽然以oberg为首的许多程序员退出了开发队伍(其中很多人成了jboss的死敌),在开

源软件领域也面临jonas

geronimo等新老对手的竞争,但jboss还是以不断推出的新版本

站稳了脚跟。在技术上,它是策动j2ee演进的重要力量:拟议中的ejb

3也要追随jboss

4倡导的开发范式,以至于二者的代码样本之间的差别几乎难以分辨;在商业上,jboss

与sun公司言和修好,甚至还获得了数量可观的风险投资。jboss已经像拥护者预期的那

样,成为了应用服务器领域的linux。

borland

: 深度介入java

文/左轻候

除了sun以外,也许没有一家公司

像borland这样深层地介入java。borland开发了最早

的java编译器之一,borland的工程师参与了早期jdk的设计,borland的jbcl

(javabeans

component library) 技术也成为后来java

bean规范的基础。但是borland

对java世界最大的影响还是jbuilder。

1997年11月,borland jbuilder

1.0发布。虽然第一个版本相对于竞争对手并没有表现

出明显的优势,但是borland凭借深厚的技术实力和正确的市场策略,不断地超越了对

手。jbuilder

3.5成为业界第一个100%基于java架构的开发工具,并且市场份额很快超

过了50%。在随后的版本中,jbuilder持续改进对团队开发、j2ee架构、mobile技术等方

面的支持,最终成为了java开发工具市场,特别是大型企业级java开发市场中的霸主。

jbuilder的成功,很大一个原因来自于borland坚持的平台中立性,即对不同厂商的解决

方案提供一视同仁的支持。

2005年初,随着eclipse社区的迅速崛起,borland进入了eclipse的董事会,成为战略开

发者(strategy

developer)

,并宣布将推动borland的其它产品与eclipse的集成。在随

后发布的一份文件中,borland宣称jbuilder的未来版本将放弃原有的primetime架构,

而基于eclipse架构。这个代号为“peloton”的版本预计于2006年下半年发布。

borland对java的另外两个主要贡献来自together和bes(borland

enterprise

server)。

together是著名的建模工具,能够与包括jbuilder在内的许多开发工具进行集成,全球

市场份额占有率排名第二。bes

appserver是一种j2ee服务器,在全球市场份额占有率上

次于weblogic和websphere,排名第三。

jcp :

java世界的联合国

文/黄海波

当联合国正在为安理会改革问题

吵得如火如荼时,java世界的“联合国安理会”已经成

功地运作了七个年头。jcp(java community

process)在1998年由sun发起成立,目标

是通过一个开放、合作和鼓励参与的非盈利组织来发展和推进java和相关的技术。正是

由于jcp计划的推出可以让所有对java感兴趣的软硬件厂商,个人和组织都能参与到技术

规范的制定和发展过程中,协调各方的兴趣和利益、集思广益,才可以让java在短短的

几年内异军突起,成为可以和微软开发平台抗衡的一个主流开发语言。jcp计划既然是一

个组织,自然也有一定的架构。jcp组织架构主要包括pmo(program

management

office)、jcp成员、ec、eg。事实上,jcp的架构就好像一个java世界的联合国。虽然也

有不少人批评jcp成为各派利益的角力场,因而效率低下;但是,它毕竟为java的顺利发

展很好地掌握了方向。

微软与java

: 不得不说的故事

文/孟岩

微软跟java不对付,地球人都知 道。跟sun和解了又怎么样?

.net跟java就是竞争对

手,没什么说的。但是有点it掌故的人都知道,微软并非一开始就跟java过不去。当年

比尔?盖茨盛赞java是“长期以来最好的程序设计语言”,而且很早就购买了java许可

证。但是微软作为村里的老大,看着人家的儿子茁壮呈长,不由得生了私心杂念,搞起

了小动作,在visual

j++中加入了一些破坏纯洁性的东西。单独来看,visual

j++是com

时代微软最棒的开发工具,用wfc写windows应用程序和com组件实在是一种享受。但是放

在java大家庭里,这个家伙就显得多少有点不怀好意。一场官司下来,微软被逐出java

大家庭,visual

j++无疾而终。以后的事情尽人皆知,.net出笼,利齿直指java,几年

撕咬下来,没占着便宜也没吃大亏,如今也算是南北朝对峙,二分天下有其一。设想如

果当时微软能够摒弃帝国主义心态,正确对待java,与其他人一起共建美好的java“共

产主义社会”,那么今天我们的软件开发世界应该会美好得多。可惜黄粱一梦,终究是

蚂蚁的喜事。2004年,微软与sun实现了和解,但愿到java

20周年的时候,我们能更正

面地描述微软对java发挥的作用。


======================================================
在最后,我邀请大家参加新浪APP,就是新浪免费送大家的一个空间,支持PHP+MySql,免费二级域名,免费域名绑定 这个是我邀请的地址,您通过这个链接注册即为我的好友,并获赠云豆500个,价值5元哦!短网址是http://t.cn/SXOiLh我创建的小站每天访客已经达到2000+了,每天挂广告赚50+元哦,呵呵,饭钱不愁了,\(^o^)/
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值