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

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

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

关注

评论

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

存储大师班 | Linux IO 模式之 io_uring

QingStor分布式存储

Linux 文件存储 分布式存储 Linux Kenel

项目绩效考核管理有哪些方法?这7种考核方式值得一试!

优秀

低代码

赞 1 收藏 分享 B站崩溃3小时引网友狂欢:A站成为最大赢家?

白亦杨

hdfs namenode的故障恢复

五分钟学大数据

hdfs 7月日更

思购臻选系统开发|思购臻选APP软件开发

对标阿里水准!2021年最全Java架构面试点+技术点标准手册

Java架构追梦

Java 学习 阿里巴巴 架构 面试

JVM面试高频考点:由浅入深带你了解G1垃圾回收器!

华为云开发者联盟

Java JVM 服务端 G1垃圾回收器 Java堆

什么是 shell?

学神来啦

云计算 运维 Shell shell脚本编写

在线医疗不容错过

anyRTC开发者

音视频 WebRTC 实时通讯 在线医疗

ATS挖矿系统开发案例

AQS介绍和原理分析(下)-条件中断

追风少年

Java 并发编程 AQS

知识大陆软件系统开发介绍

《淘宝技术这十年》读后总结

淘宝架构 淘宝技术这十年

Pomo币挖矿APP系统开发介绍

Alibaba全新出品JDK源码学习指南,面面俱到,没有一句废话

Java 编程 架构 面试

IPFS/Filecoin项目的未来趋势怎么样?投资Filecoin挖矿有风险吗?

IPFS fil币 ipfs挖矿 fil挖矿 fil矿机

市值管理机器人开发,搭建量化交易机器人

Geek_23f0c3

机器人 市值管理机器人开发 #区块链# 量化机器人

《持之以恒的从事运动》八

Changing Lin

乐活星际系统软件开发资料

数仓架构的持续演进与发展 — 云原生、湖仓一体、离线实时一体、SaaS模式

阿里云大数据AI技术

又快又全的云IT资源运维软件重点推荐-行云管家!

行云管家

云管平台 云资源 IT资源 IT运维

芒果微视系统软件开发内容

英特尔在异构计算前加了一个“超”字,凭什么?

E科讯

VGC算力挖矿APP系统开发

获客I3O6O643Z97

挖矿 #区块链# PHA质押挖矿

门道APP开发|门道软件系统开发

金九银十马上要来了!我准备了1套完整版一线大厂面试真题送给大家

Java 编程 程序员 架构 面试

吹爆!GitHub上久经不衰的经典教程:Springboot精髓参考指南手册

Java

养牛达人APP系统开发资料

Redisson 分布式锁源码 11:Semaphore 和 CountDownLatch

程序员小航

Java redis 源码 redssion redisson 分布式锁

爱尚拼购系统软件开发搭建

Filecoin矿机挖矿APP系统开发

获客I3O6O643Z97

区块链+ 云算力挖矿源码 fil挖矿 fil矿机

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