今天无事浏览网页,看到袁萌老先生的博客上关于开源软件的一些文章,让我又想起开源软件的前途。我是一个菜鸟级的技术爱好者,热衷于编程,但却没有取得多少成绩。作为一个编程爱好者,我深知开发软件不易,开发出人性化的软件更不易,程序员必须投入大量的精力和时间。试想你花费大量时间和精力写出来的凝聚着你的智慧和心血的软件,你是否愿意开放源代码并且让大家免费使用?开源软件最大的收益者还是用户。我不得不承认,我是中国广大盗版软件用户的一员,在我们周围充斥着各种各样的破解版、修改版、精简版的软件,“有免费的,我们干嘛不用”。这是大多数盗版软件使用者的心理,也是中国人普遍的小市民心理。
这样,在一个技术爱好者和软件用户双重身份的我身上就产生了矛盾!一方面,热衷技术,崇尚技术,希望自己写出的软件得到别人的肯定,这种肯定自然需要金钱来衡定;另一方面,不可能每一个自己使用的软件都由自己来开发,不可避免的要使用别人的软件,而作为一个学生的我,经济能力有限,周围又充斥各种破解版,导致我还是用上了盗版软件。说出来不怕人笑话,现在我电脑里面只要是有版权的软件都是破解版。
或许自由软件可以解决我身上的矛盾,一方面,自由软件还是有他自己的盈利模式的;另一方面,自由软件是免费的。但是,我还是没有使用开源软件,自由软件也没有兴起。我觉得原因有很多,我也说不清楚,大部分软件开发者是不愿意将自己的软件开源的,程序员也是人,程序员也得养家糊口;很多收费软件已经确立了它的市场霸主地位。周围的人用的都是Windows,教科书上讲的最多的也是Windows,Linux我又用不习惯,所以我干嘛不去用盗版的Windows。很多人都说,开源软件使全球开源拥护者智慧的结晶,因此开源软件比收费软件做的好。对于此观点,我却不能苟同,开源软件开发者虽然多,可是与收费软件开发者人数比起来,还是九牛一毛。收费软件由于市场的驱动,做得肯定更人性化一些。虽然开源软件有自己的盈利模式,我们可以看看他主要的七种盈利模式,几乎每种盈利模式都没有收费软件的盈利模式有效,甚至作为收费软硬件的附属品。
我绝对不是开源运动反对者,但是我要说的是:开源运动还有很长的路要走!