BT

如何利用碎片时间提升技术认知与能力? 点击获取答案

Apache的JCK核准请求已逾90天而未获解决

| 作者 Andy Roberts 关注 0 他的粉丝 ,译者 张凯峰 关注 1 他的粉丝 发布于 2007年8月2日. 估计阅读时间: 3 分钟 | QCon上海2018 关注大数据平台技术选型、搭建、系统迁移和优化的经验。
自从Apache Harmony的副总裁Geir Magnusson Jr.发表了一封给Sun微系统公司的公开信 ,要求去除Java兼容性工具包(JCK)许可证中“无法接受的”限制条款,已经过去三个多月了。Sun最初只给了一个快速而简洁的答复:“让我们考虑一下”,这也给那些致力于通过OpenJDK开放他们自己的Java代码的开发者们提了个醒。现在90天过去了,却没有更进一步的答复。

事态的发展并未对Apache基金会产生太大的震动——双方一直在私下关于JCK谈判了几个月而毫无结果。Apache觉得Sun正在违背Java社区过程 (JCP)的协议

信中的另一要点是Apache要求Sun在30内对Apache要求妥协或说明Sun对此的态度。然而这封信却没有提到“否则”的后果会怎样。开源社区的一些成员对此表示焦虑,认为这封信的基调有点过于挑衅 了。Dalibor Topic在Classpath邮件列表中写道
我本可以浪费Sun的PR team的时间或者写公开信来公开讽刺Sun拥有一个专有的TCK许可证。比如我取笑了Sun对于TCK的“只读”许可证,但当它发布时就收回了(取笑)。据我所知,尽管有我的率直的尝试,这对那个许可证并没有任何影响。

以我所见,试图“取笑”一个几十亿美元的公司来实现个人的愿望并不奏效,这通常只会让愿意一起积极工作的人走开。我已经做过,并从Harmony的建立过程中学到了这些。
许多人很高兴Apache为了他们的信仰站了出来,然而现在又害怕如果在他们自己强加的限期前没有答复,他们会显得手足无措 。在Harmony邮件列表中,有很多活动试图说明在危机的关键时刻Apache该如何应对。Harmony社区正在对是否撤出那些没有遵守“开放”过程、又需要签署保密协议(NDAs)的JSR进行投票。这看上去对于构建在开放标准之上的组织是很合理的,但实际上,NDAs已成为确保Apahce组织保留JCP过程的“必要枷锁”。虽然它就像一片苦得难以吞咽的药片,但毕竟Harmony的目标是创建一个经过认证的Java实现,而这只有在他们接受规范领导者制定的需求规定时才会发生。

有人希望OpenJDK能强迫Sun提供 对于JCK的开放访问。Andrew C Oliver一直在关注此事,因为他们一直在试图提供一种好的解决办法 。他对于Sun许可证限制的动机提出了一种奇怪的看法:

有有趣的是,虽然Opend JDK是基于GPLv2(加上用于连接组件的GPL)和一个特殊的二进制许可协议的,但Sun并不受这些“使用领域”的限制,从这一点来看,这意味着这更多是经济上而不是法律上的动机。

查看英文原文Apache JCK Request Hits 90 Days without Resolution

评价本文

专业度
风格

您好,朋友!

您需要 注册一个InfoQ账号 或者 才能进行评论。在您完成注册后还需要进行一些设置。

获得来自InfoQ的更多体验。

告诉我们您的想法

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我
社区评论

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

讨论

登陆InfoQ,与你最关心的话题互动。


找回密码....

Follow

关注你最喜爱的话题和作者

快速浏览网站内你所感兴趣话题的精选内容。

Like

内容自由定制

选择想要阅读的主题和喜爱的作者定制自己的新闻源。

Notifications

获取更新

设置通知机制以获取内容更新对您而言是否重要

BT