+ -
当前位置:首页 → 问答吧 → 开源之我见!

开源之我见!

时间:2008-02-08

来源:互联网

目前很多朋友在说国内的开源不规范,很难做到严格遵守国际标准。关于站点,很多时候大家的表现都是深恶痛绝这些不遵守国际规则的开发商。今天我换一个角度说说我自己的看法:
首先要决定一个项目是否开源的因素有很多:
  1)技术难度:那些实现了用户需求,而技术难度低,容易被模仿的开发商,当然不希望开源。
  2)行业特点:其实很多类型的项目。尤其涉及关键性业务或金流等需要高安全保障的项目,不开源也有自己的好处。因为系统都难免有BUG,不开源可以防止被坏人利用,当然开源了也会在成熟过程中更加安全,但是很多开发商是捱不到那一天的。
  3) 社会环境:国内没有太多人愿意给予开发商合理的服务费用。而是一味的索取。根本不在乎软件开发商的死活,始终认为饿死了一家,还有更好的在后边。
  以上三点是我接触的开发商反馈的主要因素。而他们自己内心也很苦恼,每个人都想有一天能够开源,但是谁都不敢奢望用户就会因为这个而购买他们的服务,关心他们的死活,更不敢奢望会没有那些不劳而获的人去做一些伤害企业发展的事情。

而适合开源的项目呢?
   1)  技术难度高:不容易被中低水平用户改造,已经投入相当研发资金,并有一定资金技术力量支持的产品。
   2)应用类型: 例如框架类,是无须质疑要开放源代码的。隐而不发多年的.net也是终究开放了自己的架构源代码。它不仅仅有技术难度高的特点,也有自己应用类型方面发展的需求,所以开源是必然的趋势。
   3)社会环境:关于版权意识,不是贬低国人,事实大家都知道国人对此的淡薄,甚至是不屑一顾。我并不鄙视这样的人群,因为他们也有自己的无奈,毕竟全部购买正版对国人是一笔过于昂贵的支出。如笔者,也是使用了很多盗版软件,呵。 可是笔者是怀有感恩之心而去用的。对于能对自己产品实际经济价格的部分,笔者还是毫不犹豫的购买了正版软件。例如:windows,zend studio,zend gurad,office word ,金山等。所以我最后总结一句,你做开源就不要怕别人不在乎你的版权。你的出路要不就是做国外市场,要不就是让国人随意去盗版,反正控制到国人盗版也盗你的,就足够了。因为你做的是一种资源与品牌。

上边是大道理,下边我来说说国人如果想做开源的一些见解:

1)你如果要做,首先要选择一个项目,你必须要精通这个项目所属行业的运营、策略、特点、人脉等等。
2)开源并不意味着对所有人开放所有源代码:开源仅仅对商业客户完全开源就可以了,对免费用户完全不需要完全性的开源。因为你对免费用户完全开源,其实是在损害商业客户的利益。而论坛里骂的最凶的,最不满意的,更多的是那些免费用户。他们提出的很多要求可以参考也需要借鉴。但是千万注意别妄想开发一个软件就能一劳永逸,堵住所有用户的嘴。因为这个世界上没有不被骂的软件,没有完全让用户满意的系统。你的软件如果能得到商业用户的认可,就足够了。因为他们更具备实战的经验,拥有更慎密的逻辑,而不是东一榔头,西一棒槌。
3)开源区分开商业用户、免费用户:
      一、商业用户可以完全开放源代码,但是必须签署互相保密协议。协议内容主要需要确定:
        a) 客户不对商业代码进行扩散,只限于自身2次开发或使用。
        b) 开源商不对为商业客户开发的独特流程或运营思想,运营计划进行扩散。
        c) 开源商提供给客户更完善的升级、维护服务。
      二、免费用户可以开放前台或不影响二次开发的部分就可以了。但是建议保留核心文件及版权信息文件的加密。这样可以有效的控制恶意行为的发生,并保障商业用户的根本利益,同样我想也能得到那些免费用户的支持。

4)最后就是定位:你的系统究竟是卖给商业用户的,还是无偿为了服务于免费用户的。如果你是一个企业,那你必然需要先生存、后发展。如果只想争取免费用户的庞大基数而忽略一个传统企业本身的运营规律,那是很危险的。discuz!有自己的庞大免费用户基数,靠广告收益就能生存。但这个行业中这样的成功例子太罕见了,其实他是违背传统企业运营规律的,它的成功存在很多天时地利人和的因素,也是属于时代的宠儿。但是作为一个企业家从开始就考虑做这样的企业,那太不实际了,也必然失败。因为这样成功的概率基本等于你从一列时速180公里的火车下穿过,而安全无恙。千万分之一的概率,比中500万大奖难太多了。而我们只有一个25岁~35岁,塌下心做事情,比一切都重要。做以前,定位就决定了成败。


呵,不知觉唠叨了不少。以上仅仅是我的拙见。欢迎大家提出不同意见,参与讨论。同时希望大家多支持本地软件开发商。

作者: 大白菜芯   发布时间: 2008-02-08

我很赞同

你写一个shopnc在那干嘛,又连接不到shopnc的那个帖子

作者: gamaray   发布时间: 2008-02-08

大白菜的帖子技术含量很高。看到了就会顶。
我认为开源产品重在的还是一个“产品”,万变不离其中。产品最重要的还是营销。

作者: likai321   发布时间: 2008-02-10

国情就是这样。中国太大,没办法改变大环境,只能改变自己的运作模式。

如果开源项目在中国搞捐助的话,绝对会饿死。

这大概就导致了捆绑插件等恶意软件的滋生泛滥吧。

[ 本帖最后由 Cwood 于 2008-2-10 13:59 编辑 ]

作者: Cwood   发布时间: 2008-02-10

这几天看到白菜就兴奋, 我准备改吃素了.

作者: zwws   发布时间: 2008-02-10

开源在中国确实不容易

对于那些开源软件我们都应该怀着感恩的心

作者: oldjan   发布时间: 2008-02-10

都说现在大趋势是开源,可我感觉那都是针对像linux mysql apache来说的。现在搞web程序开源的有多少盈利的,程序都泛滥了,你不开源有的是开源的可用,除了discuz,也许有几个知名的还能挣点小钱,其他的都不能盈利,尤其是自己一个人写程序的,做到盈利的不知有否。这些作者一厢情愿的在自己的程序中写到商业用途请联系XXX 但实际上根本不会有人来联系你购买商业授权。

作者: luojing   发布时间: 2008-02-10

顶你个

作者: phpvista   发布时间: 2008-02-13

开源不等于免费,这个,我们要明白……

作者: 肥同小可   发布时间: 2008-02-13

我觉得和国家相关法律不健全也不无关系

作者: gently   发布时间: 2008-02-13

做服务,不要做软件。这样别人就没法盗版了。

作者: Ven   发布时间: 2008-02-15

请问白菜先生:shopnc是你们公司的开源产品吗?

支持你

作者: 奇将射天狼   发布时间: 2008-02-28

个人认为:产品最终要靠服务才能取胜,以后可能会变成一个做开发的,五个或者十个做服务的(很多大的IT公司都是这样的)。

PS:白菜真有钱,
引用:
对于能对自己产品实际经济价格的部分,笔者还是毫不犹豫的购买了正版软件。例如:windows,zend studio,zend gurad,office word ,金山等
金山先不说,就WINDOWS起码不得2K??

作者: ct_174880859   发布时间: 2008-02-28

开源。对于普通用户开源,不仅仅伤害企业,更重要的是没有意义。 对商业客户开源,这还是有必要的。也是唯一的理由。

作者: 大白菜芯   发布时间: 2008-03-01

同感

作者: heixiake   发布时间: 2008-03-01

热门下载

更多