袁萌:Ubuntu臭虫(bugs)知多少?

linux新闻评论493 views阅读模式

文中的所谓“ Bug” 是指,软件程序中的小毛病(或称臭虫)。我们要问, Ubuntu 9.10 版本里面的小毛病有多少呢?有何根据?

软件程序里面的 Bug ,很讨人厌,务必清除干净。但是,程序 Bug 有大有小,危害有高有低,来源有新有旧,解决有难有易,情况各不相同。根据 Ubuntu“ 发射台” (launchpad.net) 的最新数据,在 Ubuntu 9.10 版本里面,目前(准确地说,是此刻)还有 74,905 个臭虫没有抓住(即 Open bugs ),听起来怪吓唬人的。仔细深入一看,大多数是新发现(提交)的 bugs ,总共有 38,596 个;其中 31 个标注“ critical”(“ 危急”,不一定是新提交的 bug) ,还有 8,485 个臭虫是能够终止( can expire )的。我跟踪了十个小时,发现平均每小时增加 10 个新 bug (扣除已经解决的 bug 数目)。这是怎么回事情,臭虫怎么会越抓越多呢?

实际上,此刻, Ubuntu 国际开发论坛的注册人数为 956,987 人,其中的积极分子有 78,344 人。假定积极分子中有十分之一是编码程序员,那么,平均而言,一个 Ubuntu 程序员要对付 10 个臭虫。 10 月 29 日, Ubuntu 9.10 发布,至今才有 20 来天,当前抓程序臭虫正值“高潮”时期、好不热闹。这些臭虫是从哪里来的呢?根据有关研究( Linux's growing pains ),这些臭虫大多与硬件兼容性有关。因为, Ubuntu 9.10 版本打包了许多新组件进来,这些新组件的用户群体空前增大,过去程序中不曾发现的臭虫,这次都被找出来了。说句实在话,这难道是 Ubuntu 本身的错吗?实际上, Ubuntu 国际开发团队既然这么做了,就得敢做敢当。 Ubuntu 国际开发团队,背着臭名,默默无闻地奋力抓臭虫,精神十分感人。这就是 Ubuntu 9.10 版本近期更新速度极快的直接原因。

企鹅博客
  • 本文由 发表于 2019年9月7日 12:01:51
  • 转载请务必保留本文链接:https://www.qieseo.com/260747.html

发表评论