进行开放源代码项目的开发人员能够非常迅速地修复错误,通常是在数小时之内。但是他们对于自己使用开放源代码工具需要支付费用不会犹豫不决。
开放源代码开发人员可以通过开发人员社区来捕捉错误,并在相当短的时间内修复它们--根据Evans Data公司最新的调查显示,在很多情况下,4个工作小时之内就可以解决。
这一发现来自于该公司10月份对450多名正在进行开放源代码项目的开发人员的调查。Evans公司调查了从发现一个严重的错误和找到修复这个错误的解决方法所需要的时间。研究人员发现,有17%的人表示,找到修补方案的平均时间不超过4个工作小时。有另外15%的人说这要花上8个工作小时,Evans公司说。
开放源代码软件开发的主要长处是相应的社区已经成长为开发信息的知识库。通过利用这些社区,开放源代码开发人员能够更加迅速地找到和修复严重的错误,Evans公司的总裁John Andrews在一项声明中这样说。
还有相当数量的开发人员表示修复错误需要花费更长的时间--28%的人表示这需要8到24个工作小时,30%的人说这需要超过24个工作小时才能解决。
围绕在开放源代码程序周围的社区扮演的是制作和发布错误修复程序的关键力量,但是对整个社区有所了解也是很重要的,Evans公司表示。对社区如何运作的理解还能够有助于开发人员缩小首先到哪里寻找修复程序和向谁寻求帮助的范围,这份报告显示。
该报告还发现,Linux开发人员系统上的病毒感染正在下降。有94%的受访者表示他们的系统从来都没有受到病毒的感染,这要比6个月前的上次调查的结果有微小的上升。对于那些被感染的系统来说,有2%的已经有3次或者更多次的中毒。
这项调查发现,开放源代码开发人员愿意为后续支持和高质量的工具支付费用,而不论这些工具是否是开放源代码的。大多数人(64%)说他们愿意为好用的Linux工具支付费用,即使它不是开放源代码的。只有6%的人表示他们绝对不会购买非开放源代码的工具。
受访者说他们对待支持服务的态度也是类似的--有20%的人表示他们愿意为开放源代码软件的服务每年支付200到500美元的费用;有15%的人说他们同意每年支付500到1000美元。25%的人说他们不愿意为支持服务支付任何费用。
责任编辑:张琎