歪果仁吐槽国内开源,势态将逆转还是恶化?

来源: 投稿
作者: 达尔文
2017-08-27 08:33:00

近日,有国外开发者在使用 Tengine 后,表现出了对其维护现状的不满,吐槽开发者是不是从不主动维护该项目,只是在空闲时间做一些无关紧要的小更新。Tengine 是由阿里巴巴开发的一款 Web 服务器项目,在 Nginx 的基础上,针对大访问量网站的需求,添加了很多高级功能和特性。

这位国外开发者表示:当时从 Nginx 转为 Tengine,就是因为 Tengine 更前沿,具备 Nginx 没有的功能。但 Tengine 自 2.2.0 发布后,8 个多月的时间里,只是在修复已知漏洞,没有任何小版本的发布。现在,更像是 Tengine 落后于 Nginx。

他认为 Tengine 的维护者似乎没有尽到应尽的职责,虽然目前仍在使用 Tengine,但如果问题持续下去,将切换回 Nginx。

Tengine 的维护情况并不是个例,它的未来前景将如何,势态将逆转还是恶化?国内开源的前景又将如何呢?

参考链接:GitHub

展开阅读全文
精彩评论
在阿里,开源项目是一个kpi和评级指标,评完后,也就完了
2017-08-27 09:51
81
举报
首先,开源作者拥有选择怎么维护自己项目的权利,他可以选择不维护。然后,阿里做的开源大部分虎头蛇尾,没人维护。最后,作为一名阿里黑,建议大家不要选择阿里的开源产品,因为后续支持不力。
2017-08-27 09:47
51
举报
我是Tengine的发起人,很抱歉各位来晚了。

首先谢谢大家的批评。从某种程度上讲,批评是对我们的鞭策,也是鼓励,毕竟并不是每个开源项目都能获得关注。被批评,也表明项目确实有人在用。被期待,也是一种幸福。

应该承认Tengine近两年的大版本更新确实太少,主要原因是开发者因为各种原因在开源方向上投入精力的减少。但请大家放心,Tengine在阿里巴巴集团内还在大量使用,也有大量代码在被开发——我们的很多业务和创新都在基于Tengine,这个项目还在“壮年”时期。

回顾Tengine从2011年开源到现在也已经坚持了6年,说实话一件事做6年挺不容易的。我们的能力有限,但我们会尽力去做。所以恳请大家能给我们一些耐心。

Tengine项目的开源我们会加大投入,力争给大家奉献出好的作品。也欢迎大家踊跃参与Tengine的贡献,哪怕是一行代码或者一个issue。一个健康的社区也离不开大家的贡献,每个人都可以成为开源项目的贡献者。

谢谢大家!
2017-08-28 17:23
30
举报
外国人吐槽国内开源?这个外国人的态度才是标准的国内开源的态度:开发者要对发出来的项目“负责”,要有“后续支持”。
然而凭什么?阿里不像红帽,它不是以开发这些软件作为自己经营主体的。在对nginx/mysql做出了适应自己需求的改进之后,它再进一步更新和改进的动力就很弱了。甚至在nginx已经超出tengine的当下,阿里内部也可能重新转向nginx。这个人提出的问题根本不是问题。tengine的PR没人理,你有充分的自由开一个fork组织别人继续这个项目。阿里不像红帽,红帽组织人手吸纳社区改进是因为它靠这个吃饭,阿里不靠tengine吃饭,他想不理就可以不理。
开源是社区推动,没有任何一个开发者对任何一个开源项目(甚至不能说“自己的”项目)有超出自身兴趣以外的“责任”。如果你对某个开源项目有任何的改进想法,你有对它做出任何适应你需求的改动的权利,而其他人没有去满足你的义务,这才叫开源。
2017-08-27 11:09
27
举报
阿里开源的一般都是自己淘汰了的,然后还要搞个大新闻,然后就没有然后了,这就要指出一个特殊产品,rocketmq阿里还在用心维护,并且貌似在寻找变现模式上有了一些突破
2017-08-27 10:42
11
举报
12 收藏
分享
98 评论
12 收藏
分享
返回顶部
顶部