“政治动荡”JDK7推迟公布背后的秘密

JDK 7迟迟不能发布,到底是什么在阻碍JDK 7的发布呢?Java 7是不是真的是一个技术标准的商业咒语呢?且看本文作者为您娓娓道来!

为灌南等地区用户提供了全套网页设计制作服务,及灌南网站建设行业解决方案。主营业务为做网站、成都网站制作、灌南网站设计,以传统方式定制建设网站,并提供域名空间备案等一条龙服务,秉承以专业、用心的态度为用户提供真诚的服务。我们深信只要达到每一位用户的要求,就会得到认可,从而选择与我们长期合作。这样,我们也可以走得更远!

强大的社区志愿开发人员通常被引证为采用开源技术的优势。但是这些社区也有一个缺点。由于许多开发人员的参与,导致了分歧和混乱,这样会阻止项目的发展。

期待已久的开源项目JDK 7发布了。最近在 TheServerSide.com上讨论的是否开放Java运行时环境的源码问题,不能归咎于其发布的延误。

“我们不禁怀疑,Java 7的延迟发布的真相是否和由Java开源开发社区驱动的这个特定版本的产品没有关系,”TheServerSide.com的编辑Cameron McKenzie写道,“我们为开源的JDK的实施付出的代价仅仅是延迟发布吗?”

读者的发馈似乎表明开源和障碍有关。“我猜想开源会有些影响。你必须更严格地建立一个真正的互操作规范,”评论家James Watson写道。 评论家Christoph Kutzinski似乎也同意这一观点,Kutzinski说:“我想整个开源JDK耗费了大量的资源,因此延迟是可以理解的。”。

但是,开源不一定使项目开发变得缓慢。“没有任何开源的产品总是准时的,或者至少不能晚2年的呢?”评论家Sapankumar Parikh写道。“我知道的一些产品是KDE、 openSUSE、Ubuntu、Eclipse、Ruby on Rails。 我认为开源社区不是发布延迟的理由。”

McKenzie不怪开源社区,但是他的确认为它在JDK7的延误中的作用是值得考虑的。“在新的JDK发布中,为了这个不寻常延误,怪罪开源社区是不对的,”他写到,“但这是在回避问题,‘为什么花了这么长的时间呢?’仅仅是从Java6转移到Java7没有庞大的欲望,还是有更多政治的或不法的事情在幕后呢?”

“政治动荡”阻碍开源项目

虽然JDK7是一个独特的例子,MCkenzie提起了一个影响很多开源项目的问题。发生在开源社区的不寻常的政治阻碍了开源的发展。

作者兼开发人员Jeff Genender说:“开源的问题有时能引起政治动荡,不同的成员对开源产品中的一些功能与模块往往有不同的意见。这种情况往往会靠投票的方式来解决。”

民主化的出现是因为开源项目缺乏结构和等级,这往往体现在商业产品的开发团队上。相反,非正式的领导人要脱颖而出。作者兼开发人员Eugene Ciurara说:“人们启动了一个名为‘benevolent dictator for life(生活独裁者)’的项目,你必须像政治家一样成为一个优秀的技术专家。”

成功的项目是需要政治技巧的。“如果你变成了一个独裁者,你会引起人们的反感,他们将离开,”Ciurara说,“另一方面,如果因为代码来回反复,从未到达发布的日期,你会让很多有观点的人失去兴趣。”

开源政治依赖于它的经济。与率领商业产品不一样,为一款免费的开源产品,独裁者不会监管它的经济效益。“作为一个开源用户,你需要修补漏洞,但你不能利用这点来说服厂商,” 作者兼开发人员Ted Neward说,“你当然可以花钱解决问题,但这是一种不同的商业往来。”这项规定使很多工作在传统的商业模式外的公司警惕开源软件。

[[13693]]
Java 7专题

 如果您对Java 7有什么新的看法可以发Email:zhousn@,将与您一起分享!

文章名称:“政治动荡”JDK7推迟公布背后的秘密
网站地址:http://www.shufengxianlan.com/qtweb/news45/278645.html

网站建设、网络推广公司-创新互联,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联