作者: BeanSoft(刘长炯) 日期: 2010-09-11

声明: 本文禁止转载, 仅代表作者个人的随意看法, 并不代表其它任何公司,组织和他人之观点.

最近两年来, 国际上发生了多宗并购案. 2010-01-22, 甲骨文公司并购转投开源路线的SUN公司的申请被欧盟批准, 多宗开源产品如MySQL, OpenOffice, OpenSolaris, OpenSparc, Java SE, GlassFish, Netbeans等并入Oracle公司旗下. 而此前的Spring则被VMWare收购, Hibernate则并入JBoss, 后者则被RedHat所收购. 国内, 开源软件方面有腾讯并吞康盛创想, 旗下著名建站产品_Discuz_! 论坛从此姓Q, 再早前有阿里巴巴收购PhpWind. 国内社区方面, 以Java领域为例, 则有CSDN直接吞并JavaEye, 间接吞并了一批所谓的”开源”软件, 例如: CONEW, EasyJF, 前者的发起者杨中科, 先在金蝶软件、赞同科技工作, 后在微软中国工作2个月后即加入CSDN旗下某面向初学者的培训机构, 后者的发起人大峡也加盟此培训机构, 相关项目则基本上停止更新或无法打开. 这只能说明一个问题: 开源免费及社区很难解决盈利问题, 即使盈利, 也仅仅是微软,Google这些从来不把核心技术开源的公司的一毛, 道理太简单了, 你把核心都公开了, 结果只能造就一大批山寨对手, 丧失人才(人才要高薪才能养得起)和竞争优势. 据调查, 来自大公司的员工贡献了75%的开源项目源码(换言之, 大公司主导了开源, 参考新闻: 75%的Linux代码经由付费开发者产生), 而用户最信赖的开源产品, 依然出自大厂商之手(例如CentOS之与RedHat, Eclipse之与IBM), 软件业从开源高峰转入大公司主导阶段, 换句话说, 是团队模式, 而不是Free For All或者一个Hero来维护一个产品.

 

以讨论开源技术为主的免费社区如何生存? 就目前观察来看, 免费网站的注册者多为菜鸟, 不会直接贡献利润给网站的主办者, 论坛也无法集中力量发展一批优秀的作者(因为作者的原创并不能带来报酬, 写一万篇博文并不能换来一万元, 反而被盗版者肆意转载), 初学者学成后即离开社区, 作者疲惫后同样如此, 长期以往, 只好靠挂广告为生, 或者转向培训初学者获利. 但是转向低端培训, 则造就一大批不具备IT基本素质的培训生鱼目混珠, 替代了本该属于有自学和分析问题能力的程序员的饭碗或者压低其工资(据不完全统计, 北京各大培训机构每月可向市场输送数千人所谓的”软件工程师”), 从而使整个IT环境更加之恶化(很多老程序员抱怨老板在压薪, 面试官则在抱怨浪费大量人力物力去面试这些培训生), 从而最终不得不关闭或者出售或转为从事其它方向, 近年内如此死掉的社区则数不胜数. 反观一些专注于某些领域的社区, 以付费模式或高端培训为主, 则活的非常之好.

 

综上所属, 从个人发展来看, 个人认为长期趋势当是尽早向优秀收费厂商及其产品靠拢(事实胜于雄辩, 商业打败开源, 咱也只是混口饭), 试想研究生刚毕业后加入IBM, 微软, 百度等外企后年薪12万起, 他们从来也不需要学习所谓的开源技术, 也很少加班, 而大批精通开源技术Spring, Struts, Hibernate, MySQL组合的所谓优秀Java”程序员”则从年薪4W起苦苦挣扎加班加点数年, 才可能达到他人之起点, 而此时人家可能早已另谋高就, 收入差距也越拉越大. 收入差距应该怎么算? 数字是最真实而无情的, 我就用一个很简单的加法来说话, 即使后者年年涨薪2万(虽然对很多人来说这几乎是不可能), 那么以年薪4W开始, 4+6+8+10+12+14+16+18+20 = 12 * 9 = 108W, 总收入差距要在9年后才可能会赶上, 而作为一名青年能有几个9年青春可以去用? 我想这值得很多人去深思, 请您现在就拿起计算器, 算算自己的收入, 想想明天该怎么办? 当然, 如果您是一个自学四个月尚不能入门的想从事程序员职位的在校生或初学者, 我想你根本没必要来从事这个研发这个岗位, 即使参加了所谓的IT培训, 勉强过关, 那么几年之后你会很郁闷的发现自己几乎没有什么发展潜力可言, 别人能教你, 至少是因为他们能自学, 而你不能, 那么你在这个领域就会一直处于被动挨打的落后局面, 还不如早点结合自己的专长选择其它领域, 例如美工, 策划, 销售等. 学习使用开源和商业软件该如何选择? 我个人并不看好开源, 有句话叫新版开源一出, 大家都变菜鸟, 无法沉淀下有价值的知识, 有的只是一堆不停变化的配置文件的格式和API. 开源软件的稳定度不高, 版本更新快, 假设同样5年工作, 人家专注于一个领域, 例如 Oracle 数据库或者 WebLogic 服务器, 早已成了专家, 而开源用户则从Struts 1 换到了 Struts 2, 从 AXIS 换到了 CXF, 疲于奔命, 请问能有几个一直做专家, 只是会背了几个作废了的API而已. 开源软件作者的东西被很多第三方公司的程序员拿去免费做了项目来收费给别人用, 但是这些卖掉项目挣钱的公司却从来没有给他们支付过一分钱, 所以他们自己也缺乏持续更新自身框架的动力, 而在服务费收入上又大多竞争不过大公司的产品, 因此大部分都是出售了事. 很多的网站的作者或者底层培训机构的老师不停的自学最新的开源框架, 然后四处宣传或者培训, 无非就是想标榜自己是专家而已, 但这也只是些伪专家, 因为开源意味着你会他会我也会, 门槛极低, 如此也并不能给开发者留下几多能经得起时间考验的东西, 相信很多工作5年以上的开发者对此深有体会. 如果您足够NB, 创业也是一条路, 不过这是另一个领域, 要考虑市场和技术, 运营等, 还得会忽悠和炒作, 这些能做好的话, 绝对也是个人才.

 

而社区的发展, 也要从高起点和商业产品开始做, 如果起点就会盈利, 才可能有更大的成绩, 泛泛的去讨论开源免费, 最多就是落个卖掉的结局, 没有核心竞争力, 是不行的.

 

珍惜生命, 远离加班, 提高收入, 月薪过万. 方向是个很重要的问题, 南辕北辙, 虽然也努力, 但却难有满意的结果, So CHANGE WE NEED.

奥巴马

转载请注明:WebLogic Android 博客 » 开源免费模式的没落