这段时间看到了太多的开源,有认为开源是“邪说”的,有认为开源是具有对计算机科学做出举足轻重的贡献的!但是我作为一个普通的程序员,我得说说我心里对开源的看法。
开源的来源:
在我看过了网上这么多林林总总的开源文章,可以看到开源一方面来源于,程序员需要大量的可参考的代码资料的一种发展产物,另一方面原因是欧美,日本等发达国家对版权的重视,也就是正版软件必须花钱使用,而看源码更是不可能的事情。而作为程序员,又希望了解各种各样形形色色的软件,这样促进了开源的发展。到了今天,可以看到欧美,日本,韩国等等这些打击盗版严厉的地方,开源事业的红红火火。
开源的目的:
其实从开源的来源我们已经可以看出一些开源的目的,也是最纯正的目的,信息共享;
可是,商业往往无孔不入。当商业进入开源的时候,另一个目的就出现了,那就是,怎么利用开源成果赚钱(对不起,不要怪我说得直白)。redhat9.0后不在研发pc版本,weblogic从开源到收费,jive从开源到收费,一次次告诉我们开源的另一个目的越来越明了化。这时的我不再为开源一再叫好了,我是个入行不久的程序员,我没有本事在一夜之间成为出色的系统设计师,我更不能用我的健康去换取一些眼前的成就,李可文的死,难道还不能让人对程序员的健康收入状况有些重视吗?
该去支持开源多少
开源的第一个目的很好。我相信没人否定,可第二个目的,我就不得不为自己捏把汗。明天我写出的程序,得去收费呀,还是去赚钱哪。这个问题我很迷茫,可作为现在的我,我只能说,我得为明天的面包,去给公司打工,写出能赚钱的程序。而为了更好的提高自己的技术,我会关心开源的动向,在自己的能力之内,贡献自己的绵薄之力。
写在最后
最后,我想提一点,盗版和开源的关系,它们两个在人眼里都是不用花钱享受成果。而实际很多人也是这么使用开源的。GPL对很多人来说,的确不懂。在软件产品价格昂贵的情况下,所有的人都希望少花钱而使用更多的软件,发达国家选择了开源,中国还有很多发展中国家选择了盗版。其实盗版和开源的是相似的。所以就和支持盗版的人一样,支持开源的人也有他们的道理(我的对比不是太恰当)。但我还是呼吁,多看看程序员的辛劳吧!