写点什么

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:2110062
用户头像

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

关注

评论

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

Redis桌面管理工具: Redis Desktop Manager for Mac中文激活版下载

iMac小白

云服务器入门指南:你需要知道的基础知识与选择策略

一只扑棱蛾子

云服务器

达芬奇调色视频剪辑软件:DaVinci Resolve Studio 18 for Mac中文正式版

iMac小白

GitKraken for Mac(跨平台Git客户端)v9.10.0激活版下载

iMac小白

Timemator for Mac(自动化时间跟踪软件) 3.0.4汉化激活版

mac

苹果mac Windows软件 Timemator 时间跟踪软件

详解CCE服务:一站式告警配置和云原生日志视图

华为云开发者联盟

云原生 后端 华为云 华为云开发者联盟 华为云CCE容器服

Red Giant Trapcode Suite for Mac(红巨星粒子插件)v2024.0.2激活版

iMac小白

WebSocket 鉴权实战经验分享

Liam

程序员 前端 后端 网络协议 websocket

线上ES集群参数配置引起的业务异常案例分析

EquatorCoco

搜索引擎 数据 集群 异常测试

大型企业资金管理常见6个难题,用友Fast by BIP“快速”破解

用友BIP

资金管理

数字化供应链助力电子产业高质量发展,华秋2023电子设计与制造技术研讨会成功举办!

华秋电子

PCB设计

SRM采购招投标一体化系统(源码)

金陵老街

招投标 SRM系统 采购系统 供应商管理系统

【网易云商】构建高效 SaaS 系统的技术要点与最佳实践

网易云信

SaaS 平台

uniapp打包的ipa上架到appstore的傻瓜式教程

雪奈椰子

Comsol Multiphysics for Mac(物理数值模拟仿真软件)v6.2中文激活版

iMac小白

耐世特与Tactile Mobility合作的路面探测与早期预警软件获创新奖

财见

特斯拉开源 Roadster 文件随便用;微软 Copilot AI 技术开放或不对大陆开放丨 RTE 开发者日报 Vol.92

声网

springboot集成工作流实例分享(源码)

金陵老街

After Effects 2024 for Mac(AE2024视频特效)v24.0.3中文版

mac

苹果mac Windows软件 视频处理软件 After Effects 2024 AE2024

最强模型GPT-4 Turbo来了,程序员会失业吗?

伤感汤姆布利柏

人工智能 低代码 chatpt GPT-4 Turbo

DreamPlan Plus for Mac(房屋装修设计)v8.61激活版下载

iMac小白

CameraBag Pro for Mac(专业的图像处理工具)v2024.0.1激活版

iMac小白

基于低代码平台搭建应用程序

树上有只程序猿

软件开发 低代码 JNPF

Timemator for Mac(优秀的时间追踪记录工具)v3.0.4激活版下载

iMac小白

Vue + Element UI 实现复制当前行数据功能(复制到新增页面组件值不能更新等问题解决)

EquatorCoco

Vue 前端开发 UI

IBM SPSS Statistics Mac(spss专业统计分析软件) v27.0.1.0中文激活版

iMac小白

欢迎提报 | 2023年龙蜥社区优秀贡献者评选正式启动

OpenAnolis小助手

操作系统 创新 龙蜥社区 优秀贡献者

如何使用电商平台API接口?

技术冰糖葫芦

API API Gateway API 文档

数字先锋| “翼”键上云,开启智慧医疗新时代!

天翼云开发者社区

人工智能 云计算 大数据

开源大模型驱动的智能编程与自然语言处理

百度开发者中心

nlp 大模型 LLM

sublime text for Mac(代码编辑器)v4.0(4169)注册汉化版

iMac小白

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