开源在国内为什么发展不起来 原因有三个,第一,国内不具备开源赖以生存的捐赠文化。为免费软件开发者提供捐赠,相信在国内没有任何市场,国人的捐赠意识一般限于济灾救困,单单出于对一种行为的尊重而慷慨解囊的少之又少。而求捐在很多人看来有行乞的意味,软件作者本身也并不热心。 第二,缺乏开源许可的法律意识。诸如 GPL 一类的开源协议是可以用来打官司的,相信国内的开源组织并不怎么认可。因为拿开源协议不当回事,也就无法按照真正的开源游戏规则行事,所以,才会有拿了开源代码自己修改,却不按协议将自己的修改贡献回去的事情,最终的结果,开源就象一眼井,大家都来取水,却并不关心井的命运,最终只能枯死。 第三,在国内,顾问服务是廉价的。现代的开源项目的最主要收入来源是为商业用户提供顾问式支持,国内的公司可以花大钱聘请一个法律顾问,当为自己的技术顾问支付报酬时却非常不情愿。所以,如果你的开源项目最终想通过为商业用户提供服务获得收入,需要好好评估一下,这种模式是否能养活自己。 |