写点什么

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

  • 2007-07-31
  • 本文字数:1035 字

    阅读完需:约 3 分钟

自从 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

2007-07-31 23:595011
用户头像

发布了 127 篇内容, 共 45.0 次阅读, 收获喜欢 5 次。

关注

评论

发布
暂无评论
发现更多内容

一款开源的Diffy自动化对比测试框架:超详细实战讲解

狂师

开源 测试 测试驱动开发实战营 自动化测试

Libra教程之:运行自定义move modules

程序那些事

比特币 区块链 以太坊 libra blockchain

第二周总结

changtai

如何高效开会?

石云升

高效工作 时间管理 高效 开会

【架构师训练营】第2周总结

花生无翼

极客大学架构师训练营

重学 Java 设计模式:实战代理模式「模拟mybatis-spring中定义DAO接口,使用代理类方式操作数据库原理实现场景」

小傅哥

设计模式 小傅哥 重构 代码优化

为什么 Vue 更符合这个时代的大势所趋

葡萄城技术团队

Vue SpreadJS

程序员开发色情游戏,赴日寻找AV女优真人拍摄,结果...

程序员生活志

程序员 游戏开发

Spring BeanPostProcessor 你不能不知道的事

CoderLi

Java spring 程序员 源码分析 后端

「架构师训练营」第 2周作业

旭东(Frank)

架构 极客大学架构师训练营

Libra教程之:Libra testnet使用指南

程序那些事

比特币 区块链 以太坊 libra blockchain

Libra教程之:来了,你最爱的Move语言

程序那些事

比特币 区块链 以太坊 libra blockchain

架构师训练营-第二周-作业1

狂奔嘀兔纸

极客大学架构师训练营

BAT面试题汇总:分布式+Dubbo +JVM+微服务+多线程+Spring附答案(建议收藏)

程序员生活志

Java spring 面试 分布式 mybatis

2020年6月17日 MySQL基准测试

瑞克与莫迪

面向对象设计原则

陈皮

架构师训练营-week2命题作业

J.Smile

极客大学架构师训练营

第二周作业

大雄

依赖倒置

架构师训练营第二周总结

极客大学架构师训练营

「架构师训练营」第2周作业 - 设计原则

guoguo 👻

极客大学架构师训练营

架构师训练营第二周总结:软件开发简史和框架设计的方法

hifly

设计模式 极客大学架构师训练营

原创 | TDD工具集:JUnit、AssertJ和Mockito (二十二)编写测试-超时

编程道与术

Java 编程 TDD 单元测试 JUnit

0616作业2

Geek_10

Redis系列之扫盲篇(一)

z小赵

Java 分布式 高并发系统设计

[Redis源码阅读]redis持久化

老胡爱分享

数据库 redis 缓存 持久化

依赖倒置原则理解

Thrine

学习一下:我的学习之道

非著名程序员

学习 程序员 程序人生 提升认知

基于 Docker 实现 MySQL 主从复制

ytao

MySQL Dockerfile

架构师训练营作业 --Week2

吴炳华

极客大学架构师训练营

【架构师第二周】总结

浪浪

听说你 ping 用的很 6 ?给我图解一下 ping 的工作原理

小林coding

面试 计算机网络 计算机基础

Apache的JCK核准请求已逾90天而未获解决_Java_Andy Roberts_InfoQ精选文章