写点什么

Hudson 近况:项目已正式更名为 Jenkins

  • 2011-01-12
  • 本文字数:794 字

    阅读完需:约 3 分钟

上个月,InfoQ 报道了开源的持续构建项目Hudson 计划另开分支并更换名称,这缘起它与Oracle 硬件套件之间在java.net 上的各种摩擦。

在Oracle 收购Sun 之前,Sun 在 java.net 上管理着所有代码。但 java.net在基础设施上存在着问题,有人则提议迁移到 Kenai 上。收购延缓了这种转换,但人们总是希望转换能够尽快进行。

近日,Hudson 团队发表正式声明:整个团队将要摆脱 Oracle 服务器并将项目正式更名为 Jenkins。看起来没什么问题,但实际上这是被逼无奈的结果,因为项目维护者不希望由于做了某些 Oracle 不喜欢的事情而导致 Oracle 操控整个项目。

Oracle 告诉我们他们在欧盟和美国都拥有 Hudson 的注册商标(基于 Kohsuke 在 Sun 时所创建的 Hudson)。问题在于既然 Oracle 拥有 Hudson 的注册商标,那么他就可以随时修改 Hudson 项目的名称;虽然 Oracle 做了一些保证,但他们并未提供任何有约束力的承诺以确保 Hudson 项目可以永远叫这个名字。 因此,要想继续使用 Hudson 这个名字,我们就得向 Oracle 妥协,在一定程度上依赖于他们——如果 Hudson 项目选择了 Oracle 不喜欢的发展方向,那么 Oracle 就会收回命名权,甚至还有可能要求修改项目代码、基础设施决策、流程等等,根本不会顾及到 Hudson 社区的反对之声。

我们之所以这么做实属无奈之举,如果一开始 Oracle 没有 Hudson 的商标所有权,那么 Hudson 的维护者们是不会与 Oracle 对着干的,哪怕情况变得再遭也不会。

更换项目名称是对这个问题的合理解决方案。Jenkins 这个名字也不错,但更为重要的是,项目的未来将掌控在我们自己手中。

有些人可能觉得这么做是另开分支而非重命名那么简单。当然了,Oracle 有权基于 Hudson 这个名字在不同的源代码树下继续开发,然而,由于 Hudson 的创建者在 Jenkins,因此新项目将会拥有更加光明的未来。

最近,围绕着 Oracle 的纷纷扰扰越来越多,不知 InfoQ 的读者对此有何看法呢,欢迎在这里留下你的评论。

2011-01-12 10:2110283
用户头像

发布了 88 篇内容, 共 273.6 次阅读, 收获喜欢 9 次。

关注

评论

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

测试团队绩效考核的关键指标

老张

OKR 绩效考核

开启企业数字化转型新篇章,华为云828企业节来了

YG科技

《操作系统实战 45 讲》笔记4——设备与文件系统

袁世超

操作系统 Cosmos LMOS

linux(ubuntu) 开启ssh root登录

圆弧

SSH 远程登录 root用户

谁在利用虚拟人做局?

自象限

电商直播 虚拟人

国产GPT到底哪家强?看看专家怎么选

豆哥

AI 评测 ChatGPT 文心一言 国产大模型

C++new和delete运算符介绍

芯动大师

有史以来最香的日志收集平台是怎样练成的

Yestodorrow

可观测性用观测云

Kafka灵魂伴侣Logi-KafkaManger(4)之运维管控–集群运维(数据迁移和集群)

石臻臻的杂货铺

kafka

Kafka的灵魂伴侣Logi-KafkaManger(5)之运维管控–平台管理(用户管理和平台配置)

石臻臻的杂货铺

kafka

少林寺、玄武湖景区签约、鲸鱼陪诊上架元服务,鸿蒙生态共繁荣

最新动态

打工人要的安慰,GPT 给不了

豆哥

AI 打工人 ChatGPT 工具人 自我意识

华为828 B2B企业节,开启企业数字化转型新篇章

YG科技

ARTS-7

丁清

Kafka的灵魂伴侣Logi-KafkaManger(3)之运维管控--集群列表

石臻臻的杂货铺

kafka

明线与暗线:读懂云厂商鏖战大模型

脑极体

大模型

ChatGPT 掐网线,文心一言打太极:马斯克说得不错,这是要造反啊

豆哥

AI 马斯克 ChatGPT 文心一言 灵魂拷问

在HTML里,attribute和property有什么区别?

Lee Chen

前端

Java进程CPU100%打满分析

落日楼台H

Java 性能优化 线程 cpu 100%

论一个优秀的日志采集系统是如何设计和实现数据处理的

Yestodorrow

可观测性用观测云

Hudson近况:项目已正式更名为Jenkins_架构_张龙_InfoQ精选文章