Jun'uary

Ruby Community Vulnerability

Jan 发表于 2008-07-03 11:03:07

Ruby社区最近有点动荡,都是从大约一周之前发现的一堆vulnerabiilty开始的。

事情的经过很简单,在Apple工作的Drew Yao发现了MRI的一堆要命漏洞,随后Ruby官网给出了一堆传说fix了这些个漏洞的新版本,再然后各种能在之前ruby上运行的应用纷纷segment fault了,随后引来ruby talk ML以及blog圈中的大讨论。

整件事情给人的感觉就是,包括matz在内ruby core team非常的不成熟。在ruby早期的发展阶段,作坊式的快速更新也许不会引起麻烦,但随着ruby社区的日益壮大,ruby现有的开发模式显然已经跟不上来自各方面的推动力量。引起麻烦的并不是MRI的这些漏洞,而是ruby现有开发模式自身的弊端: 缺乏稳定版本(1.8.6p114之前的黄金年代已经过去了),feature控制混乱(1.8.7对1.9特性的引入仍然是一个有争议的话题), 忽略社区以及Zed Shaw们指出的core们的拒人于千里之外的姿态。

大胆猜想,如果ruby-core无法适应社区的迅速壮大,也许将来的ruby这门语言的事实标准从MRI变成JRuby, Rubinius或者众多其他Ruby实现中的一个, Rubinius的RubySpecs已经为这个可能性打下了地基。现在的ruby看起来更像一个伪开源项目,成功的OpenSource不仅仅是free,更重要的是社区建设以及和社区的互动。

ps. 一个小人的想法: 我总觉得matz有点不爽David(DHH),MRI的发布似乎总是要给Rails带来一些麻烦。上升点高度的话,依稀间看到东西方之间的对立,西方世界夺取ruby控制权的企图已经隐隐出现。好吧,我阴谋论看多了-_-
关键词(Tag): community ruby vulnerability

曾经的这一天...


阅读220次 评论1条 个人主页 扔小纸条 文件夹: Ruby
收藏: QQ书签 del.icio.us 订阅: Google 抓虾

最新评论


  • ning
    2008-11-09 23:11:00 匿名 116.27.*.*

    为什么你会觉得matz不爽DHH的?从何说起的?

发表评论

* 昵称

已经注册过? 请登录

新用户请先注册 以便能显示头像及追踪评论回复

Email
网址
* 评论
表情
 
 

分类小组论坛
杂谈, 娱乐、八卦, 文学、艺术, 体育, 旅游、同城, 象牙塔, 情感, 时尚、生活, 星座, 科技

请注意遵守中华人民共和国法律法规, 如威胁到本站生存, 将依法向有关部门报告, 同时本站的相关记录可能成为对您不利的证据.

相关法律法规
全国人大常委会关于维护互联网安全的决定
中华人民共和国计算机信息系统安全保护条例
中华人民共和国计算机信息网络国际联网管理暂行规定
计算机信息网络国际联网安全保护管理办法
计算机信息系统国际联网保密管理规定

Jan'uary

人类一思考,老夫就发笑

搜索

日历