Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1199154
  • 博文数量: 89
  • 博客积分: 10546
  • 博客等级: 上将
  • 技术积分: 1510
  • 用 户 组: 普通用户
  • 注册时间: 2004-10-16 01:24
文章分类

全部博文(89)

文章存档

2012年(7)

2011年(4)

2010年(5)

2009年(52)

2008年(21)

分类: Java

2009-01-15 15:39:24

在最初的Java EE投票中,Apache和之前的做法一样,所有的jsr都投反对票。
http://blogs.sun.com/theaquarium/entry/public_review_drafts_of_jsf
理由很简单,如果Sun 不同意之前
是的,Apache作为开源世界的一支主力军,拥有最大的Java 开源社区,对开源的贡献功不可没。但此举也未免显得太小气了,毕竟一事归一事,Sun 没有授权java tck给Apache使用,就耍小孩子脾气,翻脸不认人,也太没有必要了吧。
  是IBM支持的一个项目,为了实现一个Apache协议的Java SE。作为了一个开发人员,有了OpenJDK,我为什么还要其它的Java实现,这种实现太多对开发人员不是什么好事。再就是协议的争议,Sun认为Apache协议会造成Java社区的分裂,所以在开放Java时选择了有一定约束的GPL协议,这种担心并不是没有道理的。如果是以Apache协议开放,它允许修改,并且可以不开放修改的源代码,结果可想而知,只要有一点实力的公司都可以搞一个自己的Java版本出来,这对开发人员来是恶梦,但或许IBM要的就是如此,拿到了Java控制权。用GPL开放Java的话,对各个公司都比较公平。
我相信,如果Apache拿到了Sun的TCK授权,IBM肯定会乐意像推举那样来推销,到时Java就会乱得炸了窝一样。
阅读(1251) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~