开源就是公开的,大家都可以拿过来用的。有一些小的网站建设公司或者个人,之所以能凭1个人的力量就建设出一个网站,很大原因是依赖于一些开源的程序,进行排列组合,然后建设完成。
开源项目做大做强,指望作者无私奉献是不合适的,而且也不可能,捐献什么的也是指望别人良心,更不靠谱.国外哪个重量级的开源项目,背后不是站着一大堆商业公司.他们支持开源项目,目标一般是两种:
1. 如果这个项目的技术本身是业界领先的,而且不和具体的业务相关,那么可能太大了,一家公司不能搞定,需要大家一起来.比如Linux kernel,所有的大厂都提交代码,这样成本就降下来了,比原来各自搞hp-ux,solaris的便宜.
2. 业界老二的技术开源,老大不开源,大家合力围剿老大,Hadoop,Openstack都属于这种情况.还有些小的开源公司卖服务,卖商业版等等,也算是一种普遍选择.没有这种商业力量的驱动,开源就是几个爱好者的小打小闹,没办法成气候.
国内缺少很有商业价值的开源项目的原因,我觉得是和我们的IT企业并没有占据技术和商业的制高点,同时也不打算去抢占这个点有关.需要的技术,国外大厂一般都开源了,我们拿过来用就可以,研究深入了也可以发发patch,在社区里争夺点话语权.但是真正和开源相关的大手笔,我们目前还不需要,比如google搞了Android这个开源项目,属于争天下的布局,但是我们国内哪个企业有这样的需求?
如果哪天国内的技术视野和商业需求都到了世界顶级,需要和google,amazon等公司争天下,那么一点也会出现一批很有商业价值的开源项目.
目前国内开源的都是一些很小的程序,如果想做大,就必须要有强大的资金支持,这不是一个小技术公司、建站公司所能完成的。
更多网站建设信息,请关注大腕互联官网:www.dawaner.net