当软件免费的时候,什么样的人会为你免费买单,免费用户使用是免费的,归纳有几点,一是企业用户,企业用户很在意版权,他们很在意二次开发或者技术支持,这些人会购买我们的软件。再一个就是广告主,我们社区软件覆盖相当程度的网站客户之后,它会成为广告主投放广告的载体,再一个就是我们自己还要为免费用户买单,自己每个月投入很多钱到研发、技术支持和各项公司运营里边去,大家一起为个人免费用户买单的行为。
什么样是有价值的开源软件?我们认为为用户创造价值,软件就是有价值的,企业就是有价值的。为什么这样说呢?我们做Discuz初期的时候也看到这样的需求,很多公司希望为客户提供论坛或者社区的服务,但是他们苦于自己没有开发力量,或者他们认为自己的开发成本很高,包括我前天和CSTN的CTO在聊,早五年有Discuz的话,不会花这么多成本花这么多人花这么多时间自己开发这些东西,因为博客属于在互联网很成熟或者说相关度和相似度很高的服务,程序员杂志用最低的成本建立起很完备的服务。
我们自己也在开拓新的业务模型,得力于本身做的是互联网上的软件,B/S的软件,覆盖这些用户之后和他们一起赚一些钱,当你和用户分享原来价值的时候他往往非常反对,原来已经赚十块钱,十块钱分我两块钱他肯定不干,如果我帮你赚到你赚不到的十块钱,我分你三块钱完全没问题。一开始为用户从技术的角度提供价值,帮助用户降低技术门槛,帮助他们实现最潮流最新鲜的、最硬的社区的服务,逐渐转换到为社区用户提供真正的价值,我们自己赚钱的同时,也要帮助他们赚钱。
我看了一个贴子,就是讨论今天这个大会的,这个作者也发表了代表一部分人问题的情况。开源之后,大家都炒开源,炒通往自由的道路,往往对中小的创业者产生很大的影响。影响之一是,小的软件公司在初期投入不足,造成产品质量不高,开发进度非常缓慢,同时对开源呼声较高的领域,B/S应用程序以及开源应用领域,当大家真正形成都做开源氛围的时候,再没有办法依靠销售软件,或者把软件加加密,弄一个加密光盘方式卖它的软件,同时在新兴的领域,小公司缺乏自主创新的能力,软件企业需要很多挑战才能做大,小公司一开始投入少、人员少、人才少,自有知识产权和自有技术比较少,大多时间和精力都是疲于模仿商业软件做得好的地方,模仿国内外先进同行做什么东西,自主创新力度比较少,竞争对手模仿自己的东西也非常容易,或者自己创新的都是得竞争对手模仿过去对自己也没有任何的好处,他从别人的开源软件和开源项目也学到很多的东西。开源软件对项目的开发有非常持久的好处,项目起步快,开源以最低的成本启动市场,能够增加很多新的客户群体,把开源作为非常重要考量的方面,你要是开源我就用,你要是不开源我就坚决不用,大公司要考虑稳定,要可靠,我要保证产品里面是安全的、是高效的等。
开源软件对项目持久好处是什么,学习成本降低,包括我们在做Discuz过程中,有很多兼职团队,本来就是为Discuz软件做二次开发或者插件小的团队,逐渐形成自己的小圈子,依靠自己对开源软件兴趣和爱好,对这个软件做得非常熟悉,对技术把握非常到位,我们公司很多人都是来源于开源之后形成周边小社区来的,Discuz产品应用就是这样的,本来是小学校长,后来做了Discuz小圈子,为Discuz做二次开发的小组织之后,一方面自己的技术也是突飞猛进,后来他对产品的理解也非常到位,他小孩都已快小学毕业,毅然决然从小学校长辞职下来到我们这儿做产品经理,对我们有非常好处,他来了之后不需要做额外的培养,不需要告诉他这个产品怎么回事,告诉我们的编码规范是什么,告诉这个产品往哪个方向走,这些全不需要,开源和开放心态对我们带来的好处,加密测试的成本,用户也、执着、高效,开源更加安全,很多人讨论开源更加安全的问题,出了漏洞之后很容易改自己把漏洞补上,我自己认为不是这样的。导致开源更加安全最根本的原因你的程序员可以在产品整个开源发行过程中,随时随地发现问题。我们知道在Web脚本有很多典型的漏洞,当程序员还没有这方面经验的时候写一行程序有出现问题的可能,把项目开源有很多人找问题,就算是遇到这样的问题,你可以很早发现,在过去几年中,我们靠开源而获得安全方面的经验不计其数,到最后就使得这些程序员或者软件开发者自身的安全方面经验不断提高,后面基本上就没有问题了,这样的方式总比一开始不注重这个东西,后来某一天突然从关源走到开源,一出现发现很多的漏洞,同一个漏洞同样在很多地方出现,这是非常不安全的现象。
<<上一页
1
2
3
4
下一页>>