红联Linux门户
Linux帮助

Linux用户就是小白鼠?

发布时间:2008-06-12 01:15:24来源:红联作者:angline
  据说这是 Linus Torvalds 在早期 Linux 开发中使用的方法:只管往里面加代码,代码写完就发布出来,自己不管测试(Linus Torvalds 曾经在一天内连续两次发布 Linux 内核),让大家反馈 bug 后再慢慢修正。这样的做法确实让 Linux 早期开发效率的提高起了不少作用。

  这种方法至今仍经常被一些软件使用:比如 KDE 4……它的第一个“稳定版” 4.0.0 据说基本上很难连续运行几个小时。

  昨天发现 glibc 2.7 的一个 bug: sysdeps/unix/sysv/linux/sys/signalfd.h 里 ssi_ptr 的类型应该是 uint64_t,被误写成了 uintptr_t。这个 bug 其实挺严重的,它直接导致在 32 位系统下 signalfd 返回的文件描述符不能成功 read。准备去报 bug,不过 check 了一下 cvs 发现最新的代码已经把这个问题修正了。

  这个错误显然是某个人自作聪明,认为 uintptr_t 比 uint64_t 更准确,事实也是这样,但是他忽略了这个结构体的数据是直接从内核里读出来的,必须跟内核代码里的类型保持一致。并且自作聪明的这个人很可能用的是 64 位系统,所以在他那里问题没有暴露出来。另一方面也显示出他们就是在把用户当小白鼠。(作者:超越数)
文章评论

共有 21 条评论

  1. 咖啡男孩 于 2010-06-27 12:58:59发表:

    小白鼠?这个比喻不错,当就当了……
    为什么Windows下的公测没人抱怨?

  2. shenhao0129 于 2010-06-27 12:04:46发表:

    Bug是永远也解不完的

  3. eddw00001 于 2010-06-27 09:20:31发表:

    哈哈,想太多了,????依靠大??助是很正常的

  4. cikee 于 2010-04-08 22:12:15发表:

    人家又没让你用,又没让你掏钱,只是个人的爱好。

  5. 想学好技术 于 2010-03-13 12:16:06发表:

    为什么叫做共同研发呢

  6. pooi8749 于 2010-03-13 09:56:51发表:

    Windows用户就是活体实验

  7. kylezhou 于 2010-02-28 15:05:40发表:

    其实都差不多的。

  8. symbolamb 于 2009-12-27 21:09:05发表:

    windows就不是了;
    很多公司用的软件就不是了。
    很多公司其实都在为软件的bug买单,因为他们不懂,以为是自己的要求增加了,其实是那个软件的bug

  9. kangyanwen 于 2009-12-27 12:13:30发表:

    现在很多疫苗不也要做临床嘛,也是有很多志愿者的,我们也算是Linux的志愿者的

  10. pengdejiu 于 2009-12-27 00:35:30发表:

    不收钱就不错了,不要要求太高

  11. pengdejiu 于 2009-12-27 00:35:23发表:

    不收钱就不错了,不要要求太高

  12. prinse 于 2009-10-27 11:42:20发表:

    话说所有的软件的用户都是小白鼠好不好……

  13. 意识的梦里 于 2009-10-23 21:05:04发表:

    这年头就是这样,那个商业公司旧版本不做实验啊,就是新版本放出了也还是为了更新版本实验呗,要不然他怎么出下一个版本

  14. 雨夜花 于 2009-08-08 15:33:45发表:

    开放就是这样子的,不要乱说哟

  15. ai696898 于 2009-08-08 11:13:33发表:

    非常感谢

  16. hantu 于 2009-08-07 19:47:46发表:

    愿意当Linux的小白鼠

  17. js001sdx 于 2009-08-07 16:34:33发表:

    {:3_108:}都一样,

  18. qingfengpo 于 2008-06-19 21:57:28发表:

    Windows用户就是活体实验!

  19. goldwing1800 于 2008-06-13 16:37:42发表:

    :0(1

  20. wgbku 于 2008-06-13 11:02:27发表:

    不想当小白鼠你就把别人当小白鼠就行了

  21. kongjin 于 2008-06-12 14:15:28发表:

    这个方法其实也是不错的
    毕竟一个人的力量是有限的