速来报名!AICon北京站鸿蒙专场~ 了解详情
写点什么

Hudson 逃离 Oracle

  • 2010-12-13
  • 本文字数:882 字

    阅读完需:约 3 分钟

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

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

java.net 非常不可靠已经成为尽人皆知的事情了,这对 Hudson 的开发与使用造成了诸多问题——随着 java.net 的下线,开发人员将无法解决这些问题,用户也没法下载 Hudson、插件也无法更新。在这之上,java.net 的问题系统烂到了极点——根本就没法用。

那时,问题追踪系统已经迁移到了 http://issues.hudson-ci.org/ ,而源代码则落后了。但正是由于 java.net 基础设施被锁定,我们没法进行开发,也没法在邮件列表上讨论,这反而加快了迁移的步伐。邮件列表迁移到了Google 上,有人提议将代码迁移到GitHub 上,这个提议最终被采纳,原因在于GitHub 使用了Git 这个流行且大家都很熟悉的DVCS。

关于到底是谁推进了整个过程人们众说纷纭。但它与Oracle 最近所采取的一系列变革有着千丝万缕的关系。他还提醒团队说Oracle 现在拥有Hudson 的名字,因此如果要对项目另开分支就必须得换个名字才行。这个线索上的诸多评论都强烈建议迁移到GitHub 上, Hudson 已经将代码迁移到了 GitHub 上了,身份是 HudsonLabs

你需要另开分支。你(Hudson 开发者社区)并不拥有自己的商标。今天,Hudson 还用作基础设施;明天你就没法使用 Hudson Barcamp 了,因为它与 Oracle 形成了竞争关系,如果制作 HudsonT 恤,你可能就会收到 Oracle 发来的法律意见书。 广大社区的言论让人觉得实在是太屈尊府就了。对于任何开源项目来说,被动用户、活跃用户、贡献者之间的比率应该是个递减的关系(比如 95:4:1),这已经成为一个标准了,但 Ted 告诉我们一个好消息。Oracle 并不是代表着那 95% 的被动用户,很可能比这个数字要小得多,因为活跃的 Hudson 社区洋溢着多样的风采。

无论结果如何,Oracle 再一次误判了开源社区,他可能已经着手准备彻底抛弃 Hudson 和它的开发者了。

查看英文原文: Hudson Moves Away From Oracle

2010-12-13 20:373270
用户头像

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

关注

评论

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

FAQ制作工具推荐

Baklib

web前端培训nodejs异步IO

@零度

node.js 前端开发

使用ServiceWorker提高性能

devpoint

JavaScript Service Worker 7月月更

NFT数字藏品交易平台APP开发搭建

开发微hkkf5566

解决浏览器回退表单重复提交问题

沃德

程序员 javaWeb 7月月更

双目立体匹配之视差优化

秃头小苏

7月月更 双目立体匹配

全国首创!洞见科技联合山东数据制定的「数据产品登记」两项标准正式发布

洞见科技

数据 联邦学习 隐私计算

Hexo在github上构建的博客

沃德

程序员 Hexo 博客 7月月更

Qt|QWT绘制柱状图一类多种颜色

中国好公民st

qt 7月月更

营销玩法多变,搞懂规则是关键!

CRMEB

多链多币种钱包系统开发跨链技术

薇電13242772558

钱包 跨链技术

【Docker 那些事儿】关于容器底层技术的奥秘

Albert Edison

7月月更

Redis 过期的数据会被立马删除么?大有玄机

码哥字节

redis 底层原理 7月月更

会用redis吗?那还不快来了解下redis protocol

冉然学Java

Java 分布式 构架 Redis 数据结构

Ceph集群详细部署配置图文讲解(二)

Lansonli

云原生 私有云 Ceph 云存储 7月月更

一道2016年nice的笔试题引发的思考

芒果酱

7月月更

硅谷来信:Google、Facebook员工的“成长型思维”

博文视点Broadview

基于SpringBoot 的MCMS系统,完全开源,直接商用太爽了

冉然学Java

Java 源码 springboot 构架

全面打通 DevOps 数据链的研发效能度量平台

思码逸研发效能

开源 DevOps 研发效能 效能度量

【LeetCode】数组美丽值求和Java题解

Albert

LeetCode 7月月更

java培训之Java8 Stream 代码简化是如何实现的

@零度

stream JAVA开发

对象的内存分配一定都是在堆空间吗?

领创集团Advance Intelligence Group

代码优化 内存分配

http请求redirect的问题

飞翔

golang

LP单双币质押流动性挖矿系统开发

开发微hkkf5566

Java基本概念详解

五分钟学大数据

Java 7月月更

企事业单位该如何建设知识管理体系

Baklib

为什么说企业需要具备企业知识管理的能力?

Baklib

系统首页 DIY,你的个性化需求 Pro 系统来满足!

CRMEB

Java 在Word文档中查找和高亮文本

在下毛毛雨

Java word文档 查找与高亮

龙芯高级工程师直播:视频编解码基础知识入门 | 第 31 期

OpenAnolis小助手

直播 基础 视频编解码 龙蜥大讲堂 龙芯中科

亚信科技发布“电信级”核心交易数据库AntDB7.0,助力政企“信”创未来!

亚信AntDB数据库

AntDB 国产数据库 产品发布会

Hudson逃离Oracle_Java_Alex Blewitt_InfoQ精选文章