我们中国的开源
说实话,我们中国人根本就不配谈论开源。在很多人的心里,开源就是免费。免费的东西就是拿来以后不通知任何人占为己有的东西。我们的理念就是,看到一个好的开源软件,然后改装改装,就成了我们的作品。之后的事情就是拿出去卖钱。
从本质上来说,开源的意义是在学术上的,而并非商业模式上。我们国内很多人叫嚣开源,可是却没搞清楚学术的开源以及商业开发的开源之间的区别。对于很多使用者来说,使用一个软件不会去关心这软件本身的意义,更关心这个软件究竟是否好用。同时,用户最关心的还是,谁会对这个软件的行为负责。所以,任何一个开源软件如果要投入到市场就必须有一定的商业模式,在这个商业模式之下,有人对这个软件负责,这样才能使这个软件得到健康的发展。我们不能寄希望一个普通用户因为操作系统的问题就到一个开源开发社区去询问,这是非常不现实的。同样,,可以修改源代码对普通用户来说,一点吸引力都没有,相反地是,还给用户的误操作买下了隐患。
国内的程序员对开源社区的贡献非常少,却想从中得到最大的效益,这本身就说明了我们的心态存在某些问题。事实上,开源软件成功的地方商业软件业非常成功,美国很多大公司一方面在商业模式上走很远,一方面又支持开源运动,这本身就不矛盾。可是我们为什么非要去强调开源而去贬低商业模式呢?
我们现在最重要的是,不要去讨论开源不开源,GOOGLE的东西都不开源,但是都具有非常高的水准。创意才是最重要的。微软从来就不支持开源社区,但这不妨碍他们的产品同样具有开源社区的那种自由。
光讨论开源没有意义。