50万奖金+官方证书,深圳国际金融科技大赛正式启动,点击报名 了解详情
写点什么

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

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

关注

评论

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

xHistory for Mac:Mac 终端记录管理的得力助手

晨光熹微

DrugCLIP:AI驱动超高通量虚拟筛选引擎,开启后AlphaFold时代创新药物发现新篇章

智源研究院

人工智能 科技 药物 AI+

字节的后端实习二面,八股盛宴!

王中阳Go

Go 面试 后端 字节

鸿蒙Next仓颉语言开发实战教程:消息列表

幽蓝计划

堡垒机在数据安全中的作用你知道吗?

行云管家

网络安全 数据安全 堡垒机

区块链 Web3 项目的外包开发流程

北京木奇移动技术有限公司

区块链开发 软件外包公司 web3开发公司

YashanDB数据库动态扩展能力及实现方式介绍

数据库砖家

Blocs for Mac:Mac 上的网页设计神器

晨光熹微

SSD指南:理解固态硬盘及透明压缩技术的影响

ScaleFlux

数据中心 数据压缩 企业存储 企业级NVMeSSD

《独立开发工具 • 半月刊》 第 012 期

Immerse

F5 BIG-IQ 4.6.0 - 集中管理 BIG-IP

sysin

F5

F5 BIG-IQ 6.1.0 - 集中管理 BIG-IP

sysin

F5

vscode [ctrl+click]‘vue 单文件组件’,‘转到定义’不起作用

柠檬与橘子

YashanDB数据库多副本部署与数据一致性保障教程

数据库砖家

云上指挥官-云管平台你知多少?

行云管家

云计算 云服务 云管平台 云管理

F5 BIG-IQ 5.4.0 - 集中管理 BIG-IP

sysin

F5

F5 BIG-IQ 8.4.0 - 集中管理 BIG-IP

sysin

F5

YashanDB数据库多版本控制功能介绍与应用

数据库砖家

《HarmonyOSNext三方库神装手册:一网打尽炫酷动效开发》

Turing_010

VS Code:轻量级高扩展编辑器,M1芯片性能全开

柠檬与橘子

AI智能体的开发

北京木奇移动技术有限公司

软件外包公司 AI技术应用 AI技术外包

微信小游戏外包开发流程

北京木奇移动技术有限公司

软件外包公司 游戏外包公司 游戏开发公司

《启信宝2025奶茶趣味报告》:奶茶企业5年激增140%,增至近40万家

合合技术团队

人工智能 报告 #大数据

F5 BIG-IQ 7.1.0 - 集中管理 BIG-IP

sysin

F5

随着数字资产的增长,香港推进稳定币监管

TechubNews

ZBrush for Mac:释放 Mac 上的数字雕刻潜能

晨光熹微

什么是子域名?子域名需要单独注册吗?

防火墙后吃泡面

未来的产品经理,更像用户研究员?

Feedalyze

效率工具 产品经理 用户反馈 用户需求 用户反馈管理分析工具

鸿蒙便捷生活类应用上架流程二

小赵学鸿蒙

运动健康 HarmonyOS应用上架

如何使用第三方库中的@pura/harmony-utils(V1.3.3)申请授权工具类一

小赵学鸿蒙

三方SDK 数码相机

《HarmonyOSNext性能暴增秘籍:Node-API多线程通信从阻塞到丝滑的4大方案实战》

Turing_010

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