码迷,mamicode.com
首页 > 其他好文 > 详细

开源是一种精神,但开源也是一剂慢性毒药

时间:2015-01-19 00:17:56      阅读:275      评论:0      收藏:0      [点我收藏+]

标签:

对于从商而言,造不如买,买不如租。从成本上看,这是不争的事实。何况开源呢?有开源的东西拿来用,不用钱,多好的事情。但真如此美好么?要知道天下没有免费的午餐,实际上,开源往往是一种慢性毒药,特别是对于一个国家而言。在这方面,Java是把这个旗子举得最高的,开源的东西数不胜数,所以大部分做Java应用的都是在拿开源做组合(其它的也一样,非得加这句话,不然后果可想而知....技术分享),这对于个人或者企业而言其实是无可厚非的,但对于国家则不能如此,再低水平的重复,也值得国家去重复,原因非常简单,你不去重复,你连重复的机会都会丢失。代码没有国界,但写代码的人是有国界的。为什么开源会这样呢?
     其实开源并不是真正的开源,虽然不乏兴趣所致,但绝大部分都是利益驱动的,大部分的开源都是先开后闭或者是高闭低开。开的时候漂亮话讲得头头是道,但闭的时候也是干净利落。开的时候利用别人免费测试,免费提供想法(还有代码),闭的时候呢,留下一个假惺惺的版本,丢下一句无法保证的实话,几个版本更新后,哪个道具版本就没人维护了,要用,拿钱来吧。其实仔细观察,很多开源软件,包括Java虚拟机都是如此。举个对我印象深刻的例子,我读大学的时候,我的同学曾经参加过一个国际化的(当然是美国佬主导的)数学算法课题(针对数学的算法实现),也算是开源精神和国际化合作的老祖宗,结果呢?算法别人是收集了,当然,你不能说别人的Mathmatic之类的就是你们贡献的。其实主张开源的都是占主导权的,如果你主导权都没有,也瞎嚷嚷开源,我也只能醉了。当然,大家觉得我可能比较狭隘,没有分享精神。
     其实开源还是一种商业策略,这种策略的核心就是低开高闭,低开,可以让一些喜欢贪小便宜而不思进取的人更加懒惰,虽然白拿者节省了成本,得到了好处,但开源者也不白贡献,不仅有了小白老鼠,免费的智力贡献(很多人都以能发现问题提供代码为荣)和回馈,还培育了市场。而一旦深入或者高级一点的应用,就非得买专业的不可,重头开发?这是需要极大的勇气和魄力的。何况没有低端市场的培育和白老鼠试验,你要成长起来也不是件容易的事情,至少心理上的信心和市场的认可是非常难的,这其实也是龙芯和梦达数据库们所面临的困境。
    开源同时也造就了一大批满嘴火车的牛士,说句不好听的话,哪些张嘴Hadoop,闭嘴Docker的大数据牛人,有几个深入研究过这些软件呢?满嘴SSH的,又有几人能写出类似的软件呢?当然,组装工是必须的。所以我前面就说过,对于个人和企业而言,用开源是无可非议的,生存需要嘛,何况会用同样高达上,薪水还不错,也是好事连连,何乐而不为之?但对于国家而言,其实这是危险的。低水平不愿意重复,高水平重复不来,岂不知高水平就来自于低水平的重复,因为低水平的重复多了,总能重复出一些别致的高级些的东西来,而参与低水平重复的人多了,也总能冒出几个天才的人来,这其实是人的天性,文化的天性。
    完了,说着说着就成了吃着白菜芯,操着中南海的心的XXX毛了,就此打住,欢迎扔砖!

开源是一种精神,但开源也是一剂慢性毒药

标签:

原文地址:http://blog.csdn.net/hawksoft/article/details/42845841

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!