写点什么

Vert.x 的未来将何去何从?

  • 2013-01-13
  • 本文字数:1128 字

    阅读完需:约 4 分钟

当基于 Apache 许可的开源项目 Vert.x 的项目领导 Tim Fox 去年 12 月离开 VMWare 时,他希望在今年初加入 RedHat 时能够继续从事该项目的开发。然而,上周二 VMWare 指示其律师发送了一封信函,要求将该项目的资产(特别是 GitHub 项目的所有权、Google Group 以及域名)移交给 VMWare。Vert.x 是个跨平台、跨语言的 Web 服务器与事件总线,带有 JavaScript、Python、Ruby 与 Java API。

虽然 VMWare 与 RedHat 曾一起商讨以寻找出一个友好的解决方案,比如说允许继续使用 Vert.x 名字或商标,但最终却无疾而终。Tim 曾发表过一篇文章“ An important announcement to the Vert.x community ”,引起了很多人的关注并将问题公开出来。

关于该项目的未来又有了第二次讨论——“ The future of the Vert.x project ”。此次讨论重点关注于在 VMWare 参与或不参与的情况下 Vert.x 未来可能的发展状况,其中有如下一些观点:

  • “Netty 式的解决方案”。在该解决方案中,几乎一切都将保持不变。唯一的差别在于需要有一个 CLA,确保贡献的权利既不是给 RHT,也不是给 VMW,而是给“项目”本身。这需要 VMWare 为“项目”授予一个永久许可,可以继续使用 Vert.x 这个名字。
  • 创建分支。我们没法继续使用“Vert.x”这个名字,因此需要为项目重新命名。这意味着要从代码、文档与其他材料中删除所有“Vert.x”字样。我们还会丧失目前的 github 问题、wiki、博客、Google Group 与域名。这不需要 VMware 的任何授权。
  • 将项目迁移至 Apache 软件基金会。这需要 ASF 与 VMware 的批准。
  • 将项目迁移至 Eclipse 基金会。这需要 Eclipse 基金会与 VMware 的批准。

考虑“创建分支”方式的人们可能会想起 Hudson/Jenkins,这是两年前发生的事情了。在该事件中,这两个项目( Hudson 3.0 于上个月发布)的社区不断在分裂,代码贡献者最终什么忙也没帮上。事实上,Hudson/Jenkins 项目的创建者 Kohsuke Kawaguchi表示他们在争论中将项目迁移到了SPI 基金会

Mark Little Red Hat 会坚定地支持 Vert.x 被纳入到基金会,并且对切实可行选择提供支持, Pid (来自 VMWare、Vert.x 项目第二重要的人物)会帮助管理项目以及项目迁移到基金会的流程,这么做的好处有:

  • 服务的持续性
  • 来自主要公司的隐式支持
  • 继续使用项目名与相关的内容
  • 来自基金会的支持
  • 技术资源
  • 更高的曝光度以及促使社区不断成长的机会

最后,到底选择哪个基金会需要得到 VMWare 的支持,以此获得继续使用项目名的许可,否则项目就需要更名了。社区中的很多人都希望这个问题能够得到圆满解决,Mark Little(Red Hat)与 Alexis Richardson(VMware)都认为 Tim 的领导是该项目能够取得成功的关键要素。时间会告诉我们项目最终的结果,但现在依然是在讨论阶段。

查看英文原文: What is the Future of Vert.x?

2013-01-13 11:404498
用户头像

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

关注

评论

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

京东云开发者|经典同态加密算法Paillier解读 - 原理、实现和应用

京东科技开发者

联邦学习 同态加密 隐私计算 加密算法 多方安全计算

4步消除漏洞积压

SEAL安全

漏洞修复 软件供应链安全 漏洞管理 11月月更

COSCon'22 第七届中国开源年会圆满落幕

腾源会

开源

学历通过大数据培训学习合适吗?

小谷哥

软件测试 | 测试开发 | 工作多年,技术认知不足,个人成长慢,职业发展迷茫,该怎么办?

测吧(北京)科技有限公司

测试

更轻量的百度百舸,CCE Stack 智算版发布

Baidu AICLOUD

AI工程化 高性能计算 异构计算 百度百舸

【JVM】关于JVM,你需要掌握这些 | 一文彻底吃透JVM系列

冰河

Java 性能优化 JVM Java虚拟机 系统编程

网站停服、秒杀大促…解析高可用网站架构云化

华为云开发者联盟

云计算 后端 华为云 企业号十月 PK 榜

自学前端达到什么水平才能找到工作,来看这套前端学习路线图

千锋IT教育

如何通过机器学习赋能智能研发协作?

LigaAI

人工智能 智能化 LigaAI 研发协作平台 亚马逊云科技

JavaScript, ABAP 和 Scala 里的尾递归(Tail Recursion)

汪子熙

JavaScript 编程语言 尾递归 abap 11月月更

工作多年,技术认知不足,个人成长慢,职业发展迷茫,该怎么办?

测试人

软件测试 自动化测试 测试开发

CSS写一个圣诞树Chrome浏览器小插件

肥晨

11月月更 css写圣诞树 Chrome插件

从 0 开始学 Python 自动化测试开发(二):环境搭建

霍格沃兹测试开发学社

CnosDB 2.0 产品发布会预告:一切为了万物智联,用 Rust 打造云原生时序数据库

CnosDB

时序数据库 开源社区 CnosDB CnosDB 2.0发布会

Java应用在docker环境配置容器健康检查

程序员欣宸

Java Docker 11月月更

工作多年,技术认知不足,个人成长慢,职业发展迷茫,该怎么办?

霍格沃兹测试开发学社

在web前端学习中如何学习知识点

小谷哥

武汉web前端培训学习前景如何

小谷哥

固定QPS异步任务功能再探

FunTester

校招面试真题 | 测试流程大概是什么?

霍格沃兹测试开发学社

新能源锂电池极片制造设备如何实现故障智能诊断?

PreMaint

智能诊断 故障诊断 新能源 设备健康管理

用低代码平台搭建低代码平台

iofod jude

大专学历通过大数据培训好找工作吗?

小谷哥

解密GaussDB(for Influx) :让智能电网中时序数据处理更高效

华为云开发者联盟

数据库 华为云 企业号十月 PK 榜

ironSource 与 Sensor Tower 宣布达成战略合作,共同拓展应用市场增长潜力

极客天地

修改ElementUI样式

源字节1号

软件开发 前端开发 后端开发 小程序开发

基于OpenHarmony L2设备,如何用IoTDeviceSDKTiny对接华为云

华为云开发者联盟

云计算 华为云 企业号十月 PK 榜

佛萨奇1.0 2.0矩阵公排项目系统开发详情

开发微hkkf5566

【LeetCode】二叉树最大宽度Java题解

Albert

算法 LeetCode 11月月更

Vert.x的未来将何去何从?_Java_Alex Blewitt_InfoQ精选文章