在开源界,自由和透明一直被认为是最重要的原则之一。然而,最近爆发的RubyGems控制权之争,却让人们重新审视了这一原则。

据悉,一家名为GemMaster的公司近日突然宣布对RubyGems进行闭门控制,不再接受外部贡献者的提交,并推出了一系列封闭的新功能。这一举动立刻引起了开源社区的强烈反对,许多开发者纷纷表示不满并呼吁GemMaster公司恢复开放原始。

这一变化引发了对开源合作模式的深刻思考。有人认为,开源之所以受人欢迎,是因为它能够吸引更多的人共同参与,共同改进。而闭门控制的做法很可能会瓦解这种共同合作的精神,使得开源变成一种权力的游戏。

GemMaster公司的做法也引起了开源项目治理的讨论。在过去,开源项目通常由社区共同管理,决策也是通过民主投票来进行。然而,GemMaster公司的行为却让人们怀疑,如果开源项目的控制权落入一个少数人手中,是否会让项目走向更加封闭和专制的方向。

无论如何,这场RubyGems控制权之争都让人们重新认识了开源的核心精神。开源不仅仅是一种代码开放的模式,更是一种共同合作的理念。希望GemMaster公司能够重新审视自己的做法,并与开源社区共同探讨未来的发展方向。

详情参考

了解更多有趣的事情:https://blog.ds3783.com/