论文部分内容阅读
随着开源软件在全球的广泛应用,开源社区在推动开源软件发展过程中的作用显得越来越重要。探索影响开源社区成长的各种因素及其作用机理,借用成长机制理论研究成果,提出促进开源社区建设和发展的对策和措施,对于造就一大批极具影响力的开源社区,带动开源软件产业发展具有重要现实意义。根据资源基础理论中关于一般组织成长的“资源—能力—成长”的路径,针对开源社区的使命和公共知识生产特点,在定义开源社区互补匹配能力基础上,应用社会交换和互补匹配理论设计了开源社区互补匹配能力结构—开源社区开发者声誉满足能力和用户定制满足能力;根据开源社区知识过程,进一步将知识共享分解为知识获取和知识贡献过程;从开源社区成长的质和量两个方面设计了开源社区成长结构—参与者忠诚度和开源社区人气;从知识共享的视角,构建了“开源社区互补匹配能力—知识共享—开源社区成长”的一般机制模型并进行实证研究。本研究认为开源社区开发者声誉满足能力和用户定制满足能力两大因素会通过影响开源社区的知识共享最终作用于开源社区成长。通过数据分析,本研究最终证实了开发者声誉满足能力通过知识获取和知识贡献的中介作用最终对开源社区成长的参与者忠诚度维度起到正向影响作用,而用户定制满足能力通过知识获取的中介作用对开源社区人气和参与者忠诚度两个维度起到正向影响作用。基于这些结论,对国内开源社区提出了一些具有参考和借鉴意义的建议。本文研究的理论价值体现在从知识共享视角研究具有公共知识生产特点的开源社区成长路径和规律,进一步丰富了大众知识生产组织成长理论。本研究得到山东省自然科学基金项目(ZR2011GM010)的支持,是该项目中的部分研究内容。