首页 > 基础设施 > 正文

聚众开源CEO程勇:开源就是社区

2008-05-20 14:42:59  来源:IT168

摘要:现在的国内开源社区,背后越来越多的聚集着企业的身影,发展也越来越得到国内开源软件企业的重视,如何和社区搞好、如何利用和培育良性的社区-用户-企业三者之间的关系,逐渐成为
关键词: 开源 聚众 CEO

    国内开源社区的专家也有对社区和企业发展关系独到的见解,今天我们邀请到来自灰狐社区的创始人程勇先生,程先生在国内开源行业从业多年,社区经验丰富,他的意见对我们更好地理解基于开源社区的商业模式具有重要作用。

    聚众开源CEO程勇

    让我们先来谈谈国内开源社区的情况吧,毕竟开源软件的产生于社区,并且他的发展、商业化道路等等都离不开社区,国内的开源企业想要做好,没有开源社区的大力支持估计也是行不通的,您能给我们谈谈目前国内社区的发展状况么?

开源

    程勇:从我个人观点来看,我是这么认为的,开源就是社区。至于在开源软件的基础之上组建公司进行运作,使用开源社区进行策略推广,这些都是一种基于开源的商业策略。国内开源社区从开始到现在也有十年左右的时间了,但是调查显示,都发展的不如预期,但这也是中国开源社区发展的一个必经阶段。其实开源社区一般可以分为两种,一种是开发者社区,国外比较多见,这些社区的特点是,都有自己的核心项目,然后一群有共同兴趣的技术开发人员和开源爱好者聚集在一起,进行技术交流、发布文章等等。另一种是用户社区,国内社区则以用户社区比较多,比如ChinaUnix、huihoo.com、Linuxsir、Javaeye等,这类社区中活跃的一般是开源软件的用户---使用者,他们大多交流开源软件的使用经验,同时也包括一部分开发经验,这和第一种社区的人群是不同的。这些社区在国内的受欢迎程度比较高,而且有些这类社区商业化运作也比较好,证明他们的商业化潜质还是不错的。

    其实还有一类社区,可能大家不是太关注,但是他们也是存在的,并且有着非常好的基础和商业化的运作形式,这些就是一些国际IT企业的社区,比如IBM的开发者社区、Sun的开发者社区等等。

    就目前来说,我们和国外的社区的差距在哪里呢?我认为差距就是在方法和文化上,第一个,国内的社区在运作上缺乏一个机制和规则,第二个是社区的没有长期的规划。就目前来看,国内做的比较好的开源用户社区也是一样,或多或少的存在上述的问题。

    您可能刚才也提到了,现在的社区中最常争论的是自由软件和开源软件,这两者是怎么区分的,为什么会出现今天的这种情况?

    程勇:首先,大家都知道自由软件和开源软件是两个不同的概念。一般来说,自由软件的标准有四个自由度,满足这个标准我们就可以称之为自由软件。自由软件中的哲学意味比较深远,这些问题问问哲思社区的徐继哲,他可能给你们更明白的解释。但是我要说的是,自由软件的一个重要特点就是采用GPL授权协议,或者折中一些,LGPL协议。简单说就是,要自由就自由到底,我把源码开放,你也要把源码开放。有什么变动更新并回馈到社区中。另外我们要明晰的一点就是,我们不能简单的认为,自由软件就是和商业软件对立,开源软件对商业软件友好。自由软件有其自身发展的历史及成长历程。但是开源软件的相关授权确实对基于其上的商业化运作比较友善。

    我们的媒体老是在说国内的开源社区缺乏文化,您是怎么认为的?比如没有一个明确的开源项目,大部分是以普及开源软件为主,技术很泛,没有自己的一群人,没有一个核心的开源项目作为重点。您是怎么看的?您所领导的社区目前是个什么样子?

    程勇:这个问题其实上面也有所涉及了,国内的开源社区主要是用户社区,是以开源软件产品的使用交流为主的社区,比如chinaunix、Linuxsir等等,上面我也提到了。国外则是以开源开发者社区为主,比如Apache、Linux内核等等。可能社区性质的不同,决定了国内和国外的文化差异,还有就是语言障碍,这点也很重要。目前来说,国内开发者社区也有一些,比如huihoo.org,另外还有一些个人的项目,比如章文嵩博士的LVS项目,胡正的StarDict,可能论影响力来说,章博士的项目可能在世界上的名声可能更大一些。这些好像和中国人的性格是分不开的,因为有人说,中国人一个人是条龙,一群人在一起做事的效果可能就不是太好了。既然我们要做开源,那么就要遵守社区的游戏规则,比如分享、贡献等等。

    我们也可以看得出来,很多的商业开源软件公司都是从原来的开源社区基础上发展过来的,把以前的爱好变成自己的事业,能够把爱好当成事业来做应该是一件很惬意的事情,但是想要获得成功,那是要付出一定辛苦的。您能给我们谈谈,作为一个开源项目,要想商业化运作,相比较传统的软件公司来做,最重要的区别是什么?

    程勇:国内的开源企业各自的运作我也不是很清楚,因为相比较国外的开源软件企业来说,他们的运作还不是很透明,相比较国外的开源软件企业的成功,国内的开源软件企业成功的例子我还真没有怎么听说。但是既然你要选择基于开源软件社区,那么你的商业模式也好、盈利模式也好,就不能伤害到社区的利益,只能是双赢,否则这条路你是走不下去的,或者说,开源这口饭你是吃不长久的。国内公司通常的做法就是从开源社区弄段代码,然后自己维护,要是小公司自己鼓捣鼓捣还行,你要是做成商品,卖给用户,你就等着麻烦不断吧。

    商业软件的开发模式,开源企业是模仿不起的,从社区中拷贝出一个Linux内核以及其他开源软件打个包,就卖给用户,测试工作谁来做?像红帽这样的软件公司,他们都是有自己的办法,社区人员和自己的员工共同开发的Fedora项目,自己员工依托Fedora项目社区构建的红帽企业级Linux操作系统,后者作为他们的商业产品,提供企业版本的支持服务。

    其实很明白,基于开源的软件公司就要依托开源,开源既是社区,所以没有社区的支持,开源软件企业是很难成长壮大的。中国的开源软件企业要想做大做强,这点肯定不能忽视。

    开源商业软件公司的发展虽说历史不长,但是其运作也不乏各种各样的商业软件公司的经营套路,但是,他们也有自己的特色,比如服务支持型、双授权型等等,您能给我们说说目前的一般有哪些公司,经营的状况如何,国内的开源软件企业主要是哪些类型?

  


第三十八届CIO班招生
国际CIO认证培训
首席数据官(CDO)认证培训
责编:

免责声明:本网站(http://www.ciotimes.com/)内容主要来自原创、合作媒体供稿和第三方投稿,凡在本网站出现的信息,均仅供参考。本网站将尽力确保所提供信息的准确性及可靠性,但不保证有关资料的准确性及可靠性,读者在使用前请进一步核实,并对任何自主决定的行为负责。本网站对有关资料所引致的错误、不确或遗漏,概不负任何法律责任。
本网站刊载的所有内容(包括但不仅限文字、图片、LOGO、音频、视频、软件、程序等)版权归原作者所有。任何单位或个人认为本网站中的内容可能涉嫌侵犯其知识产权或存在不实内容时,请及时通知本站,予以删除。