04/14/04。 cathayan.org版权所有,保留一切权利。转载请保留此说明。谢绝商业转载。
从Slashdot上看来的,作者是个多伦多大学计算机专业的学生,同时也搞点社会学课题。她对开源软件在发展中国家的应用做了一些调查,同时也参与了几个开源项目,然后总结出了
开源软件的5个基本问题:
- 界面设计太差
- 文档糟糕
- 以功能为中心而不是核心
- 为自己开发
- 宗教般地热情影响开发者向其他私有软件学习
参与过项目的人提出的问题和微软的攻击是完全不一样的,起码没有抱怨没有支持,开发不稳定,不兼容。并且看来作者参与的是一个刚开始没多久的项目,很正常的,它说的前四个问题存在于所有这类项目中。当一个项目刚开始时,或者说它开始的目的,通常就是某程序员感到他需要这么一个软件,于是他就开始了,当然是为自己设计,为自己要的功能开发,完全顾不上文档和界面。但通常的,如果一个项目进行一段时间得到人们的认可之后,这些问题可以获得不错的解决,文档会补上,从开发到使用,界面开始变得有专业水准,稳定性成为中心,各种Bug都会补上。然后这就是相当不错的软件,就如作者说的Mozilla一样。但确实地,许多软件开始时的文档实在是太差,近于没有,完全靠自己去摸索,有那么几行字还是别人在Wiki上写出来的,如果一个项目想吸引人的话,说明使用和进入Hack的基本途径还是很重要的。
04/14/04 07:42:11,由
cathayan发表。目录:
电脑
I am watching and will delete all spam.